{
  "id": 150353,
  "title": "Which augmentations work for you ?",
  "url": "/competitions/flower-classification-with-tpus/discussion/150353",
  "author_name": "",
  "post_date": "2020-05-12T01:34:27.655216Z",
  "votes": 8,
  "comment_count": 10,
  "views": 0,
  "content": "<p>I tried many data augmentations , only  'random_blockout' works well for me.   It made my kernel higher private score ( 0.97078). </p>",
  "messages": [
    {
      "id": "843340",
      "postDate": "05/12/2020 01:34:27",
      "content": "<p>I tried many data augmentations , only  'random_blockout' works well for me.   It made my kernel higher private score ( 0.97078). </p>",
      "rawMarkdown": "I tried many data augmentations , only  'random_blockout' works well for me.   It made my kernel higher private score ( 0.97078).",
      "votes": null
    },
    {
      "id": "843348",
      "postDate": "05/12/2020 01:53:24",
      "content": "<p>Works for me:\nRotation/Shear/Scale/Shift/Horizontal flip/\nDoesn't work for me:\nMixup, Mixcut, GridMask, Blockout, RandomErase, Blur</p>",
      "rawMarkdown": "Works for me:\nRotation/Shear/Scale/Shift/Horizontal flip/\nDoesn't work for me:\nMixup, Mixcut, GridMask, Blockout, RandomErase, Blur",
      "votes": null
    },
    {
      "id": "843446",
      "postDate": "05/12/2020 03:51:35",
      "content": "<p><a href=\"/xiejialun\">@xiejialun</a> Thanks for your sharing.  The random_blockout function is your codes .  : )    I learned a lot of  tensorflow skills from you.   </p>",
      "rawMarkdown": "xiejialun Thanks for your sharing.  The random_blockout function is your codes .  : )    I learned a lot of  tensorflow skills from you.",
      "votes": null
    },
    {
      "id": "843559",
      "postDate": "05/12/2020 05:44:03",
      "content": "<p>You are welcome :) glad I can help!</p>",
      "rawMarkdown": "You are welcome :) glad I can help!",
      "votes": null
    },
    {
      "id": "843568",
      "postDate": "05/12/2020 06:03:10",
      "content": "<p>Random scale crop + combination of 4 images with different classes on one(just 2 images in a row, 2 in a column).</p>",
      "rawMarkdown": "Random scale crop + combination of 4 images with different classes on one(just 2 images in a row, 2 in a column).",
      "votes": null
    },
    {
      "id": "843593",
      "postDate": "05/12/2020 06:26:55",
      "content": "<ul>\n<li><p>Works for me:\nMixUp, CutMix, Flip (up,down,right,left), maybe rotate, shift.</p></li>\n<li><p>Doesn't work for me:\nBlur, Saturation, Brightness, Shear, Contrast, jpeg quality, </p></li>\n</ul>",
      "rawMarkdown": "Works for me:\nMixUp, CutMix, Flip (up,down,right,left), maybe rotate, shift.\n\n- Doesn't work for me:\nBlur, Saturation, Brightness, Shear, Contrast, jpeg quality,",
      "votes": null
    },
    {
      "id": "843638",
      "postDate": "05/12/2020 07:11:46",
      "content": "<p>Not enough testing/comparison, but GridMask works ok for me.</p>",
      "rawMarkdown": "Not enough testing/comparison, but GridMask works ok for me.",
      "votes": null
    },
    {
      "id": "843861",
      "postDate": "05/12/2020 10:01:32",
      "content": "<p>I'm curious about the combination of 4 images with different classes, since they are from different classes, what label it should have?</p>",
      "rawMarkdown": "I'm curious about the combination of 4 images with different classes, since they are from different classes, what label it should have?",
      "votes": null
    },
    {
      "id": "844053",
      "postDate": "05/12/2020 12:34:32",
      "content": "<p>used your random_blockout in the end</p>",
      "rawMarkdown": "used your random_blockout in the end",
      "votes": null
    },
    {
      "id": "857211",
      "postDate": "05/22/2020 12:18:45",
      "content": "<p>Sorry for the late reply. I did one-hot encoding and CCE loss(not sparse CCE). However, instead of ones I put 0.25 for each class.</p>",
      "rawMarkdown": "Sorry for the late reply. I did one-hot encoding and CCE loss(not sparse CCE). However, instead of ones I put 0.25 for each class.",
      "votes": null
    },
    {
      "id": "861489",
      "postDate": "05/26/2020 04:32:39",
      "content": "<p>Thank you for replying!</p>",
      "rawMarkdown": "Thank you for replying!",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 843348,
      "author_name": "xiejialun",
      "author_url": "",
      "post_date": "05/12/2020 01:53:24",
      "content": "<p>Works for me:\nRotation/Shear/Scale/Shift/Horizontal flip/\nDoesn't work for me:\nMixup, Mixcut, GridMask, Blockout, RandomErase, Blur</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 843446,
      "author_name": "qinhui1999",
      "author_url": "",
      "post_date": "05/12/2020 03:51:35",
      "content": "<p><a href=\"/xiejialun\">@xiejialun</a> Thanks for your sharing.  The random_blockout function is your codes .  : )    I learned a lot of  tensorflow skills from you.   </p>",
      "votes": null,
      "replies": [
        {
          "id": 843559,
          "author_name": "xiejialun",
          "author_url": "",
          "post_date": "05/12/2020 05:44:03",
          "content": "<p>You are welcome :) glad I can help!</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 843568,
      "author_name": "vpaslay",
      "author_url": "",
      "post_date": "05/12/2020 06:03:10",
      "content": "<p>Random scale crop + combination of 4 images with different classes on one(just 2 images in a row, 2 in a column).</p>",
      "votes": null,
      "replies": [
        {
          "id": 843861,
          "author_name": "zhouzhu",
          "author_url": "",
          "post_date": "05/12/2020 10:01:32",
          "content": "<p>I'm curious about the combination of 4 images with different classes, since they are from different classes, what label it should have?</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 857211,
          "author_name": "vpaslay",
          "author_url": "",
          "post_date": "05/22/2020 12:18:45",
          "content": "<p>Sorry for the late reply. I did one-hot encoding and CCE loss(not sparse CCE). However, instead of ones I put 0.25 for each class.</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 861489,
          "author_name": "zhouzhu",
          "author_url": "",
          "post_date": "05/26/2020 04:32:39",
          "content": "<p>Thank you for replying!</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 843593,
      "author_name": "kozistr",
      "author_url": "",
      "post_date": "05/12/2020 06:26:55",
      "content": "<ul>\n<li><p>Works for me:\nMixUp, CutMix, Flip (up,down,right,left), maybe rotate, shift.</p></li>\n<li><p>Doesn't work for me:\nBlur, Saturation, Brightness, Shear, Contrast, jpeg quality, </p></li>\n</ul>",
      "votes": null,
      "replies": []
    },
    {
      "id": 843638,
      "author_name": "ilosvigil",
      "author_url": "",
      "post_date": "05/12/2020 07:11:46",
      "content": "<p>Not enough testing/comparison, but GridMask works ok for me.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 844053,
      "author_name": "romanweilguny",
      "author_url": "",
      "post_date": "05/12/2020 12:34:32",
      "content": "<p>used your random_blockout in the end</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "843340": "I tried many data augmentations , only  'random_blockout' works well for me.   It made my kernel higher private score ( 0.97078).",
    "843348": "Works for me:\nRotation/Shear/Scale/Shift/Horizontal flip/\nDoesn't work for me:\nMixup, Mixcut, GridMask, Blockout, RandomErase, Blur",
    "843446": "xiejialun Thanks for your sharing.  The random_blockout function is your codes .  : )    I learned a lot of  tensorflow skills from you.",
    "843559": "You are welcome :) glad I can help!",
    "843568": "Random scale crop + combination of 4 images with different classes on one(just 2 images in a row, 2 in a column).",
    "843593": "Works for me:\nMixUp, CutMix, Flip (up,down,right,left), maybe rotate, shift.\n\n- Doesn't work for me:\nBlur, Saturation, Brightness, Shear, Contrast, jpeg quality,",
    "843638": "Not enough testing/comparison, but GridMask works ok for me.",
    "843861": "I'm curious about the combination of 4 images with different classes, since they are from different classes, what label it should have?",
    "844053": "used your random_blockout in the end",
    "857211": "Sorry for the late reply. I did one-hot encoding and CCE loss(not sparse CCE). However, instead of ones I put 0.25 for each class.",
    "861489": "Thank you for replying!"
  },
  "source": "meta"
}