{
  "id": 226693,
  "title": "22nd place solution on a GitHub",
  "url": "/competitions/ranzcr-clip-catheter-line-classification/discussion/226693",
  "author_name": "Ruslan Baikulov",
  "post_date": "2021-03-17T10:48:12.104000",
  "votes": 32,
  "comment_count": 12,
  "views": 0,
  "content": "<p>Hello, thanks for the competition!</p>\n<p>Link to solution <a href=\"https://github.com/lRomul/ranzcr-clip\" target=\"_blank\">https://github.com/lRomul/ranzcr-clip</a></p>\n<p>Key points: </p>\n<ul>\n<li>EfficientNet</li>\n<li>1024x1024 image resolution</li>\n<li>Soft pseudo labels</li>\n<li>Some MLOps for training and making a submission</li>\n</ul>\n<p>The progress of the solution during the competition can be seen in the laboratory journal (<a href=\"https://docs.google.com/spreadsheets/d/112wrfuQjNXEFyqQLVhu79Vf0uOabnZ1MaayEts2Gvto/edit?usp=sharing\" target=\"_blank\">link</a>).<br>\nIt describes all the single models and ensembles and shows CV, Public/Private LB scores.</p>",
  "messages": [
    {
      "id": 1242015,
      "postDate": "2021-03-17T10:48:12.103Z",
      "content": "<p>Hello, thanks for the competition!</p>\n<p>Link to solution <a href=\"https://github.com/lRomul/ranzcr-clip\" target=\"_blank\">https://github.com/lRomul/ranzcr-clip</a></p>\n<p>Key points: </p>\n<ul>\n<li>EfficientNet</li>\n<li>1024x1024 image resolution</li>\n<li>Soft pseudo labels</li>\n<li>Some MLOps for training and making a submission</li>\n</ul>\n<p>The progress of the solution during the competition can be seen in the laboratory journal (<a href=\"https://docs.google.com/spreadsheets/d/112wrfuQjNXEFyqQLVhu79Vf0uOabnZ1MaayEts2Gvto/edit?usp=sharing\" target=\"_blank\">link</a>).<br>\nIt describes all the single models and ensembles and shows CV, Public/Private LB scores.</p>",
      "rawMarkdown": "Hello, thanks for the competition!\n\nLink to solution https://github.com/lRomul/ranzcr-clip\n\nKey points: \n* EfficientNet\n* 1024x1024 image resolution\n* Soft pseudo labels\n* Some MLOps for training and making a submission\n\nThe progress of the solution during the competition can be seen in the laboratory journal ([link](https://docs.google.com/spreadsheets/d/112wrfuQjNXEFyqQLVhu79Vf0uOabnZ1MaayEts2Gvto/edit?usp=sharing)).\nIt describes all the single models and ensembles and shows CV, Public/Private LB scores.\n",
      "votes": 32
    },
    {
      "id": 1242704,
      "postDate": "2021-03-17T18:45:52.593Z",
      "content": "<p>Congratz ! <br>\nThanks for sharing your code, and for using docker. I hope this will be useful to people :)</p>",
      "rawMarkdown": "Congratz ! \nThanks for sharing your code, and for using docker. I hope this will be useful to people :)",
      "votes": 1,
      "replies": [
        {
          "id": 1242762,
          "postDate": "2021-03-17T19:18:41.707Z",
          "content": "<p>Thank you! <br>\nI hope too. Meanwhile, I maintain a <a href=\"https://github.com/osai-ai/dokai\" target=\"_blank\">collection of Docker images</a> for ML/DL and video processing. One of the images was used in the solution ;) </p>",
          "rawMarkdown": "Thank you! \nI hope too. Meanwhile, I maintain a [collection of Docker images](https://github.com/osai-ai/dokai) for ML/DL and video processing. One of the images was used in the solution ;) ",
          "votes": 1
        }
      ]
    },
    {
      "id": 1242235,
      "postDate": "2021-03-17T13:43:06.857Z",
      "content": "<p>Congrats on strongly finish and thanks for sharing your solution <a href=\"https://www.kaggle.com/romul0212\" target=\"_blank\">@romul0212</a> </p>",
      "rawMarkdown": "Congrats on strongly finish and thanks for sharing your solution @romul0212 ",
      "votes": 1,
      "replies": [
        {
          "id": 1242271,
          "postDate": "2021-03-17T14:05:57.153Z",
          "content": "<p>Thanks, Khanh!</p>",
          "rawMarkdown": "Thanks, Khanh!"
        }
      ]
    },
    {
      "id": 1242138,
      "postDate": "2021-03-17T12:30:57.353Z",
      "content": "<p>Congrats on your silver and thanks for the code of your solution. </p>\n<p>I wonder that, what is the private LB rank section in your progress sheet. How should we interpret it? Thanks.</p>\n<p>Congrats again!</p>",
      "rawMarkdown": "Congrats on your silver and thanks for the code of your solution. \n\nI wonder that, what is the private LB rank section in your progress sheet. How should we interpret it? Thanks.\n\nCongrats again!",
      "votes": 1,
      "replies": [
        {
          "id": 1242149,
          "postDate": "2021-03-17T12:41:33.563Z",
          "content": "<p>Thanks, Sinan!</p>\n<p>Maybe there are leaks on my CV. But I didn't use external data or model weights in the selected submissions. I use stratified folds without patient id overlap in the ensemble with the highest CV score (Blend 16).<br>\nMaybe it's just a random ¯_(ツ)_/¯</p>",
          "rawMarkdown": "Thanks, Sinan!\n\nMaybe there are leaks on my CV. But I didn't use external data or model weights in the selected submissions. I use stratified folds without patient id overlap in the ensemble with the highest CV score (Blend 16).\nMaybe it's just a random ¯\\_(ツ)_/¯",
          "votes": 1
        },
        {
          "id": 1242176,
          "postDate": "2021-03-17T13:03:10.660Z",
          "content": "<p>Sorry, I didn't answer the question. \"Private LB rank\" section is an order of my submissions sorted by private LB score. You can find your order on \"My Submissions\" page using \"Sort by - Private Score\".</p>",
          "rawMarkdown": "Sorry, I didn't answer the question. \"Private LB rank\" section is an order of my submissions sorted by private LB score. You can find your order on \"My Submissions\" page using \"Sort by - Private Score\".",
          "votes": 1
        },
        {
          "id": 1242222,
          "postDate": "2021-03-17T13:36:50.743Z",
          "content": "<p>Ooh, I see. It was 0.973 and saying would be the #1 in the private LB. Since the current score is 0.976, I just got confused. </p>\n<p>Also thanks for the information on your code :) Great work!</p>\n<p>Edit: Ooh, I guess it's your #1. Sorry 😅</p>",
          "rawMarkdown": "Ooh, I see. It was 0.973 and saying would be the #1 in the private LB. Since the current score is 0.976, I just got confused. \n\nAlso thanks for the information on your code :) Great work!\n\nEdit: Ooh, I guess it's your #1. Sorry 😅",
          "votes": 1
        }
      ]
    },
    {
      "id": 1242082,
      "postDate": "2021-03-17T11:47:11.763Z",
      "content": "<p><a href=\"https://www.kaggle.com/romul0212\" target=\"_blank\">@romul0212</a> Congratulations on Silver Finish Ruslan . Thanks for sharing the writeup</p>",
      "rawMarkdown": "@romul0212 Congratulations on Silver Finish Ruslan . Thanks for sharing the writeup",
      "votes": 1,
      "replies": [
        {
          "id": 1242100,
          "postDate": "2021-03-17T11:57:47.977Z",
          "content": "<p>Thanks, Usha! </p>",
          "rawMarkdown": "Thanks, Usha! "
        }
      ]
    },
    {
      "id": 1246825,
      "postDate": "2021-03-21T06:22:24.503Z",
      "rawMarkdown": "",
      "isDeleted": true,
      "replies": [
        {
          "id": 1246986,
          "postDate": "2021-03-21T09:53:40.313Z",
          "content": "<p>Thank you!</p>",
          "rawMarkdown": "Thank you!"
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 1242704,
      "author_name": "Theo Viel",
      "author_url": "",
      "post_date": "2021-03-17T18:45:52.593000",
      "content": "<p>Congratz ! <br>\nThanks for sharing your code, and for using docker. I hope this will be useful to people :)</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1242762,
          "author_name": "Ruslan Baikulov",
          "author_url": "",
          "post_date": "2021-03-17T19:18:41.707000",
          "content": "<p>Thank you! <br>\nI hope too. Meanwhile, I maintain a <a href=\"https://github.com/osai-ai/dokai\" target=\"_blank\">collection of Docker images</a> for ML/DL and video processing. One of the images was used in the solution ;) </p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1242235,
      "author_name": "KhanhVD",
      "author_url": "",
      "post_date": "2021-03-17T13:43:06.857000",
      "content": "<p>Congrats on strongly finish and thanks for sharing your solution <a href=\"https://www.kaggle.com/romul0212\" target=\"_blank\">@romul0212</a> </p>",
      "votes": 1,
      "replies": [
        {
          "id": 1242271,
          "author_name": "Ruslan Baikulov",
          "author_url": "",
          "post_date": "2021-03-17T14:05:57.153000",
          "content": "<p>Thanks, Khanh!</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1242138,
      "author_name": "Sinan Calisir",
      "author_url": "",
      "post_date": "2021-03-17T12:30:57.353000",
      "content": "<p>Congrats on your silver and thanks for the code of your solution. </p>\n<p>I wonder that, what is the private LB rank section in your progress sheet. How should we interpret it? Thanks.</p>\n<p>Congrats again!</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1242149,
          "author_name": "Ruslan Baikulov",
          "author_url": "",
          "post_date": "2021-03-17T12:41:33.563000",
          "content": "<p>Thanks, Sinan!</p>\n<p>Maybe there are leaks on my CV. But I didn't use external data or model weights in the selected submissions. I use stratified folds without patient id overlap in the ensemble with the highest CV score (Blend 16).<br>\nMaybe it's just a random ¯_(ツ)_/¯</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1242176,
          "author_name": "Ruslan Baikulov",
          "author_url": "",
          "post_date": "2021-03-17T13:03:10.660000",
          "content": "<p>Sorry, I didn't answer the question. \"Private LB rank\" section is an order of my submissions sorted by private LB score. You can find your order on \"My Submissions\" page using \"Sort by - Private Score\".</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1242222,
          "author_name": "Sinan Calisir",
          "author_url": "",
          "post_date": "2021-03-17T13:36:50.743000",
          "content": "<p>Ooh, I see. It was 0.973 and saying would be the #1 in the private LB. Since the current score is 0.976, I just got confused. </p>\n<p>Also thanks for the information on your code :) Great work!</p>\n<p>Edit: Ooh, I guess it's your #1. Sorry 😅</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1242082,
      "author_name": "Tensor Girl",
      "author_url": "",
      "post_date": "2021-03-17T11:47:11.763000",
      "content": "<p><a href=\"https://www.kaggle.com/romul0212\" target=\"_blank\">@romul0212</a> Congratulations on Silver Finish Ruslan . Thanks for sharing the writeup</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1242100,
          "author_name": "Ruslan Baikulov",
          "author_url": "",
          "post_date": "2021-03-17T11:57:47.977000",
          "content": "<p>Thanks, Usha! </p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1246825,
      "author_name": "",
      "author_url": "",
      "post_date": "2021-03-21T06:22:24.503000",
      "content": "",
      "votes": 0,
      "replies": [
        {
          "id": 1246986,
          "author_name": "Ruslan Baikulov",
          "author_url": "",
          "post_date": "2021-03-21T09:53:40.313000",
          "content": "<p>Thank you!</p>",
          "votes": 0,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "1242015": "Hello, thanks for the competition!\n\nLink to solution https://github.com/lRomul/ranzcr-clip\n\nKey points: \n* EfficientNet\n* 1024x1024 image resolution\n* Soft pseudo labels\n* Some MLOps for training and making a submission\n\nThe progress of the solution during the competition can be seen in the laboratory journal ([link](https://docs.google.com/spreadsheets/d/112wrfuQjNXEFyqQLVhu79Vf0uOabnZ1MaayEts2Gvto/edit?usp=sharing)).\nIt describes all the single models and ensembles and shows CV, Public/Private LB scores.\n",
    "1242704": "Congratz ! \nThanks for sharing your code, and for using docker. I hope this will be useful to people :)",
    "1242235": "Congrats on strongly finish and thanks for sharing your solution @romul0212 ",
    "1242138": "Congrats on your silver and thanks for the code of your solution. \n\nI wonder that, what is the private LB rank section in your progress sheet. How should we interpret it? Thanks.\n\nCongrats again!",
    "1242082": "@romul0212 Congratulations on Silver Finish Ruslan . Thanks for sharing the writeup",
    "1246825": ""
  }
}