{
  "id": 291663,
  "title": "YoloX Kaggle notebook - I made it! ❤️",
  "url": "/competitions/tensorflow-great-barrier-reef/discussion/291663",
  "author_name": "Remek Kinas",
  "post_date": "2021-11-30T12:48:45.246000",
  "votes": 64,
  "comment_count": 31,
  "views": 0,
  "content": "<p>I was looking for a reference YOLOX notebook on Kaggle showing how to train custom models, but unfortunately I have not find it. It was also not in list on the great post by <a href=\"https://www.kaggle.com/usharengaraju\" target=\"_blank\">@usharengaraju</a> <a href=\"https://www.kaggle.com/c/tensorflow-great-barrier-reef/discussion/290016\" target=\"_blank\">Kaggle Starter Notebooks for Object Detection</a>.</p>\n<p>Here you can find COTS YOLOX full pipeline for your experiments.  Hope you find this notebook helpful. We still have a lot of time in this competition so there will be opportunities for many experiments usung YOLOX.</p>\n<p>Here you can find -&gt; ❤️ <a href=\"https://www.kaggle.com/remekkinas/yolox-full-training-pipeline-for-cots-dataset\" target=\"_blank\">YoloX full training pipeline for COTS dataset</a> ❤️</p>\n<p>Inference part for COTS competition you can find here: <a href=\"https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots\" target=\"_blank\">https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots</a></p>\n<p>If you have any ideas how to make it better please let me know. Thank you for your feedback.</p>\n<p>Score log:</p>\n<ul>\n<li>2021.12.04 - LB 0.483 💪</li>\n<li>2021.12.05 - Now even better …. LB 0.507 😍😍😍</li>\n</ul>",
  "messages": [
    {
      "id": 1600460,
      "postDate": "2021-11-30T12:48:45.247Z",
      "content": "<p>I was looking for a reference YOLOX notebook on Kaggle showing how to train custom models, but unfortunately I have not find it. It was also not in list on the great post by <a href=\"https://www.kaggle.com/usharengaraju\" target=\"_blank\">@usharengaraju</a> <a href=\"https://www.kaggle.com/c/tensorflow-great-barrier-reef/discussion/290016\" target=\"_blank\">Kaggle Starter Notebooks for Object Detection</a>.</p>\n<p>Here you can find COTS YOLOX full pipeline for your experiments.  Hope you find this notebook helpful. We still have a lot of time in this competition so there will be opportunities for many experiments usung YOLOX.</p>\n<p>Here you can find -&gt; ❤️ <a href=\"https://www.kaggle.com/remekkinas/yolox-full-training-pipeline-for-cots-dataset\" target=\"_blank\">YoloX full training pipeline for COTS dataset</a> ❤️</p>\n<p>Inference part for COTS competition you can find here: <a href=\"https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots\" target=\"_blank\">https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots</a></p>\n<p>If you have any ideas how to make it better please let me know. Thank you for your feedback.</p>\n<p>Score log:</p>\n<ul>\n<li>2021.12.04 - LB 0.483 💪</li>\n<li>2021.12.05 - Now even better …. LB 0.507 😍😍😍</li>\n</ul>",
      "rawMarkdown": "I was looking for a reference YOLOX notebook on Kaggle showing how to train custom models, but unfortunately I have not find it. It was also not in list on the great post by @usharengaraju [Kaggle Starter Notebooks for Object Detection](https://www.kaggle.com/c/tensorflow-great-barrier-reef/discussion/290016).\n\nHere you can find COTS YOLOX full pipeline for your experiments.  Hope you find this notebook helpful. We still have a lot of time in this competition so there will be opportunities for many experiments usung YOLOX.\n\n\nHere you can find -> ❤️ [YoloX full training pipeline for COTS dataset](https://www.kaggle.com/remekkinas/yolox-full-training-pipeline-for-cots-dataset) ❤️\n\n\nInference part for COTS competition you can find here: https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots\n\nIf you have any ideas how to make it better please let me know. Thank you for your feedback.\n\n\nScore log:\n- 2021.12.04 - LB 0.483 💪\n- 2021.12.05 - Now even better .... LB 0.507 😍😍😍",
      "votes": 63
    },
    {
      "id": 1606162,
      "postDate": "2021-12-04T21:39:35.867Z",
      "content": "<p>The best one model on public score [0.483] … so far … and new model is learning now …. I am happy! 😄 </p>",
      "rawMarkdown": "The best one model on public score [0.483] ... so far ... and new model is learning now .... I am happy! 😄 ",
      "votes": 3,
      "replies": [
        {
          "id": 1606564,
          "postDate": "2021-12-05T04:43:08.453Z",
          "content": "<p>which weight? I only got 0.43</p>\n<p>never mind. I got it.</p>\n<p>how many epochs did you trained?  </p>",
          "rawMarkdown": "which weight? I only got 0.43\n\nnever mind. I got it.\n\nhow many epochs did you trained?  "
        }
      ]
    },
    {
      "id": 1606349,
      "postDate": "2021-12-05T00:15:02.813Z",
      "content": "<p>Some people said we should get a new graphics card, then I'm thinking about how to compile on opencl<br>\nwe are not the same</p>",
      "rawMarkdown": "Some people said we should get a new graphics card, then I'm thinking about how to compile on opencl\nwe are not the same",
      "votes": 1
    },
    {
      "id": 1604043,
      "postDate": "2021-12-03T04:13:38.507Z",
      "content": "<p>thx for sharing.  based my trial, large model is better.</p>",
      "rawMarkdown": "thx for sharing.  based my trial, large model is better.",
      "votes": 1,
      "replies": [
        {
          "id": 1604074,
          "postDate": "2021-12-03T04:49:17.703Z",
          "content": "<p>Yes. I agree. Changing training dataset strategy will be beneficial as well. I will do it when I got new GPU resources:)</p>",
          "rawMarkdown": "Yes. I agree. Changing training dataset strategy will be beneficial as well. I will do it when I got new GPU resources:)",
          "votes": 2
        }
      ]
    },
    {
      "id": 1603599,
      "postDate": "2021-12-02T16:06:51.387Z",
      "content": "<p>Good job for learning new thing Remek!  and nice workaround with offline installing package</p>",
      "rawMarkdown": "Good job for learning new thing Remek!  and nice workaround with offline installing package",
      "votes": 1,
      "replies": [
        {
          "id": 1603605,
          "postDate": "2021-12-02T16:10:47.550Z",
          "content": "<p>Thank you! Now it is time to play with input data (in notebook is far from optimal …) and build strong model. I have to wait … kaggle GPU time for this week = 0 :)</p>",
          "rawMarkdown": "Thank you! Now it is time to play with input data (in notebook is far from optimal ...) and build strong model. I have to wait ... kaggle GPU time for this week = 0 :)",
          "votes": 1
        },
        {
          "id": 1603618,
          "postDate": "2021-12-02T16:19:47.450Z",
          "content": "<p>Try colab with kaggle API 😀</p>",
          "rawMarkdown": "Try colab with kaggle API 😀"
        },
        {
          "id": 1603621,
          "postDate": "2021-12-02T16:22:38.253Z",
          "content": "<p>Yes, I work such way but to commit changes (even for inference) I need at least 5 minutes of available GPU on Kaggle 😄😆</p>",
          "rawMarkdown": "Yes, I work such way but to commit changes (even for inference) I need at least 5 minutes of available GPU on Kaggle 😄😆",
          "votes": 1
        },
        {
          "id": 1603624,
          "postDate": "2021-12-02T16:26:24.567Z",
          "content": "<p>So now it is a problem 😀</p>",
          "rawMarkdown": "So now it is a problem 😀"
        },
        {
          "id": 1603637,
          "postDate": "2021-12-02T16:44:58.460Z",
          "content": "<p>You know Lukasz … in TPS-12 where I temporarily switched I do not need GPU …  :) Currently I use standard ML tools …. </p>",
          "rawMarkdown": "You know Lukasz ... in TPS-12 where I temporarily switched I do not need GPU ...  :) Currently I use standard ML tools .... ",
          "votes": 1
        }
      ]
    },
    {
      "id": 1608018,
      "postDate": "2021-12-06T07:21:06.903Z",
      "content": "<p>Thanks for your share. What is your CV during training👀</p>",
      "rawMarkdown": "Thanks for your share. What is your CV during training👀",
      "votes": 2,
      "replies": [
        {
          "id": 1608085,
          "postDate": "2021-12-06T08:13:47.080Z",
          "content": "<p>You can get his CV using </p>\n<blockquote>\n  <p>python tools/eval.py -f cots_config.py -n  yolox-l -c yx_l_003.pth -b 8 -d 1</p>\n</blockquote>",
          "rawMarkdown": "You can get his CV using \n> python tools/eval.py -f cots_config.py -n  yolox-l -c yx_l_003.pth -b 8 -d 1",
          "votes": 3
        },
        {
          "id": 1608092,
          "postDate": "2021-12-06T08:16:11.067Z",
          "content": "<p>okay, thanks</p>",
          "rawMarkdown": "okay, thanks"
        },
        {
          "id": 1616263,
          "postDate": "2021-12-13T09:31:00.360Z",
          "rawMarkdown": "",
          "isDeleted": true
        },
        {
          "id": 1618601,
          "postDate": "2021-12-15T06:25:14.457Z",
          "content": "<p>Cross Validation I guess</p>",
          "rawMarkdown": "Cross Validation I guess"
        }
      ]
    },
    {
      "id": 1607418,
      "postDate": "2021-12-05T22:33:21.737Z",
      "content": "<p>Score log:</p>\n<ul>\n<li>2021.12.04 - LB 0.483 💪</li>\n<li>2021.12.05 - Now even better …. LB 0.507 😍😍😍</li>\n</ul>",
      "rawMarkdown": "Score log:\n- 2021.12.04 - LB 0.483 💪\n- 2021.12.05 - Now even better .... LB 0.507 😍😍😍",
      "votes": 2,
      "replies": [
        {
          "id": 1622668,
          "postDate": "2021-12-19T03:03:51.587Z",
          "content": "<p>Thanks for sharing!<br>\nWhat's the difference between both score logs?</p>",
          "rawMarkdown": "Thanks for sharing!\nWhat's the difference between both score logs?"
        }
      ]
    },
    {
      "id": 1657140,
      "postDate": "2022-01-20T00:15:16.367Z",
      "content": "<p>Thank you for sharing the notebook and LB. I'll try the notebook!! :)</p>",
      "rawMarkdown": "Thank you for sharing the notebook and LB. I'll try the notebook!! :)"
    },
    {
      "id": 1612138,
      "postDate": "2021-12-08T15:32:02.147Z",
      "content": "<p>how many epochs did you train for 003.pth?  I want to continue training with it.</p>",
      "rawMarkdown": "how many epochs did you train for 003.pth?  I want to continue training with it.",
      "replies": [
        {
          "id": 1612140,
          "postDate": "2021-12-08T15:33:34.213Z",
          "content": "<p>25 epochs only … as I can see best models are trained after 15-18 epochs </p>",
          "rawMarkdown": "25 epochs only ... as I can see best models are trained after 15-18 epochs ",
          "votes": 1
        },
        {
          "id": 1612565,
          "postDate": "2021-12-09T05:14:39.200Z",
          "content": "<p>Thanks for your reply.  I tried to train on free Colab, however only around 12 epochs with limited gpu, It stopped.</p>\n<p>Half year ago, I could run about 10 hours even with better GPU.</p>",
          "rawMarkdown": "Thanks for your reply.  I tried to train on free Colab, however only around 12 epochs with limited gpu, It stopped.\n\nHalf year ago, I could run about 10 hours even with better GPU.\n\n"
        }
      ]
    },
    {
      "id": 1608632,
      "postDate": "2021-12-06T14:05:07.677Z",
      "content": "<p>thanks for sharing, but have you trained with yolox-x yet? I am trying with yolox-x but cuda is always out of memory on kaggle :(((</p>",
      "rawMarkdown": "thanks for sharing, but have you trained with yolox-x yet? I am trying with yolox-x but cuda is always out of memory on kaggle :(((",
      "replies": [
        {
          "id": 1612139,
          "postDate": "2021-12-08T15:33:10.667Z",
          "content": "<p>I think that He trains offline.  If you want to train on kaggle, you have to reduce batch size.</p>",
          "rawMarkdown": "I think that He trains offline.  If you want to train on kaggle, you have to reduce batch size."
        },
        {
          "id": 1612142,
          "postDate": "2021-12-08T15:35:13.023Z",
          "content": "<p>Yes. I train all models offline on my machine. There is not enough GPU for me on Kaggle (I start on only in this competition). </p>",
          "rawMarkdown": "Yes. I train all models offline on my machine. There is not enough GPU for me on Kaggle (I start on only in this competition). ",
          "votes": 2
        },
        {
          "id": 1617524,
          "postDate": "2021-12-14T06:30:17.877Z",
          "content": "<p>Well, that sounds interesting, but how do you train all models offline on your machine?</p>",
          "rawMarkdown": "Well, that sounds interesting, but how do you train all models offline on your machine?"
        },
        {
          "id": 1617556,
          "postDate": "2021-12-14T07:02:56.080Z",
          "content": "<p>Yes, my local machine</p>",
          "rawMarkdown": "Yes, my local machine",
          "votes": 2
        },
        {
          "id": 1618419,
          "postDate": "2021-12-15T01:00:24.130Z",
          "content": "<p>I mean not on  Kaggle platform.  not referring to  internet.</p>",
          "rawMarkdown": "I mean not on  Kaggle platform.  not referring to  internet."
        }
      ]
    },
    {
      "id": 1602662,
      "postDate": "2021-12-02T03:51:36.463Z",
      "content": "<p>refer to yolov5,   put installation package to a dataset for offline submission</p>",
      "rawMarkdown": "refer to yolov5,   put installation package to a dataset for offline submission",
      "replies": [
        {
          "id": 1602824,
          "postDate": "2021-12-02T06:48:47.567Z",
          "content": "<p>Hi, yes I am doing that (here is dataset -&gt; <a href=\"https://www.kaggle.com/remekkinas/yolox-cots-models\" target=\"_blank\">https://www.kaggle.com/remekkinas/yolox-cots-models</a>)  …. Today shoud be finished :)</p>",
          "rawMarkdown": "Hi, yes I am doing that (here is dataset -> https://www.kaggle.com/remekkinas/yolox-cots-models)  .... Today shoud be finished :)",
          "votes": 1
        },
        {
          "id": 1603171,
          "postDate": "2021-12-02T11:35:23.383Z",
          "content": "<p>You can find final inference script here …. <a href=\"https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots\" target=\"_blank\">https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots</a></p>\n<p>It was … like a hacking :)</p>",
          "rawMarkdown": "You can find final inference script here .... https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots\n\nIt was ... like a hacking :)",
          "votes": 2
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 1606162,
      "author_name": "Remek Kinas",
      "author_url": "",
      "post_date": "2021-12-04T21:39:35.867000",
      "content": "<p>The best one model on public score [0.483] … so far … and new model is learning now …. I am happy! 😄 </p>",
      "votes": 3,
      "replies": [
        {
          "id": 1606564,
          "author_name": "dragon zhang",
          "author_url": "",
          "post_date": "2021-12-05T04:43:08.453000",
          "content": "<p>which weight? I only got 0.43</p>\n<p>never mind. I got it.</p>\n<p>how many epochs did you trained?  </p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1606349,
      "author_name": "Mahdi_asdzd",
      "author_url": "",
      "post_date": "2021-12-05T00:15:02.813000",
      "content": "<p>Some people said we should get a new graphics card, then I'm thinking about how to compile on opencl<br>\nwe are not the same</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1604043,
      "author_name": "dragon zhang",
      "author_url": "",
      "post_date": "2021-12-03T04:13:38.507000",
      "content": "<p>thx for sharing.  based my trial, large model is better.</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1604074,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-03T04:49:17.703000",
          "content": "<p>Yes. I agree. Changing training dataset strategy will be beneficial as well. I will do it when I got new GPU resources:)</p>",
          "votes": 2,
          "replies": []
        }
      ]
    },
    {
      "id": 1603599,
      "author_name": "Lukasz Borecki",
      "author_url": "",
      "post_date": "2021-12-02T16:06:51.387000",
      "content": "<p>Good job for learning new thing Remek!  and nice workaround with offline installing package</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1603605,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-02T16:10:47.550000",
          "content": "<p>Thank you! Now it is time to play with input data (in notebook is far from optimal …) and build strong model. I have to wait … kaggle GPU time for this week = 0 :)</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1603618,
          "author_name": "Lukasz Borecki",
          "author_url": "",
          "post_date": "2021-12-02T16:19:47.450000",
          "content": "<p>Try colab with kaggle API 😀</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1603621,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-02T16:22:38.253000",
          "content": "<p>Yes, I work such way but to commit changes (even for inference) I need at least 5 minutes of available GPU on Kaggle 😄😆</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1603624,
          "author_name": "Lukasz Borecki",
          "author_url": "",
          "post_date": "2021-12-02T16:26:24.567000",
          "content": "<p>So now it is a problem 😀</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1603637,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-02T16:44:58.460000",
          "content": "<p>You know Lukasz … in TPS-12 where I temporarily switched I do not need GPU …  :) Currently I use standard ML tools …. </p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1608018,
      "author_name": "xuxu_sky",
      "author_url": "",
      "post_date": "2021-12-06T07:21:06.903000",
      "content": "<p>Thanks for your share. What is your CV during training👀</p>",
      "votes": 2,
      "replies": [
        {
          "id": 1608085,
          "author_name": "Leon",
          "author_url": "",
          "post_date": "2021-12-06T08:13:47.080000",
          "content": "<p>You can get his CV using </p>\n<blockquote>\n  <p>python tools/eval.py -f cots_config.py -n  yolox-l -c yx_l_003.pth -b 8 -d 1</p>\n</blockquote>",
          "votes": 3,
          "replies": []
        },
        {
          "id": 1608092,
          "author_name": "xuxu_sky",
          "author_url": "",
          "post_date": "2021-12-06T08:16:11.067000",
          "content": "<p>okay, thanks</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1616263,
          "author_name": "",
          "author_url": "",
          "post_date": "2021-12-13T09:31:00.360000",
          "content": "",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1618601,
          "author_name": "Kevin",
          "author_url": "",
          "post_date": "2021-12-15T06:25:14.457000",
          "content": "<p>Cross Validation I guess</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1607418,
      "author_name": "Remek Kinas",
      "author_url": "",
      "post_date": "2021-12-05T22:33:21.737000",
      "content": "<p>Score log:</p>\n<ul>\n<li>2021.12.04 - LB 0.483 💪</li>\n<li>2021.12.05 - Now even better …. LB 0.507 😍😍😍</li>\n</ul>",
      "votes": 2,
      "replies": [
        {
          "id": 1622668,
          "author_name": "Diego Gomez",
          "author_url": "",
          "post_date": "2021-12-19T03:03:51.587000",
          "content": "<p>Thanks for sharing!<br>\nWhat's the difference between both score logs?</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1657140,
      "author_name": "Eugene J. Ryu",
      "author_url": "",
      "post_date": "2022-01-20T00:15:16.367000",
      "content": "<p>Thank you for sharing the notebook and LB. I'll try the notebook!! :)</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1612138,
      "author_name": "dragon zhang",
      "author_url": "",
      "post_date": "2021-12-08T15:32:02.147000",
      "content": "<p>how many epochs did you train for 003.pth?  I want to continue training with it.</p>",
      "votes": 0,
      "replies": [
        {
          "id": 1612140,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-08T15:33:34.213000",
          "content": "<p>25 epochs only … as I can see best models are trained after 15-18 epochs </p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1612565,
          "author_name": "dragon zhang",
          "author_url": "",
          "post_date": "2021-12-09T05:14:39.200000",
          "content": "<p>Thanks for your reply.  I tried to train on free Colab, however only around 12 epochs with limited gpu, It stopped.</p>\n<p>Half year ago, I could run about 10 hours even with better GPU.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1608632,
      "author_name": "letrongminh",
      "author_url": "",
      "post_date": "2021-12-06T14:05:07.677000",
      "content": "<p>thanks for sharing, but have you trained with yolox-x yet? I am trying with yolox-x but cuda is always out of memory on kaggle :(((</p>",
      "votes": 0,
      "replies": [
        {
          "id": 1612139,
          "author_name": "dragon zhang",
          "author_url": "",
          "post_date": "2021-12-08T15:33:10.667000",
          "content": "<p>I think that He trains offline.  If you want to train on kaggle, you have to reduce batch size.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1612142,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-08T15:35:13.023000",
          "content": "<p>Yes. I train all models offline on my machine. There is not enough GPU for me on Kaggle (I start on only in this competition). </p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1617524,
          "author_name": "Dino Wun",
          "author_url": "",
          "post_date": "2021-12-14T06:30:17.877000",
          "content": "<p>Well, that sounds interesting, but how do you train all models offline on your machine?</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1617556,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-14T07:02:56.080000",
          "content": "<p>Yes, my local machine</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1618419,
          "author_name": "dragon zhang",
          "author_url": "",
          "post_date": "2021-12-15T01:00:24.130000",
          "content": "<p>I mean not on  Kaggle platform.  not referring to  internet.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1602662,
      "author_name": "dragon zhang",
      "author_url": "",
      "post_date": "2021-12-02T03:51:36.463000",
      "content": "<p>refer to yolov5,   put installation package to a dataset for offline submission</p>",
      "votes": 0,
      "replies": [
        {
          "id": 1602824,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-02T06:48:47.567000",
          "content": "<p>Hi, yes I am doing that (here is dataset -&gt; <a href=\"https://www.kaggle.com/remekkinas/yolox-cots-models\" target=\"_blank\">https://www.kaggle.com/remekkinas/yolox-cots-models</a>)  …. Today shoud be finished :)</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1603171,
          "author_name": "Remek Kinas",
          "author_url": "",
          "post_date": "2021-12-02T11:35:23.383000",
          "content": "<p>You can find final inference script here …. <a href=\"https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots\" target=\"_blank\">https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots</a></p>\n<p>It was … like a hacking :)</p>",
          "votes": 2,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "1600460": "I was looking for a reference YOLOX notebook on Kaggle showing how to train custom models, but unfortunately I have not find it. It was also not in list on the great post by @usharengaraju [Kaggle Starter Notebooks for Object Detection](https://www.kaggle.com/c/tensorflow-great-barrier-reef/discussion/290016).\n\nHere you can find COTS YOLOX full pipeline for your experiments.  Hope you find this notebook helpful. We still have a lot of time in this competition so there will be opportunities for many experiments usung YOLOX.\n\n\nHere you can find -> ❤️ [YoloX full training pipeline for COTS dataset](https://www.kaggle.com/remekkinas/yolox-full-training-pipeline-for-cots-dataset) ❤️\n\n\nInference part for COTS competition you can find here: https://www.kaggle.com/remekkinas/yolox-inference-on-kaggle-for-cots\n\nIf you have any ideas how to make it better please let me know. Thank you for your feedback.\n\n\nScore log:\n- 2021.12.04 - LB 0.483 💪\n- 2021.12.05 - Now even better .... LB 0.507 😍😍😍",
    "1606162": "The best one model on public score [0.483] ... so far ... and new model is learning now .... I am happy! 😄 ",
    "1606349": "Some people said we should get a new graphics card, then I'm thinking about how to compile on opencl\nwe are not the same",
    "1604043": "thx for sharing.  based my trial, large model is better.",
    "1603599": "Good job for learning new thing Remek!  and nice workaround with offline installing package",
    "1608018": "Thanks for your share. What is your CV during training👀",
    "1607418": "Score log:\n- 2021.12.04 - LB 0.483 💪\n- 2021.12.05 - Now even better .... LB 0.507 😍😍😍",
    "1657140": "Thank you for sharing the notebook and LB. I'll try the notebook!! :)",
    "1612138": "how many epochs did you train for 003.pth?  I want to continue training with it.",
    "1608632": "thanks for sharing, but have you trained with yolox-x yet? I am trying with yolox-x but cuda is always out of memory on kaggle :(((",
    "1602662": "refer to yolov5,   put installation package to a dataset for offline submission"
  }
}