{
  "id": 87940,
  "title": "Is it required to share fine-tuned models?",
  "url": "/competitions/imet-2019-fgvc6/discussion/87940",
  "author_name": "",
  "post_date": "2019-04-04T15:50:29.578670900Z",
  "votes": 8,
  "comment_count": 2,
  "views": 0,
  "content": "<p>As clarified <a href=\"https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544\">here</a> and  <a href=\"https://www.kaggle.com/c/imet-2019-fgvc6#Kernels-Requirements\">Kernel Requirement</a>,  participants are permitted to  train a model outside of Kernels. OK, I understand. But, do I need to <em>make</em> <strong>my model trained at home</strong> <em>open</em> ?</p>\n\n<p>As for <a href=\"https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification#Kernels-Requirements\">Jigsow</a>, Kaggle team clarifies that participants need to declare external data including pre-trained models, <strong>but not need to share how to transform them and  transformed data, e.g. fine-tuned models</strong>. (For details, please see <a href=\"https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719\">this discussion</a>)\n<br></p>\n\n<p>In this competition, as mentioned <a href=\"https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87074\">here</a>, no external data should be used but pre-trained model from public released academic datasets are allowed, and we have to specify <strong>all</strong> the external data used in our submission in the specified discussion post.</p>\n\n<p>Then,  all we have to do is <strong>declare public pre-trained models we use</strong>? or, we have to <strong>share fine-tuned models and how to use them</strong>?\n<br></p>\n\n<p>Thanks!</p>",
  "messages": [
    {
      "id": "507373",
      "postDate": "04/04/2019 15:50:29",
      "content": "<p>As clarified <a href=\"https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544\">here</a> and  <a href=\"https://www.kaggle.com/c/imet-2019-fgvc6#Kernels-Requirements\">Kernel Requirement</a>,  participants are permitted to  train a model outside of Kernels. OK, I understand. But, do I need to <em>make</em> <strong>my model trained at home</strong> <em>open</em> ?</p>\n\n<p>As for <a href=\"https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification#Kernels-Requirements\">Jigsow</a>, Kaggle team clarifies that participants need to declare external data including pre-trained models, <strong>but not need to share how to transform them and  transformed data, e.g. fine-tuned models</strong>. (For details, please see <a href=\"https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719\">this discussion</a>)\n<br></p>\n\n<p>In this competition, as mentioned <a href=\"https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87074\">here</a>, no external data should be used but pre-trained model from public released academic datasets are allowed, and we have to specify <strong>all</strong> the external data used in our submission in the specified discussion post.</p>\n\n<p>Then,  all we have to do is <strong>declare public pre-trained models we use</strong>? or, we have to <strong>share fine-tuned models and how to use them</strong>?\n<br></p>\n\n<p>Thanks!</p>",
      "rawMarkdown": "As clarified [here](https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544) and  [Kernel Requirement](https://www.kaggle.com/c/imet-2019-fgvc6#Kernels-Requirements),  participants are permitted to  train a model outside of Kernels. OK, I understand. But, do I need to _make_ **my model trained at home** _open_ ?\n\nAs for [Jigsow](https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification#Kernels-Requirements), Kaggle team clarifies that participants need to declare external data including pre-trained models, **but not need to share how to transform them and  transformed data, e.g. fine-tuned models**. (For details, please see [this discussion](https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719))\n<br>\n\nIn this competition, as mentioned [here](https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87074), no external data should be used but pre-trained model from public released academic datasets are allowed, and we have to specify **all** the external data used in our submission in the specified discussion post.\n\nThen,  all we have to do is **declare public pre-trained models we use**? or, we have to **share fine-tuned models and how to use them**?\n<br>\n\nThanks!",
      "votes": null
    },
    {
      "id": "507555",
      "postDate": "04/04/2019 21:36:10",
      "content": "<p>This post on this discussion <a href=\"https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544#latest-506684\">https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544#latest-506684</a></p>\n\n<blockquote>\n  <p>Our own <a href=\"/inversion\">@inversion</a> wrote a nice explanation of why we'd run Kernels-only competitions in this type of format: <a href=\"https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719\">https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719</a> (that applies to a different competition, but the spirit is the same here).</p>\n</blockquote>\n\n<p>Links to this <a href=\"https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719\">https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719</a> where it says:</p>\n\n<blockquote>\n  <p>If you transform any of these sources of external data, you still need to declare that you are using them in the forums, but you do not need to share the transformed source itself, or how you transformed it. For example, if you fine-tune VGG19, you should post that source in the forum thread, but you are not required to share your uploaded fine-tuned weights (i.e., it can be a private dataset).</p>\n</blockquote>",
      "rawMarkdown": "This post on this discussion https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544#latest-506684\n&gt; Our own @inversion wrote a nice explanation of why we'd run Kernels-only competitions in this type of format: https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719 (that applies to a different competition, but the spirit is the same here).\n\nLinks to this https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719 where it says:\n&gt; If you transform any of these sources of external data, you still need to declare that you are using them in the forums, but you do not need to share the transformed source itself, or how you transformed it. For example, if you fine-tune VGG19, you should post that source in the forum thread, but you are not required to share your uploaded fine-tuned weights (i.e., it can be a private dataset).",
      "votes": null
    },
    {
      "id": "507584",
      "postDate": "04/04/2019 22:53:23",
      "content": "<p>Yes, and he wrote,\n&gt; that applies to a different competition, but the <em>spirit</em> is the same here.</p>\n\n<p>I think the post shows why they run \"kernels-only\" competition which permits us to train models locally, doesn't declare that  all we have to do is specify pre-trained models. Thus I post this topic, thanks :).</p>",
      "rawMarkdown": "Yes, and he wrote,\n&gt; that applies to a different competition, but the _spirit_ is the same here.\n\nI think the post shows why they run \"kernels-only\" competition which permits us to train models locally, doesn't declare that  all we have to do is specify pre-trained models. Thus I post this topic, thanks :).",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 507555,
      "author_name": "mnpinto",
      "author_url": "",
      "post_date": "04/04/2019 21:36:10",
      "content": "<p>This post on this discussion <a href=\"https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544#latest-506684\">https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544#latest-506684</a></p>\n\n<blockquote>\n  <p>Our own <a href=\"/inversion\">@inversion</a> wrote a nice explanation of why we'd run Kernels-only competitions in this type of format: <a href=\"https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719\">https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719</a> (that applies to a different competition, but the spirit is the same here).</p>\n</blockquote>\n\n<p>Links to this <a href=\"https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719\">https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719</a> where it says:</p>\n\n<blockquote>\n  <p>If you transform any of these sources of external data, you still need to declare that you are using them in the forums, but you do not need to share the transformed source itself, or how you transformed it. For example, if you fine-tune VGG19, you should post that source in the forum thread, but you are not required to share your uploaded fine-tuned weights (i.e., it can be a private dataset).</p>\n</blockquote>",
      "votes": null,
      "replies": [
        {
          "id": 507584,
          "author_name": "ttahara",
          "author_url": "",
          "post_date": "04/04/2019 22:53:23",
          "content": "<p>Yes, and he wrote,\n&gt; that applies to a different competition, but the <em>spirit</em> is the same here.</p>\n\n<p>I think the post shows why they run \"kernels-only\" competition which permits us to train models locally, doesn't declare that  all we have to do is specify pre-trained models. Thus I post this topic, thanks :).</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "507373": "As clarified [here](https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544) and  [Kernel Requirement](https://www.kaggle.com/c/imet-2019-fgvc6#Kernels-Requirements),  participants are permitted to  train a model outside of Kernels. OK, I understand. But, do I need to _make_ **my model trained at home** _open_ ?\n\nAs for [Jigsow](https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification#Kernels-Requirements), Kaggle team clarifies that participants need to declare external data including pre-trained models, **but not need to share how to transform them and  transformed data, e.g. fine-tuned models**. (For details, please see [this discussion](https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719))\n<br>\n\nIn this competition, as mentioned [here](https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87074), no external data should be used but pre-trained model from public released academic datasets are allowed, and we have to specify **all** the external data used in our submission in the specified discussion post.\n\nThen,  all we have to do is **declare public pre-trained models we use**? or, we have to **share fine-tuned models and how to use them**?\n<br>\n\nThanks!",
    "507555": "This post on this discussion https://www.kaggle.com/c/imet-2019-fgvc6/discussion/87544#latest-506684\n&gt; Our own @inversion wrote a nice explanation of why we'd run Kernels-only competitions in this type of format: https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719 (that applies to a different competition, but the spirit is the same here).\n\nLinks to this https://www.kaggle.com/c/jigsaw-unintended-bias-in-toxicity-classification/discussion/87719 where it says:\n&gt; If you transform any of these sources of external data, you still need to declare that you are using them in the forums, but you do not need to share the transformed source itself, or how you transformed it. For example, if you fine-tune VGG19, you should post that source in the forum thread, but you are not required to share your uploaded fine-tuned weights (i.e., it can be a private dataset).",
    "507584": "Yes, and he wrote,\n&gt; that applies to a different competition, but the _spirit_ is the same here.\n\nI think the post shows why they run \"kernels-only\" competition which permits us to train models locally, doesn't declare that  all we have to do is specify pre-trained models. Thus I post this topic, thanks :)."
  },
  "source": "meta"
}