{
  "id": 343430,
  "title": "All Segformer Hugging-Face model licenses have been updated ",
  "url": "/competitions/hubmap-organ-segmentation/discussion/343430",
  "author_name": "_CA℟L_",
  "post_date": "2022-08-11T08:36:57.945000",
  "votes": 6,
  "comment_count": 22,
  "views": 0,
  "content": "<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F3641623%2Fbb6efccfdef259343c3ccd975bfc4fe4%2Fseg_lice.png?generation=1660206981318165&amp;alt=media\" alt=\"\"></p>",
  "messages": [
    {
      "id": 1894045,
      "postDate": "2022-08-11T08:36:57.947Z",
      "content": "<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F3641623%2Fbb6efccfdef259343c3ccd975bfc4fe4%2Fseg_lice.png?generation=1660206981318165&amp;alt=media\" alt=\"\"></p>",
      "rawMarkdown": "![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F3641623%2Fbb6efccfdef259343c3ccd975bfc4fe4%2Fseg_lice.png?generation=1660206981318165&alt=media)",
      "votes": 6
    },
    {
      "id": 1894407,
      "postDate": "2022-08-11T13:37:41.053Z",
      "content": "<p>actually the code is not important. it is the pretrain model that they provide.<br>\ni do not want to spend time and compute making imagenet pretrain model.</p>",
      "rawMarkdown": "actually the code is not important. it is the pretrain model that they provide.\ni do not want to spend time and compute making imagenet pretrain model.",
      "votes": 3,
      "replies": [
        {
          "id": 1894540,
          "postDate": "2022-08-11T15:05:09.763Z",
          "content": "<p><a href=\"https://www.kaggle.com/hengck23\" target=\"_blank\">@hengck23</a> yes I meant to say all pt weights are under a non-commercial license now </p>",
          "rawMarkdown": "@hengck23 yes I meant to say all pt weights are under a non-commercial license now ",
          "votes": 1
        },
        {
          "id": 1906600,
          "postDate": "2022-08-20T03:50:07.883Z",
          "rawMarkdown": "",
          "isDeleted": true
        },
        {
          "id": 1906603,
          "postDate": "2022-08-20T03:52:34.657Z",
          "content": "<p>i think segformer cannot be used if  you want to claim for prize (both ranking and judges prize).</p>",
          "rawMarkdown": "i think segformer cannot be used if  you want to claim for prize (both ranking and judges prize).",
          "votes": 2
        },
        {
          "id": 1906609,
          "postDate": "2022-08-20T04:10:27.500Z",
          "content": "<p>true . . . I deleted comment . . seemed to be a stupid question by me 😂,  thanks for the quick reply.</p>\n<blockquote>\n  <p>(for context of the answer) &gt; I asked if I could use segformer with training some images and making it public for commercial use?  </p>\n</blockquote>",
          "rawMarkdown": "true . . . I deleted comment . . seemed to be a stupid question by me 😂,  thanks for the quick reply.\n> (for context of the answer) > I asked if I could use segformer with training some images and making it public for commercial use?  \n",
          "votes": 1
        }
      ]
    },
    {
      "id": 1894293,
      "postDate": "2022-08-11T11:38:06.833Z",
      "content": "<p>I already imagined this would happen. That's why I'm not using</p>",
      "rawMarkdown": "I already imagined this would happen. That's why I'm not using",
      "votes": 1
    },
    {
      "id": 1894139,
      "postDate": "2022-08-11T09:46:57.610Z",
      "content": "<p>any convolution positional encoding (using conv2d) will have similar performers as mix-transformer Mit. </p>\n<p>i have tried a couple of them. i will provide a list of substitution and results later</p>\n<p>as for the decoder, just concate + aspp (or conv).</p>",
      "rawMarkdown": "any convolution positional encoding (using conv2d) will have similar performers as mix-transformer Mit. \n\ni have tried a couple of them. i will provide a list of substitution and results later\n\nas for the decoder, just concate + aspp (or conv).\n\n",
      "votes": 1,
      "replies": [
        {
          "id": 1894537,
          "postDate": "2022-08-11T15:04:14.930Z",
          "rawMarkdown": "",
          "isDeleted": true
        },
        {
          "id": 1894547,
          "postDate": "2022-08-11T15:08:07.737Z",
          "content": "<p>Are there any models with pretrained weights that use a segformer like mix-ffn to replace positional encodings? <br>\nOr are you suggesting to replace PE in other transformer models with mix-ffn?</p>",
          "rawMarkdown": "Are there any models with pretrained weights that use a segformer like mix-ffn to replace positional encodings? \nOr are you suggesting to replace PE in other transformer models with mix-ffn?"
        },
        {
          "id": 1894630,
          "postDate": "2022-08-11T16:13:05.990Z",
          "content": "<p>recommned replacement</p>\n<p><img src=\"https://i.ibb.co/3s93QwN/Selection-075.png\" alt=\"https://i.ibb.co/3s93QwN/Selection-075.png\"><br>\nfor model, refer to <a href=\"https://www.kaggle.com/code/hengck23/lb-0-78-coat-and-simple-3x3-conv-fusion\" target=\"_blank\">https://www.kaggle.com/code/hengck23/lb-0-78-coat-and-simple-3x3-conv-fusion</a><br>\nweights/training are not shared</p>",
          "rawMarkdown": "recommned replacement\n\n ![https://i.ibb.co/3s93QwN/Selection-075.png](https://i.ibb.co/3s93QwN/Selection-075.png)\nfor model, refer to https://www.kaggle.com/code/hengck23/lb-0-78-coat-and-simple-3x3-conv-fusion\nweights/training are not shared",
          "votes": 1
        },
        {
          "id": 1894874,
          "postDate": "2022-08-11T18:54:06.303Z",
          "content": "<p>PVT v2 also works the same as segformer. i gave smiliar results on local CV</p>\n<p><a href=\"https://ibb.co/582DFzs\"><img src=\"https://i.ibb.co/2t52NLc/Selection-071.png\" alt=\"Selection-071\"></a></p>\n<p><a href=\"https://imgbb.com/\"><img src=\"https://i.ibb.co/L1bDwBP/Selection-072.png\" alt=\"Selection-072\"></a></p>",
          "rawMarkdown": "PVT v2 also works the same as segformer. i gave smiliar results on local CV\n\n<a href=\"https://ibb.co/582DFzs\"><img src=\"https://i.ibb.co/2t52NLc/Selection-071.png\" alt=\"Selection-071\" border=\"0\"></a>\n\n<a href=\"https://imgbb.com/\"><img src=\"https://i.ibb.co/L1bDwBP/Selection-072.png\" alt=\"Selection-072\" border=\"0\"></a>",
          "votes": 2
        },
        {
          "id": 1906602,
          "postDate": "2022-08-20T03:52:27.517Z",
          "content": "<p>Thanks!! ,  this is cool and will use CoAT one instead the Segformer.</p>",
          "rawMarkdown": "Thanks!! ,  this is cool and will use CoAT one instead the Segformer."
        },
        {
          "id": 1906604,
          "postDate": "2022-08-20T03:55:53.043Z",
          "content": "<p>if you want to to use COAT, i suggest the parallel branch version<br>\n<a href=\"https://www.kaggle.com/code/hengck23/lb-0-80-coat-small-parallel-at-1024\" target=\"_blank\">https://www.kaggle.com/code/hengck23/lb-0-80-coat-small-parallel-at-1024</a></p>\n<p>if you want to stick to segformer or daformer head, then try  PVT v2<br>\n<a href=\"https://www.kaggle.com/code/hengck23/lb-0-78-coat-with-no-decoder\" target=\"_blank\">https://www.kaggle.com/code/hengck23/lb-0-78-coat-with-no-decoder</a></p>",
          "rawMarkdown": "if you want to to use COAT, i suggest the parallel branch version\nhttps://www.kaggle.com/code/hengck23/lb-0-80-coat-small-parallel-at-1024\n\nif you want to stick to segformer or daformer head, then try  PVT v2\nhttps://www.kaggle.com/code/hengck23/lb-0-78-coat-with-no-decoder",
          "votes": 1
        }
      ]
    },
    {
      "id": 1951276,
      "postDate": "2022-09-23T01:01:35.197Z",
      "content": "<p>I used ensemble of segformer models and it worked well.<br>\nDoes segformer in mmsegmentation also have license issue?<br>\nThere was little time to switch to another model when I notice there is a possibility of prize contender☹️</p>\n<p>I used following pretrained models:<br>\n<a href=\"https://github.com/open-mmlab/mmsegmentation/tree/master/configs/segformer\" target=\"_blank\">https://github.com/open-mmlab/mmsegmentation/tree/master/configs/segformer</a></p>",
      "rawMarkdown": "I used ensemble of segformer models and it worked well.\nDoes segformer in mmsegmentation also have license issue?\nThere was little time to switch to another model when I notice there is a possibility of prize contender☹️\n\nI used following pretrained models:\nhttps://github.com/open-mmlab/mmsegmentation/tree/master/configs/segformer",
      "replies": [
        {
          "id": 1951278,
          "postDate": "2022-09-23T01:03:30.267Z",
          "content": "<p>unfortunately  yes.</p>\n<p>mmsegmentation has updated segformer license too.</p>\n<p>but you can discuss with the competition host or NVIDIA</p>\n<p><a href=\"https://github.com/open-mmlab/mmsegmentation/pull/1699\" target=\"_blank\">https://github.com/open-mmlab/mmsegmentation/pull/1699</a><br>\n<a href=\"https://ibb.co/8KKHf3r\"><img src=\"https://i.ibb.co/HFFjbvt/Selection-319.png\" alt=\"Selection-319\"></a></p>\n<hr>\n<p>on a side note, if segformer works well, it means that position encoding in vision transformer is the a drawback when:</p>\n<ol>\n<li>there is little data</li>\n<li>absolute position has little/confusing information in this competition. </li>\n</ol>\n<p>this is unlike other competition like COC, Kitti where objects are placed on the ground. someone can do an experiment on shifted COCO images on released public models)</p>",
          "rawMarkdown": "unfortunately  yes.\n\nmmsegmentation has updated segformer license too.\n\nbut you can discuss with the competition host or NVIDIA\n\nhttps://github.com/open-mmlab/mmsegmentation/pull/1699\n<a href=\"https://ibb.co/8KKHf3r\"><img src=\"https://i.ibb.co/HFFjbvt/Selection-319.png\" alt=\"Selection-319\" border=\"0\"></a>\n\n---\n\non a side note, if segformer works well, it means that position encoding in vision transformer is the a drawback when:\n1. there is little data\n2. absolute position has little/confusing information in this competition. \n\nthis is unlike other competition like COC, Kitti where objects are placed on the ground. someone can do an experiment on shifted COCO images on released public models)",
          "votes": 3
        },
        {
          "id": 1951285,
          "postDate": "2022-09-23T01:13:12.797Z",
          "content": "<p>Hmm…<br>\nThen, is it nothing to do with the rank of this competition?<br>\ni.e. possibility of derank</p>",
          "rawMarkdown": "Hmm...\nThen, is it nothing to do with the rank of this competition?\ni.e. possibility of derank"
        },
        {
          "id": 1951288,
          "postDate": "2022-09-23T01:16:55.600Z",
          "content": "<p>i think it will have to depends on the decision of kaggle and competition host.<br>\nthey will contact you.</p>\n<p>most likely you will keep your medals and rank but not the prize. but it depends on how you present and explain your case, e.g.<br>\nwhy you did not check licensing …? </p>\n<ul>\n<li>e.g. because you are unaware of recent license change?  etc …</li>\n<li>e.g. because you blindly followed some public notebook.</li>\n</ul>\n<p>LESSON LEARNED</p>\n<p>life is a miracle if you prepared for it</p>",
          "rawMarkdown": "i think it will have to depends on the decision of kaggle and competition host.\nthey will contact you.\n\nmost likely you will keep your medals and rank but not the prize. but it depends on how you present and explain your case, e.g.\nwhy you did not check licensing ...? \n- e.g. because you are unaware of recent license change?  etc ...\n- e.g. because you blindly followed some public notebook.\n\n\nLESSON LEARNED\n\nlife is a miracle if you prepared for it",
          "votes": 2
        },
        {
          "id": 1951292,
          "postDate": "2022-09-23T01:27:07.643Z",
          "content": "<p>thanks for your explanation<br>\nwell, it would be a hard task…</p>",
          "rawMarkdown": "thanks for your explanation\nwell, it would be a hard task...",
          "votes": 1
        },
        {
          "id": 1952661,
          "postDate": "2022-09-23T20:00:07.250Z",
          "content": "<p><a href=\"https://www.kaggle.com/opusen\" target=\"_blank\">@opusen</a> in your defense - <br>\nHugging face changed the liscence half way through this competition .. so you could argue that when the competition started it was under apache 2.0 .</p>",
          "rawMarkdown": "@opusen in your defense - \nHugging face changed the liscence half way through this competition .. so you could argue that when the competition started it was under apache 2.0 .",
          "votes": 1
        },
        {
          "id": 1952665,
          "postDate": "2022-09-23T20:01:43.610Z",
          "content": "<p><a href=\"https://www.kaggle.com/hengck23\" target=\"_blank\">@hengck23</a> has a screenshot of this somewhere on his discussion page </p>",
          "rawMarkdown": "@hengck23 has a screenshot of this somewhere on his discussion page ",
          "votes": 1
        },
        {
          "id": 1952680,
          "postDate": "2022-09-23T20:18:53.063Z",
          "content": "<p>just tell the truth and hope for the best.<br>\nhonesty is the best policy.</p>\n<p>there is a chance that \"HuBMAP + HPA\" is open sourcing the solution and maybe it is not considered as 'commercial'.<br>\n\"HuBMAP + HPA\" are non profit organization.</p>",
          "rawMarkdown": "just tell the truth and hope for the best.\nhonesty is the best policy.\n\nthere is a chance that \"HuBMAP + HPA\" is open sourcing the solution and maybe it is not considered as 'commercial'.\n\"HuBMAP + HPA\" are non profit organization.",
          "votes": 4
        },
        {
          "id": 1952715,
          "postDate": "2022-09-23T21:04:29.360Z",
          "content": "<p><a href=\"https://www.kaggle.com/hengck23\" target=\"_blank\">@hengck23</a>  <a href=\"https://www.kaggle.com/rarun2596\" target=\"_blank\">@rarun2596</a>  Thank you very much. It's really encouraging.<br>\nI will discuss with the competition host and kaggle :)</p>",
          "rawMarkdown": "@hengck23  @rarun2596  Thank you very much. It's really encouraging.\nI will discuss with the competition host and kaggle :)"
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 1894407,
      "author_name": "hengck23",
      "author_url": "",
      "post_date": "2022-08-11T13:37:41.053000",
      "content": "<p>actually the code is not important. it is the pretrain model that they provide.<br>\ni do not want to spend time and compute making imagenet pretrain model.</p>",
      "votes": 3,
      "replies": [
        {
          "id": 1894540,
          "author_name": "_CA℟L_",
          "author_url": "",
          "post_date": "2022-08-11T15:05:09.763000",
          "content": "<p><a href=\"https://www.kaggle.com/hengck23\" target=\"_blank\">@hengck23</a> yes I meant to say all pt weights are under a non-commercial license now </p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1906600,
          "author_name": "",
          "author_url": "",
          "post_date": "2022-08-20T03:50:07.883000",
          "content": "",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1906603,
          "author_name": "hengck23",
          "author_url": "",
          "post_date": "2022-08-20T03:52:34.657000",
          "content": "<p>i think segformer cannot be used if  you want to claim for prize (both ranking and judges prize).</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1906609,
          "author_name": "Bibhabasu Mohapatra",
          "author_url": "",
          "post_date": "2022-08-20T04:10:27.500000",
          "content": "<p>true . . . I deleted comment . . seemed to be a stupid question by me 😂,  thanks for the quick reply.</p>\n<blockquote>\n  <p>(for context of the answer) &gt; I asked if I could use segformer with training some images and making it public for commercial use?  </p>\n</blockquote>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1894293,
      "author_name": "Robson",
      "author_url": "",
      "post_date": "2022-08-11T11:38:06.833000",
      "content": "<p>I already imagined this would happen. That's why I'm not using</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1894139,
      "author_name": "hengck23",
      "author_url": "",
      "post_date": "2022-08-11T09:46:57.610000",
      "content": "<p>any convolution positional encoding (using conv2d) will have similar performers as mix-transformer Mit. </p>\n<p>i have tried a couple of them. i will provide a list of substitution and results later</p>\n<p>as for the decoder, just concate + aspp (or conv).</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1894537,
          "author_name": "",
          "author_url": "",
          "post_date": "2022-08-11T15:04:14.930000",
          "content": "",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1894547,
          "author_name": "_CA℟L_",
          "author_url": "",
          "post_date": "2022-08-11T15:08:07.737000",
          "content": "<p>Are there any models with pretrained weights that use a segformer like mix-ffn to replace positional encodings? <br>\nOr are you suggesting to replace PE in other transformer models with mix-ffn?</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1894630,
          "author_name": "hengck23",
          "author_url": "",
          "post_date": "2022-08-11T16:13:05.990000",
          "content": "<p>recommned replacement</p>\n<p><img src=\"https://i.ibb.co/3s93QwN/Selection-075.png\" alt=\"https://i.ibb.co/3s93QwN/Selection-075.png\"><br>\nfor model, refer to <a href=\"https://www.kaggle.com/code/hengck23/lb-0-78-coat-and-simple-3x3-conv-fusion\" target=\"_blank\">https://www.kaggle.com/code/hengck23/lb-0-78-coat-and-simple-3x3-conv-fusion</a><br>\nweights/training are not shared</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1894874,
          "author_name": "hengck23",
          "author_url": "",
          "post_date": "2022-08-11T18:54:06.303000",
          "content": "<p>PVT v2 also works the same as segformer. i gave smiliar results on local CV</p>\n<p><a href=\"https://ibb.co/582DFzs\"><img src=\"https://i.ibb.co/2t52NLc/Selection-071.png\" alt=\"Selection-071\"></a></p>\n<p><a href=\"https://imgbb.com/\"><img src=\"https://i.ibb.co/L1bDwBP/Selection-072.png\" alt=\"Selection-072\"></a></p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1906602,
          "author_name": "Bibhabasu Mohapatra",
          "author_url": "",
          "post_date": "2022-08-20T03:52:27.517000",
          "content": "<p>Thanks!! ,  this is cool and will use CoAT one instead the Segformer.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1906604,
          "author_name": "hengck23",
          "author_url": "",
          "post_date": "2022-08-20T03:55:53.043000",
          "content": "<p>if you want to to use COAT, i suggest the parallel branch version<br>\n<a href=\"https://www.kaggle.com/code/hengck23/lb-0-80-coat-small-parallel-at-1024\" target=\"_blank\">https://www.kaggle.com/code/hengck23/lb-0-80-coat-small-parallel-at-1024</a></p>\n<p>if you want to stick to segformer or daformer head, then try  PVT v2<br>\n<a href=\"https://www.kaggle.com/code/hengck23/lb-0-78-coat-with-no-decoder\" target=\"_blank\">https://www.kaggle.com/code/hengck23/lb-0-78-coat-with-no-decoder</a></p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1951276,
      "author_name": "opusen",
      "author_url": "",
      "post_date": "2022-09-23T01:01:35.197000",
      "content": "<p>I used ensemble of segformer models and it worked well.<br>\nDoes segformer in mmsegmentation also have license issue?<br>\nThere was little time to switch to another model when I notice there is a possibility of prize contender☹️</p>\n<p>I used following pretrained models:<br>\n<a href=\"https://github.com/open-mmlab/mmsegmentation/tree/master/configs/segformer\" target=\"_blank\">https://github.com/open-mmlab/mmsegmentation/tree/master/configs/segformer</a></p>",
      "votes": 0,
      "replies": [
        {
          "id": 1951278,
          "author_name": "hengck23",
          "author_url": "",
          "post_date": "2022-09-23T01:03:30.267000",
          "content": "<p>unfortunately  yes.</p>\n<p>mmsegmentation has updated segformer license too.</p>\n<p>but you can discuss with the competition host or NVIDIA</p>\n<p><a href=\"https://github.com/open-mmlab/mmsegmentation/pull/1699\" target=\"_blank\">https://github.com/open-mmlab/mmsegmentation/pull/1699</a><br>\n<a href=\"https://ibb.co/8KKHf3r\"><img src=\"https://i.ibb.co/HFFjbvt/Selection-319.png\" alt=\"Selection-319\"></a></p>\n<hr>\n<p>on a side note, if segformer works well, it means that position encoding in vision transformer is the a drawback when:</p>\n<ol>\n<li>there is little data</li>\n<li>absolute position has little/confusing information in this competition. </li>\n</ol>\n<p>this is unlike other competition like COC, Kitti where objects are placed on the ground. someone can do an experiment on shifted COCO images on released public models)</p>",
          "votes": 3,
          "replies": []
        },
        {
          "id": 1951285,
          "author_name": "opusen",
          "author_url": "",
          "post_date": "2022-09-23T01:13:12.797000",
          "content": "<p>Hmm…<br>\nThen, is it nothing to do with the rank of this competition?<br>\ni.e. possibility of derank</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1951288,
          "author_name": "hengck23",
          "author_url": "",
          "post_date": "2022-09-23T01:16:55.600000",
          "content": "<p>i think it will have to depends on the decision of kaggle and competition host.<br>\nthey will contact you.</p>\n<p>most likely you will keep your medals and rank but not the prize. but it depends on how you present and explain your case, e.g.<br>\nwhy you did not check licensing …? </p>\n<ul>\n<li>e.g. because you are unaware of recent license change?  etc …</li>\n<li>e.g. because you blindly followed some public notebook.</li>\n</ul>\n<p>LESSON LEARNED</p>\n<p>life is a miracle if you prepared for it</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1951292,
          "author_name": "opusen",
          "author_url": "",
          "post_date": "2022-09-23T01:27:07.643000",
          "content": "<p>thanks for your explanation<br>\nwell, it would be a hard task…</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1952661,
          "author_name": "_CA℟L_",
          "author_url": "",
          "post_date": "2022-09-23T20:00:07.250000",
          "content": "<p><a href=\"https://www.kaggle.com/opusen\" target=\"_blank\">@opusen</a> in your defense - <br>\nHugging face changed the liscence half way through this competition .. so you could argue that when the competition started it was under apache 2.0 .</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1952665,
          "author_name": "_CA℟L_",
          "author_url": "",
          "post_date": "2022-09-23T20:01:43.610000",
          "content": "<p><a href=\"https://www.kaggle.com/hengck23\" target=\"_blank\">@hengck23</a> has a screenshot of this somewhere on his discussion page </p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1952680,
          "author_name": "hengck23",
          "author_url": "",
          "post_date": "2022-09-23T20:18:53.063000",
          "content": "<p>just tell the truth and hope for the best.<br>\nhonesty is the best policy.</p>\n<p>there is a chance that \"HuBMAP + HPA\" is open sourcing the solution and maybe it is not considered as 'commercial'.<br>\n\"HuBMAP + HPA\" are non profit organization.</p>",
          "votes": 4,
          "replies": []
        },
        {
          "id": 1952715,
          "author_name": "opusen",
          "author_url": "",
          "post_date": "2022-09-23T21:04:29.360000",
          "content": "<p><a href=\"https://www.kaggle.com/hengck23\" target=\"_blank\">@hengck23</a>  <a href=\"https://www.kaggle.com/rarun2596\" target=\"_blank\">@rarun2596</a>  Thank you very much. It's really encouraging.<br>\nI will discuss with the competition host and kaggle :)</p>",
          "votes": 0,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "1894045": "![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F3641623%2Fbb6efccfdef259343c3ccd975bfc4fe4%2Fseg_lice.png?generation=1660206981318165&alt=media)",
    "1894407": "actually the code is not important. it is the pretrain model that they provide.\ni do not want to spend time and compute making imagenet pretrain model.",
    "1894293": "I already imagined this would happen. That's why I'm not using",
    "1894139": "any convolution positional encoding (using conv2d) will have similar performers as mix-transformer Mit. \n\ni have tried a couple of them. i will provide a list of substitution and results later\n\nas for the decoder, just concate + aspp (or conv).\n\n",
    "1951276": "I used ensemble of segformer models and it worked well.\nDoes segformer in mmsegmentation also have license issue?\nThere was little time to switch to another model when I notice there is a possibility of prize contender☹️\n\nI used following pretrained models:\nhttps://github.com/open-mmlab/mmsegmentation/tree/master/configs/segformer"
  }
}