{
  "id": 214613,
  "title": "Cutmix implementation for Tensorflow 2.x",
  "url": "/competitions/hubmap-kidney-segmentation/discussion/214613",
  "author_name": "",
  "post_date": "2021-01-27T07:30:08.371833100Z",
  "votes": 7,
  "comment_count": 2,
  "views": 0,
  "content": "<p>Hi,</p>\n<p>There are some Cutmix implementations in Tensorflow on Kaggle but most of them were implemented not fully following the original paper (and the original Pytorch code). So I implemented Cutmix in Tensorflow 2.x and my work was recognized by the paper author as a third-party implementation. I think this technique looks very promising for classification tasks. Please visit my github code for details.</p>\n<p>My Tensorflow code:<br>\n<a href=\"https://github.com/jis478/Tensorflow/tree/master/TF2.0/Cutmix\" target=\"_blank\">https://github.com/jis478/Tensorflow/tree/master/TF2.0/Cutmix</a></p>\n<p>Original Pytorch code:<br>\n<a href=\"https://github.com/clovaai/CutMix-PyTorch\" target=\"_blank\">https://github.com/clovaai/CutMix-PyTorch</a></p>",
  "messages": [
    {
      "id": "1171950",
      "postDate": "01/27/2021 07:30:08",
      "content": "<p>Hi,</p>\n<p>There are some Cutmix implementations in Tensorflow on Kaggle but most of them were implemented not fully following the original paper (and the original Pytorch code). So I implemented Cutmix in Tensorflow 2.x and my work was recognized by the paper author as a third-party implementation. I think this technique looks very promising for classification tasks. Please visit my github code for details.</p>\n<p>My Tensorflow code:<br>\n<a href=\"https://github.com/jis478/Tensorflow/tree/master/TF2.0/Cutmix\" target=\"_blank\">https://github.com/jis478/Tensorflow/tree/master/TF2.0/Cutmix</a></p>\n<p>Original Pytorch code:<br>\n<a href=\"https://github.com/clovaai/CutMix-PyTorch\" target=\"_blank\">https://github.com/clovaai/CutMix-PyTorch</a></p>",
      "rawMarkdown": "Hi,\n\nThere are some Cutmix implementations in Tensorflow on Kaggle but most of them were implemented not fully following the original paper (and the original Pytorch code). So I implemented Cutmix in Tensorflow 2.x and my work was recognized by the paper author as a third-party implementation. I think this technique looks very promising for classification tasks. Please visit my github code for details.\n\nMy Tensorflow code:\nhttps://github.com/jis478/Tensorflow/tree/master/TF2.0/Cutmix\n\nOriginal Pytorch code:\nhttps://github.com/clovaai/CutMix-PyTorch",
      "votes": null
    },
    {
      "id": "1242870",
      "postDate": "03/17/2021 21:55:43",
      "content": "<p>This is an awesome contribution. I think I need to follow your lead and carry out an implementation of this.<br>\nCongratulations <a href=\"https://www.kaggle.com/mark82\" target=\"_blank\">@mark82</a>.</p>",
      "rawMarkdown": "This is an awesome contribution. I think I need to follow your lead and carry out an implementation of this.\nCongratulations @mark82.",
      "votes": null
    },
    {
      "id": "1244235",
      "postDate": "03/18/2021 19:56:05",
      "content": "<p>Great contribution!! BTW, I spent considerable time \"playing\" with cutmix, but the results were sub-optimal, at least for me :(</p>",
      "rawMarkdown": "Great contribution!! BTW, I spent considerable time \"playing\" with cutmix, but the results were sub-optimal, at least for me :(",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 1242870,
      "author_name": "olusesiadebisi",
      "author_url": "",
      "post_date": "03/17/2021 21:55:43",
      "content": "<p>This is an awesome contribution. I think I need to follow your lead and carry out an implementation of this.<br>\nCongratulations <a href=\"https://www.kaggle.com/mark82\" target=\"_blank\">@mark82</a>.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1244235,
      "author_name": "andrasferenczi",
      "author_url": "",
      "post_date": "03/18/2021 19:56:05",
      "content": "<p>Great contribution!! BTW, I spent considerable time \"playing\" with cutmix, but the results were sub-optimal, at least for me :(</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1171950": "Hi,\n\nThere are some Cutmix implementations in Tensorflow on Kaggle but most of them were implemented not fully following the original paper (and the original Pytorch code). So I implemented Cutmix in Tensorflow 2.x and my work was recognized by the paper author as a third-party implementation. I think this technique looks very promising for classification tasks. Please visit my github code for details.\n\nMy Tensorflow code:\nhttps://github.com/jis478/Tensorflow/tree/master/TF2.0/Cutmix\n\nOriginal Pytorch code:\nhttps://github.com/clovaai/CutMix-PyTorch",
    "1242870": "This is an awesome contribution. I think I need to follow your lead and carry out an implementation of this.\nCongratulations @mark82.",
    "1244235": "Great contribution!! BTW, I spent considerable time \"playing\" with cutmix, but the results were sub-optimal, at least for me :("
  },
  "source": "meta"
}