{
  "id": 210570,
  "title": "Object detection library",
  "url": "/competitions/vinbigdata-chest-xray-abnormalities-detection/discussion/210570",
  "author_name": "corochann",
  "post_date": "2021-01-11T09:53:24.842000",
  "votes": 16,
  "comment_count": 6,
  "views": 0,
  "content": "<p>This competition is object detection task.<br>\nWhat kind of library can we use?</p>\n<p>I will list up few of them, please add your favorite object detection library to use!</p>\n<h2>pytorch</h2>\n<h3>torchvision</h3>\n<ul>\n<li>github: <a href=\"https://github.com/pytorch/vision\" target=\"_blank\">https://github.com/pytorch/vision</a></li>\n<li>tutorial link: <a href=\"https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html\" target=\"_blank\">https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html</a></li>\n<li><strong>kernel for this competition</strong><ul>\n<li><a href=\"https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-train\" target=\"_blank\">https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-train</a></li>\n<li><a href=\"https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-inference\" target=\"_blank\">https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-inference</a></li></ul></li>\n</ul>\n<h3>detectron2:</h3>\n<ul>\n<li>github: <a href=\"https://github.com/facebookresearch/detectron2\" target=\"_blank\">https://github.com/facebookresearch/detectron2</a></li>\n<li>quick start on colab notebook: <a href=\"https://colab.research.google.com/drive/16jcaJoc6bCFAQ96jDe2HwtXj7BMD_-m5\" target=\"_blank\">https://colab.research.google.com/drive/16jcaJoc6bCFAQ96jDe2HwtXj7BMD_-m5</a></li>\n<li><strong>kernel for this competition</strong><ul>\n<li><a href=\"https://www.kaggle.com/corochann/vinbigdata-detectron2-train\" target=\"_blank\">https://www.kaggle.com/corochann/vinbigdata-detectron2-train</a></li>\n<li><a href=\"https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction\" target=\"_blank\">https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction</a></li></ul></li>\n</ul>\n<h3>yolov5:</h3>\n<ul>\n<li><p>github: <a href=\"https://github.com/ultralytics/yolov5\" target=\"_blank\">https://github.com/ultralytics/yolov5</a> </p></li>\n<li><p>discussion:  <a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/207679\" target=\"_blank\">https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/207679</a></p></li>\n<li><p><strong>kernel for this competition</strong></p>\n<ul>\n<li><a href=\"https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-train\" target=\"_blank\">https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-train</a></li>\n<li><a href=\"https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-infer\" target=\"_blank\">https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-infer</a></li></ul></li>\n</ul>\n<h2>tensorflow</h2>\n<h3>tensorflow:</h3>\n<ul>\n<li>github: <a href=\"https://github.com/tensorflow/models/tree/master/research/object_detection\" target=\"_blank\">https://github.com/tensorflow/models/tree/master/research/object_detection</a></li>\n<li>tutorial: <a href=\"https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html\" target=\"_blank\">https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html</a></li>\n</ul>\n<p>tensorflow supports object detection model in its main repository.</p>",
  "messages": [
    {
      "id": 1148681,
      "postDate": "2021-01-11T09:53:24.843Z",
      "content": "<p>This competition is object detection task.<br>\nWhat kind of library can we use?</p>\n<p>I will list up few of them, please add your favorite object detection library to use!</p>\n<h2>pytorch</h2>\n<h3>torchvision</h3>\n<ul>\n<li>github: <a href=\"https://github.com/pytorch/vision\" target=\"_blank\">https://github.com/pytorch/vision</a></li>\n<li>tutorial link: <a href=\"https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html\" target=\"_blank\">https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html</a></li>\n<li><strong>kernel for this competition</strong><ul>\n<li><a href=\"https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-train\" target=\"_blank\">https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-train</a></li>\n<li><a href=\"https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-inference\" target=\"_blank\">https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-inference</a></li></ul></li>\n</ul>\n<h3>detectron2:</h3>\n<ul>\n<li>github: <a href=\"https://github.com/facebookresearch/detectron2\" target=\"_blank\">https://github.com/facebookresearch/detectron2</a></li>\n<li>quick start on colab notebook: <a href=\"https://colab.research.google.com/drive/16jcaJoc6bCFAQ96jDe2HwtXj7BMD_-m5\" target=\"_blank\">https://colab.research.google.com/drive/16jcaJoc6bCFAQ96jDe2HwtXj7BMD_-m5</a></li>\n<li><strong>kernel for this competition</strong><ul>\n<li><a href=\"https://www.kaggle.com/corochann/vinbigdata-detectron2-train\" target=\"_blank\">https://www.kaggle.com/corochann/vinbigdata-detectron2-train</a></li>\n<li><a href=\"https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction\" target=\"_blank\">https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction</a></li></ul></li>\n</ul>\n<h3>yolov5:</h3>\n<ul>\n<li><p>github: <a href=\"https://github.com/ultralytics/yolov5\" target=\"_blank\">https://github.com/ultralytics/yolov5</a> </p></li>\n<li><p>discussion:  <a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/207679\" target=\"_blank\">https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/207679</a></p></li>\n<li><p><strong>kernel for this competition</strong></p>\n<ul>\n<li><a href=\"https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-train\" target=\"_blank\">https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-train</a></li>\n<li><a href=\"https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-infer\" target=\"_blank\">https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-infer</a></li></ul></li>\n</ul>\n<h2>tensorflow</h2>\n<h3>tensorflow:</h3>\n<ul>\n<li>github: <a href=\"https://github.com/tensorflow/models/tree/master/research/object_detection\" target=\"_blank\">https://github.com/tensorflow/models/tree/master/research/object_detection</a></li>\n<li>tutorial: <a href=\"https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html\" target=\"_blank\">https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html</a></li>\n</ul>\n<p>tensorflow supports object detection model in its main repository.</p>",
      "rawMarkdown": "This competition is object detection task.\nWhat kind of library can we use?\n\nI will list up few of them, please add your favorite object detection library to use!\n\n## pytorch \n### torchvision\n\n - github: https://github.com/pytorch/vision\n - tutorial link: https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html\n - **kernel for this competition**\n    - https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-train\n    - https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-inference\n\n\n### detectron2: \n\n - github: https://github.com/facebookresearch/detectron2\n - quick start on colab notebook: https://colab.research.google.com/drive/16jcaJoc6bCFAQ96jDe2HwtXj7BMD_-m5\n - **kernel for this competition**\n    - https://www.kaggle.com/corochann/vinbigdata-detectron2-train\n    - https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction\n\n### yolov5: \n\n - github: https://github.com/ultralytics/yolov5 \n - discussion:  https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/207679\n\n - **kernel for this competition**\n    - https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-train\n    - https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-infer\n\n\n## tensorflow\n\n### tensorflow: \n\n - github: https://github.com/tensorflow/models/tree/master/research/object_detection\n - tutorial: https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html\n\ntensorflow supports object detection model in its main repository.\n\n",
      "votes": 16
    },
    {
      "id": 1148929,
      "postDate": "2021-01-11T13:34:55.483Z",
      "content": "<p>I published detectron2 baseline tutorial:<br>\n    - <a href=\"https://www.kaggle.com/corochann/vinbigdata-detectron2-train\" target=\"_blank\">https://www.kaggle.com/corochann/vinbigdata-detectron2-train</a><br>\n    - <a href=\"https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction\" target=\"_blank\">https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction</a></p>",
      "rawMarkdown": "I published detectron2 baseline tutorial:\n    - https://www.kaggle.com/corochann/vinbigdata-detectron2-train\n    - https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction",
      "votes": 3
    },
    {
      "id": 1149593,
      "postDate": "2021-01-12T01:43:09.807Z",
      "content": "<p>I realized that most people use PyTorch. I'm using TensorFlow and couldn't find pre-trained ResNext models 🙏</p>",
      "rawMarkdown": "I realized that most people use PyTorch. I'm using TensorFlow and couldn't find pre-trained ResNext models 🙏",
      "votes": 2,
      "replies": [
        {
          "id": 1149928,
          "postDate": "2021-01-12T08:53:29.667Z",
          "content": "<p>I'm using tensorflow object detection api, and you can define your own backbone to be compatible with all detection architetures. Are you using a different framework?</p>",
          "rawMarkdown": "I'm using tensorflow object detection api, and you can define your own backbone to be compatible with all detection architetures. Are you using a different framework?",
          "votes": 1
        },
        {
          "id": 1150268,
          "postDate": "2021-01-12T13:40:51.100Z",
          "content": "<p>I'm interested in what kind of tools/libraries are provided with tensorflow!</p>",
          "rawMarkdown": "I'm interested in what kind of tools/libraries are provided with tensorflow!"
        },
        {
          "id": 1153669,
          "postDate": "2021-01-15T04:35:08.263Z",
          "content": "<p><a href=\"https://www.kaggle.com/corochann\" target=\"_blank\">@corochann</a> <a href=\"https://www.kaggle.com/lazcoder\" target=\"_blank\">@lazcoder</a> Thanks a lot for the information👍</p>\n<p>Please do check out a notebook which presents data preparation, training and inference using the TF2 Object Detection API. <br>\n<a href=\"https://www.kaggle.com/sreevishnudamodaran/vbd-efficientdet-tf2-object-detection-api-gpu\" target=\"_blank\">https://www.kaggle.com/sreevishnudamodaran/vbd-efficientdet-tf2-object-detection-api-gpu</a></p>",
          "rawMarkdown": "@corochann @lazcoder Thanks a lot for the information👍\n\nPlease do check out a notebook which presents data preparation, training and inference using the TF2 Object Detection API. \nhttps://www.kaggle.com/sreevishnudamodaran/vbd-efficientdet-tf2-object-detection-api-gpu",
          "votes": 1
        },
        {
          "id": 1156734,
          "postDate": "2021-01-17T11:25:17.823Z",
          "content": "<p><a href=\"https://www.kaggle.com/ptran1203\" target=\"_blank\">@ptran1203</a> <a href=\"https://www.kaggle.com/corochann\" target=\"_blank\">@corochann</a> I've published a <a href=\"https://www.kaggle.com/lazcoder/tf2-object-detection-api-efficientdet-b0\" target=\"_blank\">notebook</a> with a slightly different approach to object detection api, that in my opinion should give a better control of what is going on. </p>",
          "rawMarkdown": "@ptran1203 @corochann I've published a [notebook](https://www.kaggle.com/lazcoder/tf2-object-detection-api-efficientdet-b0) with a slightly different approach to object detection api, that in my opinion should give a better control of what is going on. ",
          "votes": 1
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 1148929,
      "author_name": "corochann",
      "author_url": "",
      "post_date": "2021-01-11T13:34:55.483000",
      "content": "<p>I published detectron2 baseline tutorial:<br>\n    - <a href=\"https://www.kaggle.com/corochann/vinbigdata-detectron2-train\" target=\"_blank\">https://www.kaggle.com/corochann/vinbigdata-detectron2-train</a><br>\n    - <a href=\"https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction\" target=\"_blank\">https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction</a></p>",
      "votes": 3,
      "replies": []
    },
    {
      "id": 1149593,
      "author_name": "Phat Tran",
      "author_url": "",
      "post_date": "2021-01-12T01:43:09.807000",
      "content": "<p>I realized that most people use PyTorch. I'm using TensorFlow and couldn't find pre-trained ResNext models 🙏</p>",
      "votes": 2,
      "replies": [
        {
          "id": 1149928,
          "author_name": "LAZCoder",
          "author_url": "",
          "post_date": "2021-01-12T08:53:29.667000",
          "content": "<p>I'm using tensorflow object detection api, and you can define your own backbone to be compatible with all detection architetures. Are you using a different framework?</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1150268,
          "author_name": "corochann",
          "author_url": "",
          "post_date": "2021-01-12T13:40:51.100000",
          "content": "<p>I'm interested in what kind of tools/libraries are provided with tensorflow!</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1153669,
          "author_name": "Sreevishnu Damodaran",
          "author_url": "",
          "post_date": "2021-01-15T04:35:08.263000",
          "content": "<p><a href=\"https://www.kaggle.com/corochann\" target=\"_blank\">@corochann</a> <a href=\"https://www.kaggle.com/lazcoder\" target=\"_blank\">@lazcoder</a> Thanks a lot for the information👍</p>\n<p>Please do check out a notebook which presents data preparation, training and inference using the TF2 Object Detection API. <br>\n<a href=\"https://www.kaggle.com/sreevishnudamodaran/vbd-efficientdet-tf2-object-detection-api-gpu\" target=\"_blank\">https://www.kaggle.com/sreevishnudamodaran/vbd-efficientdet-tf2-object-detection-api-gpu</a></p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1156734,
          "author_name": "LAZCoder",
          "author_url": "",
          "post_date": "2021-01-17T11:25:17.823000",
          "content": "<p><a href=\"https://www.kaggle.com/ptran1203\" target=\"_blank\">@ptran1203</a> <a href=\"https://www.kaggle.com/corochann\" target=\"_blank\">@corochann</a> I've published a <a href=\"https://www.kaggle.com/lazcoder/tf2-object-detection-api-efficientdet-b0\" target=\"_blank\">notebook</a> with a slightly different approach to object detection api, that in my opinion should give a better control of what is going on. </p>",
          "votes": 1,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "1148681": "This competition is object detection task.\nWhat kind of library can we use?\n\nI will list up few of them, please add your favorite object detection library to use!\n\n## pytorch \n### torchvision\n\n - github: https://github.com/pytorch/vision\n - tutorial link: https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html\n - **kernel for this competition**\n    - https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-train\n    - https://www.kaggle.com/pestipeti/vinbigdata-fasterrcnn-pytorch-inference\n\n\n### detectron2: \n\n - github: https://github.com/facebookresearch/detectron2\n - quick start on colab notebook: https://colab.research.google.com/drive/16jcaJoc6bCFAQ96jDe2HwtXj7BMD_-m5\n - **kernel for this competition**\n    - https://www.kaggle.com/corochann/vinbigdata-detectron2-train\n    - https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction\n\n### yolov5: \n\n - github: https://github.com/ultralytics/yolov5 \n - discussion:  https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/207679\n\n - **kernel for this competition**\n    - https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-train\n    - https://www.kaggle.com/awsaf49/vinbigdata-cxr-ad-yolov5-14-class-infer\n\n\n## tensorflow\n\n### tensorflow: \n\n - github: https://github.com/tensorflow/models/tree/master/research/object_detection\n - tutorial: https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html\n\ntensorflow supports object detection model in its main repository.\n\n",
    "1148929": "I published detectron2 baseline tutorial:\n    - https://www.kaggle.com/corochann/vinbigdata-detectron2-train\n    - https://www.kaggle.com/corochann/vinbigdata-detectron2-prediction",
    "1149593": "I realized that most people use PyTorch. I'm using TensorFlow and couldn't find pre-trained ResNext models 🙏"
  }
}