{
  "id": 151215,
  "title": "A GitHub repo having all approaches and code I've tried so far",
  "url": "/competitions/global-wheat-detection/discussion/151215",
  "author_name": "",
  "post_date": "2020-05-14T17:34:11.067452700Z",
  "votes": 8,
  "comment_count": 5,
  "views": 0,
  "content": "<p>I'm maintaining a GitHub repository having all the code I've written for this competition with approaches and their results documented. Here it is: <a href=\"https://github.com/Kaushal28/Global-Wheat-Detection\">https://github.com/Kaushal28/Global-Wheat-Detection</a></p>\n\n<p>Hope it's helpful to someone! Thanks!</p>",
  "messages": [
    {
      "id": "847989",
      "postDate": "05/14/2020 17:34:11",
      "content": "<p>I'm maintaining a GitHub repository having all the code I've written for this competition with approaches and their results documented. Here it is: <a href=\"https://github.com/Kaushal28/Global-Wheat-Detection\">https://github.com/Kaushal28/Global-Wheat-Detection</a></p>\n\n<p>Hope it's helpful to someone! Thanks!</p>",
      "rawMarkdown": "I'm maintaining a GitHub repository having all the code I've written for this competition with approaches and their results documented. Here it is: https://github.com/Kaushal28/Global-Wheat-Detection\n\nHope it's helpful to someone! Thanks!",
      "votes": null
    },
    {
      "id": "848114",
      "postDate": "05/14/2020 18:40:56",
      "content": "<p>Thanks for sharing :D</p>",
      "rawMarkdown": "Thanks for sharing :D",
      "votes": null
    },
    {
      "id": "848995",
      "postDate": "05/15/2020 12:11:41",
      "content": "<p><a href=\"/kaushal2896\">@kaushal2896</a> very useful as always. Thank you!\nI have no idea why but I'm not able to get as high as everyone else with faster rcnn. Perhaps it's because I'm using a different split for train-val.\nSo two questions to make sure I am doing the same thing as you:</p>\n\n<ol>\n<li>Is this Faster-RCNN with FPN? Or just vanilla?</li>\n<li>Are these results based off training on all the data? Training on a split? Or ensembled over multiple splits?</li>\n</ol>",
      "rawMarkdown": "kaushal2896 very useful as always. Thank you!\nI have no idea why but I'm not able to get as high as everyone else with faster rcnn. Perhaps it's because I'm using a different split for train-val.\nSo two questions to make sure I am doing the same thing as you:\n\n1. Is this Faster-RCNN with FPN? Or just vanilla?\n2. Are these results based off training on all the data? Training on a split? Or ensembled over multiple splits?",
      "votes": null
    },
    {
      "id": "849821",
      "postDate": "05/16/2020 05:17:59",
      "content": "<p><a href=\"/alexandersoare\">@alexandersoare</a> I'm also not able to get even 0.66 with faster RCNN and pseudo labeling. The one thing I have not tried is data augmentations and I think that can be the main reason. Anyways answer to your questions:</p>\n\n<ol>\n<li><p>Yes I'm using faster RCNN with FPN. You can check PyTorch docs to confirm it. I've referred this to write my training script: <a href=\"https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html\">https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html</a></p></li>\n<li><p>My results are based off training on all the data without pseudo labels and training on pseudo labels for one, two and three rounds. I've not tried ensemble yet.</p></li>\n</ol>",
      "rawMarkdown": "alexandersoare I'm also not able to get even 0.66 with faster RCNN and pseudo labeling. The one thing I have not tried is data augmentations and I think that can be the main reason. Anyways answer to your questions:\n\n1. Yes I'm using faster RCNN with FPN. You can check PyTorch docs to confirm it. I've referred this to write my training script: https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html\n\n2. My results are based off training on all the data without pseudo labels and training on pseudo labels for one, two and three rounds. I've not tried ensemble yet.",
      "votes": null
    },
    {
      "id": "849829",
      "postDate": "05/16/2020 05:29:18",
      "content": "<p>I think the best approach is to develop your models using a good train/valid split however, once you've improved your model and want to submit it, use all data in order to train.</p>",
      "rawMarkdown": "I think the best approach is to develop your models using a good train/valid split however, once you've improved your model and want to submit it, use all data in order to train.",
      "votes": null
    },
    {
      "id": "849898",
      "postDate": "05/16/2020 06:53:25",
      "content": "<p>Only  fasterRcnn  could  get    162nd ? \nThen  CascadRcnn  should   be  better.</p>",
      "rawMarkdown": "Only  fasterRcnn  could  get    162nd ? \nThen  CascadRcnn  should   be  better.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 848114,
      "author_name": "albeffe",
      "author_url": "",
      "post_date": "05/14/2020 18:40:56",
      "content": "<p>Thanks for sharing :D</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 848995,
      "author_name": "alexandersoare",
      "author_url": "",
      "post_date": "05/15/2020 12:11:41",
      "content": "<p><a href=\"/kaushal2896\">@kaushal2896</a> very useful as always. Thank you!\nI have no idea why but I'm not able to get as high as everyone else with faster rcnn. Perhaps it's because I'm using a different split for train-val.\nSo two questions to make sure I am doing the same thing as you:</p>\n\n<ol>\n<li>Is this Faster-RCNN with FPN? Or just vanilla?</li>\n<li>Are these results based off training on all the data? Training on a split? Or ensembled over multiple splits?</li>\n</ol>",
      "votes": null,
      "replies": [
        {
          "id": 849821,
          "author_name": "kaushal2896",
          "author_url": "",
          "post_date": "05/16/2020 05:17:59",
          "content": "<p><a href=\"/alexandersoare\">@alexandersoare</a> I'm also not able to get even 0.66 with faster RCNN and pseudo labeling. The one thing I have not tried is data augmentations and I think that can be the main reason. Anyways answer to your questions:</p>\n\n<ol>\n<li><p>Yes I'm using faster RCNN with FPN. You can check PyTorch docs to confirm it. I've referred this to write my training script: <a href=\"https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html\">https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html</a></p></li>\n<li><p>My results are based off training on all the data without pseudo labels and training on pseudo labels for one, two and three rounds. I've not tried ensemble yet.</p></li>\n</ol>",
          "votes": null,
          "replies": []
        },
        {
          "id": 849829,
          "author_name": "matthewmasters",
          "author_url": "",
          "post_date": "05/16/2020 05:29:18",
          "content": "<p>I think the best approach is to develop your models using a good train/valid split however, once you've improved your model and want to submit it, use all data in order to train.</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 849898,
      "author_name": "xujingzhao",
      "author_url": "",
      "post_date": "05/16/2020 06:53:25",
      "content": "<p>Only  fasterRcnn  could  get    162nd ? \nThen  CascadRcnn  should   be  better.</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "847989": "I'm maintaining a GitHub repository having all the code I've written for this competition with approaches and their results documented. Here it is: https://github.com/Kaushal28/Global-Wheat-Detection\n\nHope it's helpful to someone! Thanks!",
    "848114": "Thanks for sharing :D",
    "848995": "kaushal2896 very useful as always. Thank you!\nI have no idea why but I'm not able to get as high as everyone else with faster rcnn. Perhaps it's because I'm using a different split for train-val.\nSo two questions to make sure I am doing the same thing as you:\n\n1. Is this Faster-RCNN with FPN? Or just vanilla?\n2. Are these results based off training on all the data? Training on a split? Or ensembled over multiple splits?",
    "849821": "alexandersoare I'm also not able to get even 0.66 with faster RCNN and pseudo labeling. The one thing I have not tried is data augmentations and I think that can be the main reason. Anyways answer to your questions:\n\n1. Yes I'm using faster RCNN with FPN. You can check PyTorch docs to confirm it. I've referred this to write my training script: https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html\n\n2. My results are based off training on all the data without pseudo labels and training on pseudo labels for one, two and three rounds. I've not tried ensemble yet.",
    "849829": "I think the best approach is to develop your models using a good train/valid split however, once you've improved your model and want to submit it, use all data in order to train.",
    "849898": "Only  fasterRcnn  could  get    162nd ? \nThen  CascadRcnn  should   be  better."
  },
  "source": "meta"
}