{
  "id": 416420,
  "title": "Hello, I have been trying to find an answer to my question for a long time, but I could not. I apologize if the question seems stupid 👀",
  "url": "/competitions/hubmap-hacking-the-human-vasculature/discussion/416420",
  "author_name": "",
  "post_date": "2023-06-11T10:17:01.258021300Z",
  "votes": null,
  "comment_count": 7,
  "views": 0,
  "content": "<p><strong>I have good experience in segmentation however this is my first competition 🙃</strong></p>\n<h1>Test data</h1>\n<p><strong>It is also not entirely clear to me how we send the result, but there is a mask. In the forecast line we have some kind of line. I'm assuming it's some sort of coded information.</strong></p>\n<h1>Submission</h1>\n<p><strong>We have to send our neural network prediction on the test dataset. However, in the test folder we have only one picture. Do we really have to send a prediction of only one value?</strong></p>\n<h1>Internet off in notebook</h1>\n<p><strong>In the requirements for the competition, the notebook must be disconnected from the Internet. Do I understand correctly that, in fact, the competition requires that we use only pre-installed libraries and not download third-party repositories?</strong></p>\n<p>I will be immensely grateful for your help 💚💚💚</p>",
  "messages": [
    {
      "id": "2295860",
      "postDate": "06/11/2023 10:17:01",
      "content": "<p><strong>I have good experience in segmentation however this is my first competition 🙃</strong></p>\n<h1>Test data</h1>\n<p><strong>It is also not entirely clear to me how we send the result, but there is a mask. In the forecast line we have some kind of line. I'm assuming it's some sort of coded information.</strong></p>\n<h1>Submission</h1>\n<p><strong>We have to send our neural network prediction on the test dataset. However, in the test folder we have only one picture. Do we really have to send a prediction of only one value?</strong></p>\n<h1>Internet off in notebook</h1>\n<p><strong>In the requirements for the competition, the notebook must be disconnected from the Internet. Do I understand correctly that, in fact, the competition requires that we use only pre-installed libraries and not download third-party repositories?</strong></p>\n<p>I will be immensely grateful for your help 💚💚💚</p>",
      "rawMarkdown": "**I have good experience in segmentation however this is my first competition 🙃**\n\n# Test data\n**It is also not entirely clear to me how we send the result, but there is a mask. In the forecast line we have some kind of line. I'm assuming it's some sort of coded information.**\n\n# Submission\n**We have to send our neural network prediction on the test dataset. However, in the test folder we have only one picture. Do we really have to send a prediction of only one value?**\n\n# Internet off in notebook\n**In the requirements for the competition, the notebook must be disconnected from the Internet. Do I understand correctly that, in fact, the competition requires that we use only pre-installed libraries and not download third-party repositories?**\n\nI will be immensely grateful for your help 💚💚💚",
      "votes": null
    },
    {
      "id": "2295876",
      "postDate": "06/11/2023 10:30:59",
      "content": "<blockquote>\n  <p>It is also not entirely clear to me how we send the result, but there is a mask. In the forecast line we have some kind of line. I'm assuming it's some sort of coded information.</p>\n</blockquote>\n<p>You can use the function <a href=\"https://www.kaggle.com/competitions/hubmap-hacking-the-human-vasculature/overview/evaluation\" target=\"_blank\">given here</a> to encode a binary mask into a compressed string for submission. </p>\n<blockquote>\n  <p>We have to send our neural network prediction on the test dataset. However, in the test folder we have only one picture. Do we really have to send a prediction of only one value?</p>\n</blockquote>\n<p>You only have one test value available publicly, however when you submit the notebook, more images will be placed in that folder. It's basically so no one can see the final data before the end of the competition. </p>\n<blockquote>\n  <p>Do I understand correctly that, in fact, the competition requires that we use only pre-installed libraries and not download third-party repositories?</p>\n</blockquote>\n<p>While the internet is off, you can still use 3rd party libraries, you just need to install them as datasets. As an example,<a href=\"https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline-inference\" target=\"_blank\"> I do it here </a> when I install pycocotools. <br>\nBasically it's so you don't secretly send the test data somewhere when you do inference. </p>",
      "rawMarkdown": "> It is also not entirely clear to me how we send the result, but there is a mask. In the forecast line we have some kind of line. I'm assuming it's some sort of coded information.\n\nYou can use the function [given here](https://www.kaggle.com/competitions/hubmap-hacking-the-human-vasculature/overview/evaluation) to encode a binary mask into a compressed string for submission. \n\n> We have to send our neural network prediction on the test dataset. However, in the test folder we have only one picture. Do we really have to send a prediction of only one value?\n\nYou only have one test value available publicly, however when you submit the notebook, more images will be placed in that folder. It's basically so no one can see the final data before the end of the competition. \n\n> Do I understand correctly that, in fact, the competition requires that we use only pre-installed libraries and not download third-party repositories?\n\nWhile the internet is off, you can still use 3rd party libraries, you just need to install them as datasets. As an example,[ I do it here ](https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline-inference) when I install pycocotools. \nBasically it's so you don't secretly send the test data somewhere when you do inference.",
      "votes": null
    },
    {
      "id": "2295891",
      "postDate": "06/11/2023 10:55:32",
      "content": "<p>Thank you so much. It helped me a lot 🙃</p>",
      "rawMarkdown": "Thank you so much. It helped me a lot 🙃",
      "votes": null
    },
    {
      "id": "2300653",
      "postDate": "06/13/2023 10:35:33",
      "content": "<blockquote>\n  <p>Basically it's so you don't secretly send the test data somewhere when you do inference. </p>\n</blockquote>\n<p>Lets imagine the submission pipeline composed of 2 notebooks: the first one for training (it saves fitted model as dataset for further use) and the second one for prediction. <br>\nSo, the training notebook can use internet connection to install libraries and downloading pretrained models in a familiar way (without uploading all as datasets), and this constraint is applied only to the submission notebook?</p>",
      "rawMarkdown": ">Basically it's so you don't secretly send the test data somewhere when you do inference. \n\nLets imagine the submission pipeline composed of 2 notebooks: the first one for training (it saves fitted model as dataset for further use) and the second one for prediction. \nSo, the training notebook can use internet connection to install libraries and downloading pretrained models in a familiar way (without uploading all as datasets), and this constraint is applied only to the submission notebook?",
      "votes": null
    },
    {
      "id": "2300666",
      "postDate": "06/13/2023 10:44:15",
      "content": "<p>Wow, This is exactly what I wanted to know now, thank you very much 😊</p>",
      "rawMarkdown": "Wow, This is exactly what I wanted to know now, thank you very much 😊",
      "votes": null
    },
    {
      "id": "2300769",
      "postDate": "06/13/2023 12:33:07",
      "content": "<p>I don't now if it is true, looking for answer from <a href=\"https://www.kaggle.com/yashvrdnjain\" target=\"_blank\">@yashvrdnjain</a> <a href=\"https://www.kaggle.com/katherinegustilo\" target=\"_blank\">@katherinegustilo</a></p>",
      "rawMarkdown": "I don't now if it is true, looking for answer from @yashvrdnjain @katherinegustilo",
      "votes": null
    },
    {
      "id": "2300800",
      "postDate": "06/13/2023 13:00:41",
      "content": "<p>Exactly. Only the submission notebook cannot access the internet. <br>\nFor the training one you can do whatever. </p>\n<p>As an example: my <a href=\"https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline\" target=\"_blank\">training notebook</a> uses teh internet (i.e. installs some packages with pip), and also build python wheels from the downloaded packages, which are then used in the <a href=\"https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline-inference\" target=\"_blank\">inference notebook</a></p>",
      "rawMarkdown": "Exactly. Only the submission notebook cannot access the internet. \nFor the training one you can do whatever. \n\nAs an example: my [training notebook](https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline) uses teh internet (i.e. installs some packages with pip), and also build python wheels from the downloaded packages, which are then used in the [inference notebook](https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline-inference)",
      "votes": null
    },
    {
      "id": "2300957",
      "postDate": "06/13/2023 14:31:15",
      "content": "<p>Thanks friends. You help me so much 🙃</p>",
      "rawMarkdown": "Thanks friends. You help me so much 🙃",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2295876,
      "author_name": "fnands",
      "author_url": "",
      "post_date": "06/11/2023 10:30:59",
      "content": "<blockquote>\n  <p>It is also not entirely clear to me how we send the result, but there is a mask. In the forecast line we have some kind of line. I'm assuming it's some sort of coded information.</p>\n</blockquote>\n<p>You can use the function <a href=\"https://www.kaggle.com/competitions/hubmap-hacking-the-human-vasculature/overview/evaluation\" target=\"_blank\">given here</a> to encode a binary mask into a compressed string for submission. </p>\n<blockquote>\n  <p>We have to send our neural network prediction on the test dataset. However, in the test folder we have only one picture. Do we really have to send a prediction of only one value?</p>\n</blockquote>\n<p>You only have one test value available publicly, however when you submit the notebook, more images will be placed in that folder. It's basically so no one can see the final data before the end of the competition. </p>\n<blockquote>\n  <p>Do I understand correctly that, in fact, the competition requires that we use only pre-installed libraries and not download third-party repositories?</p>\n</blockquote>\n<p>While the internet is off, you can still use 3rd party libraries, you just need to install them as datasets. As an example,<a href=\"https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline-inference\" target=\"_blank\"> I do it here </a> when I install pycocotools. <br>\nBasically it's so you don't secretly send the test data somewhere when you do inference. </p>",
      "votes": null,
      "replies": [
        {
          "id": 2295891,
          "author_name": "",
          "author_url": "",
          "post_date": "06/11/2023 10:55:32",
          "content": "<p>Thank you so much. It helped me a lot 🙃</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 2300653,
          "author_name": "ogurtsov",
          "author_url": "",
          "post_date": "06/13/2023 10:35:33",
          "content": "<blockquote>\n  <p>Basically it's so you don't secretly send the test data somewhere when you do inference. </p>\n</blockquote>\n<p>Lets imagine the submission pipeline composed of 2 notebooks: the first one for training (it saves fitted model as dataset for further use) and the second one for prediction. <br>\nSo, the training notebook can use internet connection to install libraries and downloading pretrained models in a familiar way (without uploading all as datasets), and this constraint is applied only to the submission notebook?</p>",
          "votes": null,
          "replies": [
            {
              "id": 2300666,
              "author_name": "",
              "author_url": "",
              "post_date": "06/13/2023 10:44:15",
              "content": "<p>Wow, This is exactly what I wanted to know now, thank you very much 😊</p>",
              "votes": null,
              "replies": [
                {
                  "id": 2300769,
                  "author_name": "ogurtsov",
                  "author_url": "",
                  "post_date": "06/13/2023 12:33:07",
                  "content": "<p>I don't now if it is true, looking for answer from <a href=\"https://www.kaggle.com/yashvrdnjain\" target=\"_blank\">@yashvrdnjain</a> <a href=\"https://www.kaggle.com/katherinegustilo\" target=\"_blank\">@katherinegustilo</a></p>",
                  "votes": null,
                  "replies": []
                }
              ]
            },
            {
              "id": 2300800,
              "author_name": "fnands",
              "author_url": "",
              "post_date": "06/13/2023 13:00:41",
              "content": "<p>Exactly. Only the submission notebook cannot access the internet. <br>\nFor the training one you can do whatever. </p>\n<p>As an example: my <a href=\"https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline\" target=\"_blank\">training notebook</a> uses teh internet (i.e. installs some packages with pip), and also build python wheels from the downloaded packages, which are then used in the <a href=\"https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline-inference\" target=\"_blank\">inference notebook</a></p>",
              "votes": null,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2300957,
      "author_name": "",
      "author_url": "",
      "post_date": "06/13/2023 14:31:15",
      "content": "<p>Thanks friends. You help me so much 🙃</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2295860": "**I have good experience in segmentation however this is my first competition 🙃**\n\n# Test data\n**It is also not entirely clear to me how we send the result, but there is a mask. In the forecast line we have some kind of line. I'm assuming it's some sort of coded information.**\n\n# Submission\n**We have to send our neural network prediction on the test dataset. However, in the test folder we have only one picture. Do we really have to send a prediction of only one value?**\n\n# Internet off in notebook\n**In the requirements for the competition, the notebook must be disconnected from the Internet. Do I understand correctly that, in fact, the competition requires that we use only pre-installed libraries and not download third-party repositories?**\n\nI will be immensely grateful for your help 💚💚💚",
    "2295876": "> It is also not entirely clear to me how we send the result, but there is a mask. In the forecast line we have some kind of line. I'm assuming it's some sort of coded information.\n\nYou can use the function [given here](https://www.kaggle.com/competitions/hubmap-hacking-the-human-vasculature/overview/evaluation) to encode a binary mask into a compressed string for submission. \n\n> We have to send our neural network prediction on the test dataset. However, in the test folder we have only one picture. Do we really have to send a prediction of only one value?\n\nYou only have one test value available publicly, however when you submit the notebook, more images will be placed in that folder. It's basically so no one can see the final data before the end of the competition. \n\n> Do I understand correctly that, in fact, the competition requires that we use only pre-installed libraries and not download third-party repositories?\n\nWhile the internet is off, you can still use 3rd party libraries, you just need to install them as datasets. As an example,[ I do it here ](https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline-inference) when I install pycocotools. \nBasically it's so you don't secretly send the test data somewhere when you do inference.",
    "2295891": "Thank you so much. It helped me a lot 🙃",
    "2300653": ">Basically it's so you don't secretly send the test data somewhere when you do inference. \n\nLets imagine the submission pipeline composed of 2 notebooks: the first one for training (it saves fitted model as dataset for further use) and the second one for prediction. \nSo, the training notebook can use internet connection to install libraries and downloading pretrained models in a familiar way (without uploading all as datasets), and this constraint is applied only to the submission notebook?",
    "2300666": "Wow, This is exactly what I wanted to know now, thank you very much 😊",
    "2300769": "I don't now if it is true, looking for answer from @yashvrdnjain @katherinegustilo",
    "2300800": "Exactly. Only the submission notebook cannot access the internet. \nFor the training one you can do whatever. \n\nAs an example: my [training notebook](https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline) uses teh internet (i.e. installs some packages with pip), and also build python wheels from the downloaded packages, which are then used in the [inference notebook](https://www.kaggle.com/code/fnands/a-quick-yolov7-baseline-inference)",
    "2300957": "Thanks friends. You help me so much 🙃"
  },
  "source": "meta"
}