{
  "id": 109649,
  "title": "[0.117] FastAi starter pack",
  "url": "/competitions/rsna-intracranial-hemorrhage-detection/discussion/109649",
  "author_name": "Radek Osmulski",
  "post_date": "2019-09-20T20:57:13.029000",
  "votes": 42,
  "comment_count": 25,
  "views": 0,
  "content": "<p><a href=\"https://github.com/radekosmulski/rsna-intracranial\">Github repository</a>\nFastai <a href=\"https://forums.fast.ai/t/share-your-work-here-part-2/41392/129?u=radek\">forum post</a></p>\n\n<p>Hi Everyone!</p>\n\n<p>Please allow me the pleasure of sharing with you a starter pack using <a href=\"https://github.com/fastai/fastai\">FastAi</a></p>\n\n<p>The starter pack begins with downloading and processing the data. I extract images from the DICOM files and resize them to 112x112. I then randomly split the data assigning 20% of examples to the validation set. I use pretrained resnet-18 and a custom classification head that comes with fastai out of the box with default values.</p>\n\n<p>The training is done with progressive unfreezing and the last phase of training with a completely unfrozen model leverages discriminative learning rates. </p>\n\n<p>The model is trained for a total of 3 epochs without data augmentation. On a 1080ti training completes under 15 minutes.</p>\n\n<p>The techniques I use are covered in the <a href=\"https://arxiv.org/abs/1801.06146\">ULMFIT paper</a>. From what I remember I believe they are also introduced in the first three lectures of the FastAi <a href=\"https://course.fast.ai/\">Deep Learning for Coders v2 course</a> (it's free). </p>\n\n<p>Best of luck in the competition and have fun!</p>\n\n<p><strong>EDIT</strong>: Please note, <code>window_and_normalize</code> should divide <code>window_width</code> by 2 in order to align with the 'brain window' traditionally used by radiologists for visualization. As is right now, the window is twice as wide. Good discussion on relevance of windowing to visualization / modelling in this <a href=\"https://www.kaggle.com/c/rsna-intracranial-hemorrhage-detection/discussion/109328#latest-630565\">thread</a></p>",
  "messages": [
    {
      "id": 630848,
      "postDate": "2019-09-20T20:57:13.030Z",
      "content": "<p><a href=\"https://github.com/radekosmulski/rsna-intracranial\">Github repository</a>\nFastai <a href=\"https://forums.fast.ai/t/share-your-work-here-part-2/41392/129?u=radek\">forum post</a></p>\n\n<p>Hi Everyone!</p>\n\n<p>Please allow me the pleasure of sharing with you a starter pack using <a href=\"https://github.com/fastai/fastai\">FastAi</a></p>\n\n<p>The starter pack begins with downloading and processing the data. I extract images from the DICOM files and resize them to 112x112. I then randomly split the data assigning 20% of examples to the validation set. I use pretrained resnet-18 and a custom classification head that comes with fastai out of the box with default values.</p>\n\n<p>The training is done with progressive unfreezing and the last phase of training with a completely unfrozen model leverages discriminative learning rates. </p>\n\n<p>The model is trained for a total of 3 epochs without data augmentation. On a 1080ti training completes under 15 minutes.</p>\n\n<p>The techniques I use are covered in the <a href=\"https://arxiv.org/abs/1801.06146\">ULMFIT paper</a>. From what I remember I believe they are also introduced in the first three lectures of the FastAi <a href=\"https://course.fast.ai/\">Deep Learning for Coders v2 course</a> (it's free). </p>\n\n<p>Best of luck in the competition and have fun!</p>\n\n<p><strong>EDIT</strong>: Please note, <code>window_and_normalize</code> should divide <code>window_width</code> by 2 in order to align with the 'brain window' traditionally used by radiologists for visualization. As is right now, the window is twice as wide. Good discussion on relevance of windowing to visualization / modelling in this <a href=\"https://www.kaggle.com/c/rsna-intracranial-hemorrhage-detection/discussion/109328#latest-630565\">thread</a></p>",
      "rawMarkdown": "[Github repository](https://github.com/radekosmulski/rsna-intracranial)\nFastai [forum post](https://forums.fast.ai/t/share-your-work-here-part-2/41392/129?u=radek)\n\nHi Everyone!\n\nPlease allow me the pleasure of sharing with you a starter pack using [FastAi](https://github.com/fastai/fastai)\n\nThe starter pack begins with downloading and processing the data. I extract images from the DICOM files and resize them to 112x112. I then randomly split the data assigning 20% of examples to the validation set. I use pretrained resnet-18 and a custom classification head that comes with fastai out of the box with default values.\n\nThe training is done with progressive unfreezing and the last phase of training with a completely unfrozen model leverages discriminative learning rates. \n\nThe model is trained for a total of 3 epochs without data augmentation. On a 1080ti training completes under 15 minutes.\n\nThe techniques I use are covered in the [ULMFIT paper](https://arxiv.org/abs/1801.06146). From what I remember I believe they are also introduced in the first three lectures of the FastAi [Deep Learning for Coders v2 course](https://course.fast.ai/) (it's free). \n\nBest of luck in the competition and have fun!\n\n**EDIT**: Please note, `window_and_normalize` should divide `window_width` by 2 in order to align with the 'brain window' traditionally used by radiologists for visualization. As is right now, the window is twice as wide. Good discussion on relevance of windowing to visualization / modelling in this [thread](https://www.kaggle.com/c/rsna-intracranial-hemorrhage-detection/discussion/109328#latest-630565)",
      "votes": 41
    },
    {
      "id": 659619,
      "postDate": "2019-10-28T01:41:31.583Z",
      "content": "<p>thanks for the starter pack. learned a lot</p>",
      "rawMarkdown": "thanks for the starter pack. learned a lot",
      "votes": 1
    },
    {
      "id": 651858,
      "postDate": "2019-10-18T02:52:31.007Z",
      "content": "<p>Thanks for an amazing starter kit using fastai!</p>",
      "rawMarkdown": "Thanks for an amazing starter kit using fastai!",
      "votes": 1
    },
    {
      "id": 642513,
      "postDate": "2019-10-06T07:52:38.200Z",
      "content": "<p>Thank you very much for contributing so much to the community, Radek!\nYour notebooks helped me to get started faster with the data preprocessing &amp; Co.\nKeep up the great work! :-D</p>",
      "rawMarkdown": "Thank you very much for contributing so much to the community, Radek!\nYour notebooks helped me to get started faster with the data preprocessing &amp; Co.\nKeep up the great work! :-D",
      "votes": 1
    },
    {
      "id": 634830,
      "postDate": "2019-09-26T20:26:37.850Z",
      "content": "<p>Good to see you in kaggle Radek, thanks for the great insight. I hope I can learn lots from you again just as following you in the whale competition :) </p>",
      "rawMarkdown": "Good to see you in kaggle Radek, thanks for the great insight. I hope I can learn lots from you again just as following you in the whale competition :) ",
      "votes": 1
    },
    {
      "id": 634065,
      "postDate": "2019-09-25T19:38:47.293Z",
      "content": "<p>Great will take a look at that</p>",
      "rawMarkdown": "Great will take a look at that",
      "votes": 1
    },
    {
      "id": 632255,
      "postDate": "2019-09-23T11:49:26.267Z",
      "content": "<p>Awesome!!</p>",
      "rawMarkdown": "Awesome!!",
      "votes": 1
    },
    {
      "id": 631394,
      "postDate": "2019-09-22T00:04:50.693Z",
      "content": "<p>This is a great help, thanks for sharing your skills!</p>",
      "rawMarkdown": "This is a great help, thanks for sharing your skills!",
      "votes": 1
    },
    {
      "id": 631229,
      "postDate": "2019-09-21T16:22:22.553Z",
      "content": "<p>Much appreciated!</p>",
      "rawMarkdown": "Much appreciated!",
      "votes": 1
    },
    {
      "id": 631089,
      "postDate": "2019-09-21T10:27:44.277Z",
      "content": "<p>Thanks <a href=\"/radek1\">@radek1</a>  for the amazing starter pack.</p>",
      "rawMarkdown": "Thanks @radek1  for the amazing starter pack.",
      "votes": 1
    },
    {
      "id": 630959,
      "postDate": "2019-09-21T04:42:09.233Z",
      "content": "<p>Wow.... FastAI...!!</p>\n\n<p>Thanks for the Starter Kit...!! <a href=\"/radek1\">@radek1</a> </p>",
      "rawMarkdown": "Wow.... FastAI...!!\n\nThanks for the Starter Kit...!! @radek1 ",
      "votes": 1
    },
    {
      "id": 630879,
      "postDate": "2019-09-20T22:55:45.830Z",
      "content": "<p>Thanks for an amazing starter kit using fastai!</p>",
      "rawMarkdown": "Thanks for an amazing starter kit using fastai!",
      "votes": 1
    },
    {
      "id": 631076,
      "postDate": "2019-09-21T09:51:05.160Z",
      "content": "<p>Thanks for creating and sharing this <a href=\"/radek1\">@radek1</a>!\nDoes this mean, we’ll be seeing you on Kaggle LB(s) again? 😄 </p>",
      "rawMarkdown": "Thanks for creating and sharing this @radek1!\nDoes this mean, we’ll be seeing you on Kaggle LB(s) again? 😄 ",
      "votes": 2,
      "replies": [
        {
          "id": 631095,
          "postDate": "2019-09-21T10:48:13.333Z",
          "content": "<p>I'm not sure 🙂 This competition seems like it might be a lot of fun plus I feel I can create something useful to others.</p>\n\n<p>On the other hand, these things take a lot of time which is hard to justify in the context of kids / work / life in general 🙂 Let's see 🙂</p>",
          "rawMarkdown": "I'm not sure 🙂 This competition seems like it might be a lot of fun plus I feel I can create something useful to others.\n\nOn the other hand, these things take a lot of time which is hard to justify in the context of kids / work / life in general 🙂 Let's see 🙂",
          "votes": 3
        }
      ]
    },
    {
      "id": 1019683,
      "postDate": "2020-09-20T15:41:27.310Z",
      "content": "<p>Dear Sir I have some questions:</p>\n<ol>\n<li><p>In your '08_CAM_binary_classifier', may I know where does 'train_labels_as_strings_with_label_class.csv' come from? I do not see its definition in this or others files. Is it the same as 'train_labels_as_strings.csv'?</p></li>\n<li><p>I have installed the fastai_dev via 'python setup.py install' from <a href=\"https://github.com/fastai/fastai_dev\" target=\"_blank\">https://github.com/fastai/fastai_dev</a><br>\nand then set: path_to_fastai_dev_local = 'C:/Users/Administrator/Desktop/fastai_dev-master/dev'<br>\n                   sys.path.append(path_to_fastai_dev_local)</p></li>\n</ol>\n<p>Then I have error: </p>\n<p>In [19]: from local.torch_basics import *<br>\nTraceback (most recent call last):</p>\n<p>File \"\", line 1, in <br>\n    from local.torch_basics import *</p>\n<p>ModuleNotFoundError: No module named 'local'</p>\n<p>Could you give some suggestions?</p>",
      "rawMarkdown": "Dear Sir I have some questions:\n\n1. In your '08_CAM_binary_classifier', may I know where does 'train_labels_as_strings_with_label_class.csv' come from? I do not see its definition in this or others files. Is it the same as 'train_labels_as_strings.csv'?\n\n2. I have installed the fastai_dev via 'python setup.py install' from https://github.com/fastai/fastai_dev\nand then set: path_to_fastai_dev_local = 'C:/Users/Administrator/Desktop/fastai_dev-master/dev'\n                       sys.path.append(path_to_fastai_dev_local)\n\nThen I have error: \n\nIn [19]: from local.torch_basics import *\nTraceback (most recent call last):\n\n  File \"<ipython-input-19-abb3123c3824>\", line 1, in <module>\n    from local.torch_basics import *\n\nModuleNotFoundError: No module named 'local'\n\n\nCould you give some suggestions?"
    },
    {
      "id": 652799,
      "postDate": "2019-10-19T12:37:16.497Z",
      "content": "<p>Hi Radek, quick question. how long does it take to train this model?</p>",
      "rawMarkdown": "Hi Radek, quick question. how long does it take to train this model?"
    },
    {
      "id": 641862,
      "postDate": "2019-10-05T08:47:40.500Z",
      "rawMarkdown": "",
      "isDeleted": true,
      "replies": [
        {
          "id": 641934,
          "postDate": "2019-10-05T10:50:19.833Z",
          "content": "<p>I have not saved the weights.</p>",
          "rawMarkdown": "I have not saved the weights."
        },
        {
          "id": 641935,
          "postDate": "2019-10-05T10:52:08.040Z",
          "content": "<p>The kernel I created has saved models from various phases of the training: <a href=\"https://www.kaggle.com/radek1/fastai-starter-pack-train-basic-model-and-submit/output\">https://www.kaggle.com/radek1/fastai-starter-pack-train-basic-model-and-submit/output</a></p>\n\n<p>It uses different data though.</p>",
          "rawMarkdown": "The kernel I created has saved models from various phases of the training: https://www.kaggle.com/radek1/fastai-starter-pack-train-basic-model-and-submit/output\n\nIt uses different data though."
        },
        {
          "id": 642056,
          "postDate": "2019-10-05T13:58:43.817Z",
          "rawMarkdown": "",
          "votes": 1,
          "isDeleted": true
        }
      ]
    },
    {
      "id": 631686,
      "postDate": "2019-09-22T13:32:09.143Z",
      "rawMarkdown": "",
      "votes": 1,
      "isDeleted": true
    },
    {
      "id": 637096,
      "postDate": "2019-09-30T16:51:57.413Z",
      "content": "<p>Hi Radek. Thank you</p>",
      "rawMarkdown": "Hi Radek. Thank you",
      "votes": 1
    },
    {
      "id": 633226,
      "postDate": "2019-09-24T15:19:16.457Z",
      "content": "<p>thanks alot!</p>",
      "rawMarkdown": "thanks alot!",
      "votes": 1
    },
    {
      "id": 632823,
      "postDate": "2019-09-24T05:30:37.440Z",
      "content": "<p>thank your for sharing</p>",
      "rawMarkdown": "thank your for sharing",
      "votes": 1
    },
    {
      "id": 631701,
      "postDate": "2019-09-22T14:14:16.623Z",
      "content": "<p>Thanks!</p>",
      "rawMarkdown": "Thanks!",
      "votes": 1
    },
    {
      "id": 631384,
      "postDate": "2019-09-21T23:29:24.457Z",
      "content": "<p>So awesome Radek! Thank you!</p>",
      "rawMarkdown": "So awesome Radek! Thank you!",
      "votes": 1
    }
  ],
  "comments": [
    {
      "id": 659619,
      "author_name": "Niranjan_NKC",
      "author_url": "",
      "post_date": "2019-10-28T01:41:31.583000",
      "content": "<p>thanks for the starter pack. learned a lot</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 651858,
      "author_name": "LongYin/杰少",
      "author_url": "",
      "post_date": "2019-10-18T02:52:31.007000",
      "content": "<p>Thanks for an amazing starter kit using fastai!</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 642513,
      "author_name": "Michael Pieler",
      "author_url": "",
      "post_date": "2019-10-06T07:52:38.200000",
      "content": "<p>Thank you very much for contributing so much to the community, Radek!\nYour notebooks helped me to get started faster with the data preprocessing &amp; Co.\nKeep up the great work! :-D</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 634830,
      "author_name": "Hao He",
      "author_url": "",
      "post_date": "2019-09-26T20:26:37.850000",
      "content": "<p>Good to see you in kaggle Radek, thanks for the great insight. I hope I can learn lots from you again just as following you in the whale competition :) </p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 634065,
      "author_name": "Tinashe Kadiki",
      "author_url": "",
      "post_date": "2019-09-25T19:38:47.293000",
      "content": "<p>Great will take a look at that</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 632255,
      "author_name": "Rohit Gupta",
      "author_url": "",
      "post_date": "2019-09-23T11:49:26.267000",
      "content": "<p>Awesome!!</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 631394,
      "author_name": "Melissa Rajaram",
      "author_url": "",
      "post_date": "2019-09-22T00:04:50.693000",
      "content": "<p>This is a great help, thanks for sharing your skills!</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 631229,
      "author_name": "Tom H.",
      "author_url": "",
      "post_date": "2019-09-21T16:22:22.553000",
      "content": "<p>Much appreciated!</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 631089,
      "author_name": "Venkat Sai",
      "author_url": "",
      "post_date": "2019-09-21T10:27:44.277000",
      "content": "<p>Thanks <a href=\"/radek1\">@radek1</a>  for the amazing starter pack.</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 630959,
      "author_name": "Ailurophile",
      "author_url": "",
      "post_date": "2019-09-21T04:42:09.233000",
      "content": "<p>Wow.... FastAI...!!</p>\n\n<p>Thanks for the Starter Kit...!! <a href=\"/radek1\">@radek1</a> </p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 630879,
      "author_name": "ilovescience",
      "author_url": "",
      "post_date": "2019-09-20T22:55:45.830000",
      "content": "<p>Thanks for an amazing starter kit using fastai!</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 631076,
      "author_name": "Sanyam Bhutani",
      "author_url": "",
      "post_date": "2019-09-21T09:51:05.160000",
      "content": "<p>Thanks for creating and sharing this <a href=\"/radek1\">@radek1</a>!\nDoes this mean, we’ll be seeing you on Kaggle LB(s) again? 😄 </p>",
      "votes": 2,
      "replies": [
        {
          "id": 631095,
          "author_name": "Radek Osmulski",
          "author_url": "",
          "post_date": "2019-09-21T10:48:13.333000",
          "content": "<p>I'm not sure 🙂 This competition seems like it might be a lot of fun plus I feel I can create something useful to others.</p>\n\n<p>On the other hand, these things take a lot of time which is hard to justify in the context of kids / work / life in general 🙂 Let's see 🙂</p>",
          "votes": 3,
          "replies": []
        }
      ]
    },
    {
      "id": 1019683,
      "author_name": "LIU Jundong",
      "author_url": "",
      "post_date": "2020-09-20T15:41:27.310000",
      "content": "<p>Dear Sir I have some questions:</p>\n<ol>\n<li><p>In your '08_CAM_binary_classifier', may I know where does 'train_labels_as_strings_with_label_class.csv' come from? I do not see its definition in this or others files. Is it the same as 'train_labels_as_strings.csv'?</p></li>\n<li><p>I have installed the fastai_dev via 'python setup.py install' from <a href=\"https://github.com/fastai/fastai_dev\" target=\"_blank\">https://github.com/fastai/fastai_dev</a><br>\nand then set: path_to_fastai_dev_local = 'C:/Users/Administrator/Desktop/fastai_dev-master/dev'<br>\n                   sys.path.append(path_to_fastai_dev_local)</p></li>\n</ol>\n<p>Then I have error: </p>\n<p>In [19]: from local.torch_basics import *<br>\nTraceback (most recent call last):</p>\n<p>File \"\", line 1, in <br>\n    from local.torch_basics import *</p>\n<p>ModuleNotFoundError: No module named 'local'</p>\n<p>Could you give some suggestions?</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 652799,
      "author_name": "danny iskandar",
      "author_url": "",
      "post_date": "2019-10-19T12:37:16.497000",
      "content": "<p>Hi Radek, quick question. how long does it take to train this model?</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 641862,
      "author_name": "",
      "author_url": "",
      "post_date": "2019-10-05T08:47:40.500000",
      "content": "",
      "votes": 0,
      "replies": [
        {
          "id": 641934,
          "author_name": "Radek Osmulski",
          "author_url": "",
          "post_date": "2019-10-05T10:50:19.833000",
          "content": "<p>I have not saved the weights.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 641935,
          "author_name": "Radek Osmulski",
          "author_url": "",
          "post_date": "2019-10-05T10:52:08.040000",
          "content": "<p>The kernel I created has saved models from various phases of the training: <a href=\"https://www.kaggle.com/radek1/fastai-starter-pack-train-basic-model-and-submit/output\">https://www.kaggle.com/radek1/fastai-starter-pack-train-basic-model-and-submit/output</a></p>\n\n<p>It uses different data though.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 642056,
          "author_name": "",
          "author_url": "",
          "post_date": "2019-10-05T13:58:43.817000",
          "content": "",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 631686,
      "author_name": "",
      "author_url": "",
      "post_date": "2019-09-22T13:32:09.143000",
      "content": "",
      "votes": 1,
      "replies": []
    },
    {
      "id": 637096,
      "author_name": "danny iskandar",
      "author_url": "",
      "post_date": "2019-09-30T16:51:57.413000",
      "content": "<p>Hi Radek. Thank you</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 633226,
      "author_name": "Krishna Katyal",
      "author_url": "",
      "post_date": "2019-09-24T15:19:16.457000",
      "content": "<p>thanks alot!</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 632823,
      "author_name": "Hafid",
      "author_url": "",
      "post_date": "2019-09-24T05:30:37.440000",
      "content": "<p>thank your for sharing</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 631701,
      "author_name": "Kevin Weng",
      "author_url": "",
      "post_date": "2019-09-22T14:14:16.623000",
      "content": "<p>Thanks!</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 631384,
      "author_name": "Adam Miller",
      "author_url": "",
      "post_date": "2019-09-21T23:29:24.457000",
      "content": "<p>So awesome Radek! Thank you!</p>",
      "votes": 1,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "630848": "[Github repository](https://github.com/radekosmulski/rsna-intracranial)\nFastai [forum post](https://forums.fast.ai/t/share-your-work-here-part-2/41392/129?u=radek)\n\nHi Everyone!\n\nPlease allow me the pleasure of sharing with you a starter pack using [FastAi](https://github.com/fastai/fastai)\n\nThe starter pack begins with downloading and processing the data. I extract images from the DICOM files and resize them to 112x112. I then randomly split the data assigning 20% of examples to the validation set. I use pretrained resnet-18 and a custom classification head that comes with fastai out of the box with default values.\n\nThe training is done with progressive unfreezing and the last phase of training with a completely unfrozen model leverages discriminative learning rates. \n\nThe model is trained for a total of 3 epochs without data augmentation. On a 1080ti training completes under 15 minutes.\n\nThe techniques I use are covered in the [ULMFIT paper](https://arxiv.org/abs/1801.06146). From what I remember I believe they are also introduced in the first three lectures of the FastAi [Deep Learning for Coders v2 course](https://course.fast.ai/) (it's free). \n\nBest of luck in the competition and have fun!\n\n**EDIT**: Please note, `window_and_normalize` should divide `window_width` by 2 in order to align with the 'brain window' traditionally used by radiologists for visualization. As is right now, the window is twice as wide. Good discussion on relevance of windowing to visualization / modelling in this [thread](https://www.kaggle.com/c/rsna-intracranial-hemorrhage-detection/discussion/109328#latest-630565)",
    "659619": "thanks for the starter pack. learned a lot",
    "651858": "Thanks for an amazing starter kit using fastai!",
    "642513": "Thank you very much for contributing so much to the community, Radek!\nYour notebooks helped me to get started faster with the data preprocessing &amp; Co.\nKeep up the great work! :-D",
    "634830": "Good to see you in kaggle Radek, thanks for the great insight. I hope I can learn lots from you again just as following you in the whale competition :) ",
    "634065": "Great will take a look at that",
    "632255": "Awesome!!",
    "631394": "This is a great help, thanks for sharing your skills!",
    "631229": "Much appreciated!",
    "631089": "Thanks @radek1  for the amazing starter pack.",
    "630959": "Wow.... FastAI...!!\n\nThanks for the Starter Kit...!! @radek1 ",
    "630879": "Thanks for an amazing starter kit using fastai!",
    "631076": "Thanks for creating and sharing this @radek1!\nDoes this mean, we’ll be seeing you on Kaggle LB(s) again? 😄 ",
    "1019683": "Dear Sir I have some questions:\n\n1. In your '08_CAM_binary_classifier', may I know where does 'train_labels_as_strings_with_label_class.csv' come from? I do not see its definition in this or others files. Is it the same as 'train_labels_as_strings.csv'?\n\n2. I have installed the fastai_dev via 'python setup.py install' from https://github.com/fastai/fastai_dev\nand then set: path_to_fastai_dev_local = 'C:/Users/Administrator/Desktop/fastai_dev-master/dev'\n                       sys.path.append(path_to_fastai_dev_local)\n\nThen I have error: \n\nIn [19]: from local.torch_basics import *\nTraceback (most recent call last):\n\n  File \"<ipython-input-19-abb3123c3824>\", line 1, in <module>\n    from local.torch_basics import *\n\nModuleNotFoundError: No module named 'local'\n\n\nCould you give some suggestions?",
    "652799": "Hi Radek, quick question. how long does it take to train this model?",
    "641862": "",
    "631686": "",
    "637096": "Hi Radek. Thank you",
    "633226": "thanks alot!",
    "632823": "thank your for sharing",
    "631701": "Thanks!",
    "631384": "So awesome Radek! Thank you!"
  }
}