{
  "id": 252897,
  "title": "How to download and work with data?",
  "url": "/competitions/rsna-miccai-brain-tumor-radiogenomic-classification/discussion/252897",
  "author_name": "Berkay Alan",
  "post_date": "2021-07-14T06:11:50.860000",
  "votes": 5,
  "comment_count": 12,
  "views": 0,
  "content": "<p>Hi all,</p>\n<p>I would like to ask how to download the data. It's so big that bigger than 120 GB. Are yo directly downloading to your local or is there any other solution?</p>\n<p>Thanks in advance.</p>",
  "messages": [
    {
      "id": 1387366,
      "postDate": "2021-07-14T06:11:50.860Z",
      "content": "<p>Hi all,</p>\n<p>I would like to ask how to download the data. It's so big that bigger than 120 GB. Are yo directly downloading to your local or is there any other solution?</p>\n<p>Thanks in advance.</p>",
      "rawMarkdown": "Hi all,\n\nI would like to ask how to download the data. It's so big that bigger than 120 GB. Are yo directly downloading to your local or is there any other solution?\n\nThanks in advance.",
      "votes": 5
    },
    {
      "id": 1388057,
      "postDate": "2021-07-14T16:07:42.510Z",
      "content": "<p>An other approach would be to make tfrecords out of data and use kaggle-tpu</p>\n<p>How to make tfrecords:</p>\n<p><a href=\"https://www.kaggle.com/ryanholbrook/walkthrough-building-a-dataset-of-tfrecords\" target=\"_blank\">https://www.kaggle.com/ryanholbrook/walkthrough-building-a-dataset-of-tfrecords</a></p>\n<p>Data converted to png has been already uploaded:</p>\n<p><a href=\"https://www.kaggle.com/jonathanbesomi/rsna-miccai-png\" target=\"_blank\">https://www.kaggle.com/jonathanbesomi/rsna-miccai-png</a></p>\n<p>A starter notebook how to work with kaggle-tpu can be found here:</p>\n<p><a href=\"https://www.kaggle.com/philculliton/a-simple-petals-tf-2-2-notebook\" target=\"_blank\">https://www.kaggle.com/philculliton/a-simple-petals-tf-2-2-notebook</a></p>",
      "rawMarkdown": "An other approach would be to make tfrecords out of data and use kaggle-tpu\n\nHow to make tfrecords:\n\nhttps://www.kaggle.com/ryanholbrook/walkthrough-building-a-dataset-of-tfrecords\n\nData converted to png has been already uploaded:\n\nhttps://www.kaggle.com/jonathanbesomi/rsna-miccai-png\n\n\nA starter notebook how to work with kaggle-tpu can be found here:\n\nhttps://www.kaggle.com/philculliton/a-simple-petals-tf-2-2-notebook",
      "votes": 3,
      "replies": [
        {
          "id": 1388064,
          "postDate": "2021-07-14T16:13:45.940Z",
          "content": "<p>Great references thank you <a href=\"https://www.kaggle.com/lucamtb\" target=\"_blank\">@lucamtb</a> </p>",
          "rawMarkdown": "Great references thank you @lucamtb "
        },
        {
          "id": 1388164,
          "postDate": "2021-07-14T17:32:46.363Z",
          "content": "<p>Thanks <a href=\"https://www.kaggle.com/lucamtb\" target=\"_blank\">@lucamtb</a> , That's very helpful!</p>",
          "rawMarkdown": "Thanks @lucamtb , That's very helpful!"
        }
      ]
    },
    {
      "id": 1387406,
      "postDate": "2021-07-14T06:47:33.513Z",
      "content": "<p>you can work right in Kaggle kernels or pipeline the data into google colab.<br>\npeople who had high internet speed, more storage, and available GPU in their local system will download this huge data.</p>",
      "rawMarkdown": "you can work right in Kaggle kernels or pipeline the data into google colab.\npeople who had high internet speed, more storage, and available GPU in their local system will download this huge data.",
      "votes": 3,
      "replies": [
        {
          "id": 1387418,
          "postDate": "2021-07-14T06:58:38.333Z",
          "content": "<p>Yeah, working directly with Kernels are very logical. Thanks!</p>",
          "rawMarkdown": "Yeah, working directly with Kernels are very logical. Thanks!",
          "votes": 1
        }
      ]
    },
    {
      "id": 1387547,
      "postDate": "2021-07-14T09:07:07.583Z",
      "content": "<p>In case you want to run in local or AWS servers. It's highly recommended to use <a href=\"https://github.com/Kaggle/kaggle-api\" target=\"_blank\">Kaggle API</a>. Download locally and be a killer on WiFi. The speed on internet servers is very high and should be seamless with Kaggle CLI</p>",
      "rawMarkdown": "In case you want to run in local or AWS servers. It's highly recommended to use [Kaggle API](https://github.com/Kaggle/kaggle-api). Download locally and be a killer on WiFi. The speed on internet servers is very high and should be seamless with Kaggle CLI",
      "votes": 2,
      "replies": [
        {
          "id": 1388013,
          "postDate": "2021-07-14T15:33:16.667Z",
          "content": "<p>Interesting!  Thanks for referencing this, I actually got the chance to read up on some of the things that can be accomplished using the API (<a href=\"https://www.kaggle.com/docs/api)….\" target=\"_blank\">https://www.kaggle.com/docs/api)….</a> right now I may stick with the Kaggle Kernels, but I may find myself coming back to the API approach in the future.  Thanks for sharing the github link as well!!</p>\n<p>Also curious, what has been the most useful aspects of using the API for you, if you currently use it!</p>",
          "rawMarkdown": "Interesting!  Thanks for referencing this, I actually got the chance to read up on some of the things that can be accomplished using the API (https://www.kaggle.com/docs/api).... right now I may stick with the Kaggle Kernels, but I may find myself coming back to the API approach in the future.  Thanks for sharing the github link as well!!\n\nAlso curious, what has been the most useful aspects of using the API for you, if you currently use it!",
          "votes": 1
        },
        {
          "id": 1389333,
          "postDate": "2021-07-15T16:09:52.490Z",
          "content": "<p>Glad to help!</p>\n<p>I use it also to submit <code>submission.csv</code> through API. Sometimes its easy to do via CLI and get scores rather than uploading. Also, I use to get data majority of times</p>",
          "rawMarkdown": "Glad to help!\n\nI use it also to submit `submission.csv` through API. Sometimes its easy to do via CLI and get scores rather than uploading. Also, I use to get data majority of times"
        }
      ]
    },
    {
      "id": 1388419,
      "postDate": "2021-07-14T23:39:37.223Z",
      "rawMarkdown": "",
      "isDeleted": true,
      "replies": [
        {
          "id": 1388507,
          "postDate": "2021-07-15T02:56:07.920Z",
          "content": "<p>This is a code competition you must run the code in Kaggle kernel and submit entire kernel.</p>",
          "rawMarkdown": "  This is a code competition you must run the code in Kaggle kernel and submit entire kernel."
        },
        {
          "id": 1389328,
          "postDate": "2021-07-15T16:04:22.203Z",
          "content": "<p>You can train your model on your local machine. But the submission must be done in a kaggle kernel. People here normally use a notebook to train (on kaggle or local) and one notebook to submit. </p>",
          "rawMarkdown": "You can train your model on your local machine. But the submission must be done in a kaggle kernel. People here normally use a notebook to train (on kaggle or local) and one notebook to submit. "
        },
        {
          "id": 1400745,
          "postDate": "2021-07-26T14:49:42.697Z",
          "rawMarkdown": "",
          "isDeleted": true
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 1388057,
      "author_name": "LucaMTB",
      "author_url": "",
      "post_date": "2021-07-14T16:07:42.510000",
      "content": "<p>An other approach would be to make tfrecords out of data and use kaggle-tpu</p>\n<p>How to make tfrecords:</p>\n<p><a href=\"https://www.kaggle.com/ryanholbrook/walkthrough-building-a-dataset-of-tfrecords\" target=\"_blank\">https://www.kaggle.com/ryanholbrook/walkthrough-building-a-dataset-of-tfrecords</a></p>\n<p>Data converted to png has been already uploaded:</p>\n<p><a href=\"https://www.kaggle.com/jonathanbesomi/rsna-miccai-png\" target=\"_blank\">https://www.kaggle.com/jonathanbesomi/rsna-miccai-png</a></p>\n<p>A starter notebook how to work with kaggle-tpu can be found here:</p>\n<p><a href=\"https://www.kaggle.com/philculliton/a-simple-petals-tf-2-2-notebook\" target=\"_blank\">https://www.kaggle.com/philculliton/a-simple-petals-tf-2-2-notebook</a></p>",
      "votes": 3,
      "replies": [
        {
          "id": 1388064,
          "author_name": "tharun_01",
          "author_url": "",
          "post_date": "2021-07-14T16:13:45.940000",
          "content": "<p>Great references thank you <a href=\"https://www.kaggle.com/lucamtb\" target=\"_blank\">@lucamtb</a> </p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1388164,
          "author_name": "Berkay Alan",
          "author_url": "",
          "post_date": "2021-07-14T17:32:46.363000",
          "content": "<p>Thanks <a href=\"https://www.kaggle.com/lucamtb\" target=\"_blank\">@lucamtb</a> , That's very helpful!</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1387406,
      "author_name": "tharun_01",
      "author_url": "",
      "post_date": "2021-07-14T06:47:33.513000",
      "content": "<p>you can work right in Kaggle kernels or pipeline the data into google colab.<br>\npeople who had high internet speed, more storage, and available GPU in their local system will download this huge data.</p>",
      "votes": 3,
      "replies": [
        {
          "id": 1387418,
          "author_name": "Berkay Alan",
          "author_url": "",
          "post_date": "2021-07-14T06:58:38.333000",
          "content": "<p>Yeah, working directly with Kernels are very logical. Thanks!</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1387547,
      "author_name": "Shahebaz Mohammad",
      "author_url": "",
      "post_date": "2021-07-14T09:07:07.583000",
      "content": "<p>In case you want to run in local or AWS servers. It's highly recommended to use <a href=\"https://github.com/Kaggle/kaggle-api\" target=\"_blank\">Kaggle API</a>. Download locally and be a killer on WiFi. The speed on internet servers is very high and should be seamless with Kaggle CLI</p>",
      "votes": 2,
      "replies": [
        {
          "id": 1388013,
          "author_name": "ElenaEB",
          "author_url": "",
          "post_date": "2021-07-14T15:33:16.667000",
          "content": "<p>Interesting!  Thanks for referencing this, I actually got the chance to read up on some of the things that can be accomplished using the API (<a href=\"https://www.kaggle.com/docs/api)….\" target=\"_blank\">https://www.kaggle.com/docs/api)….</a> right now I may stick with the Kaggle Kernels, but I may find myself coming back to the API approach in the future.  Thanks for sharing the github link as well!!</p>\n<p>Also curious, what has been the most useful aspects of using the API for you, if you currently use it!</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1389333,
          "author_name": "Shahebaz Mohammad",
          "author_url": "",
          "post_date": "2021-07-15T16:09:52.490000",
          "content": "<p>Glad to help!</p>\n<p>I use it also to submit <code>submission.csv</code> through API. Sometimes its easy to do via CLI and get scores rather than uploading. Also, I use to get data majority of times</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1388419,
      "author_name": "",
      "author_url": "",
      "post_date": "2021-07-14T23:39:37.223000",
      "content": "",
      "votes": 0,
      "replies": [
        {
          "id": 1388507,
          "author_name": "tharun_01",
          "author_url": "",
          "post_date": "2021-07-15T02:56:07.920000",
          "content": "<p>This is a code competition you must run the code in Kaggle kernel and submit entire kernel.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1389328,
          "author_name": "LucaMTB",
          "author_url": "",
          "post_date": "2021-07-15T16:04:22.203000",
          "content": "<p>You can train your model on your local machine. But the submission must be done in a kaggle kernel. People here normally use a notebook to train (on kaggle or local) and one notebook to submit. </p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1400745,
          "author_name": "",
          "author_url": "",
          "post_date": "2021-07-26T14:49:42.697000",
          "content": "",
          "votes": 0,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "1387366": "Hi all,\n\nI would like to ask how to download the data. It's so big that bigger than 120 GB. Are yo directly downloading to your local or is there any other solution?\n\nThanks in advance.",
    "1388057": "An other approach would be to make tfrecords out of data and use kaggle-tpu\n\nHow to make tfrecords:\n\nhttps://www.kaggle.com/ryanholbrook/walkthrough-building-a-dataset-of-tfrecords\n\nData converted to png has been already uploaded:\n\nhttps://www.kaggle.com/jonathanbesomi/rsna-miccai-png\n\n\nA starter notebook how to work with kaggle-tpu can be found here:\n\nhttps://www.kaggle.com/philculliton/a-simple-petals-tf-2-2-notebook",
    "1387406": "you can work right in Kaggle kernels or pipeline the data into google colab.\npeople who had high internet speed, more storage, and available GPU in their local system will download this huge data.",
    "1387547": "In case you want to run in local or AWS servers. It's highly recommended to use [Kaggle API](https://github.com/Kaggle/kaggle-api). Download locally and be a killer on WiFi. The speed on internet servers is very high and should be seamless with Kaggle CLI",
    "1388419": ""
  }
}