{
  "id": 291541,
  "title": "Tensorflow Bonus Prize clarification",
  "url": "/competitions/tensorflow-great-barrier-reef/discussion/291541",
  "author_name": "Addison Howard",
  "post_date": "2021-11-29T22:04:28.034000",
  "votes": 40,
  "comment_count": 18,
  "views": 0,
  "content": "<p>Hey all,</p>\n<p>We had a question raised on the bonus prize and use of TensorFlow: </p>\n<p>The rule stating \"Use TensorFlow 2.X on GPU\" as a qualification for the bonus prize has been clarified to note this means <em>training and inference</em> code.</p>\n<p>The TensorFlow team is working with the CSIRO team to install a model based on the winning solution(s) on a TensorFlow-configured device to be used in future research and exploration. Therefore the use of TensorFlow in both training and inference is intended for this bonus prize. </p>\n<p>I've updated the language for avoidance of doubt.</p>\n<p>There are no restrictions to any technologies or libraries used for the main leaderboard prize.</p>",
  "messages": [
    {
      "id": 1599844,
      "postDate": "2021-11-29T22:04:28.033Z",
      "content": "<p>Hey all,</p>\n<p>We had a question raised on the bonus prize and use of TensorFlow: </p>\n<p>The rule stating \"Use TensorFlow 2.X on GPU\" as a qualification for the bonus prize has been clarified to note this means <em>training and inference</em> code.</p>\n<p>The TensorFlow team is working with the CSIRO team to install a model based on the winning solution(s) on a TensorFlow-configured device to be used in future research and exploration. Therefore the use of TensorFlow in both training and inference is intended for this bonus prize. </p>\n<p>I've updated the language for avoidance of doubt.</p>\n<p>There are no restrictions to any technologies or libraries used for the main leaderboard prize.</p>",
      "rawMarkdown": "Hey all,\n\nWe had a question raised on the bonus prize and use of TensorFlow: \n\nThe rule stating \"Use TensorFlow 2.X on GPU\" as a qualification for the bonus prize has been clarified to note this means *training and inference* code.\n\nThe TensorFlow team is working with the CSIRO team to install a model based on the winning solution(s) on a TensorFlow-configured device to be used in future research and exploration. Therefore the use of TensorFlow in both training and inference is intended for this bonus prize. \n\nI've updated the language for avoidance of doubt.\n\nThere are no restrictions to any technologies or libraries used for the main leaderboard prize.",
      "votes": 40
    },
    {
      "id": 1614719,
      "postDate": "2021-12-11T12:29:28.720Z",
      "content": "<p>Thanks for clarification!<br>\nHow about this case?</p>\n<ul>\n<li>Port pytorch pretrained weight to TF model</li>\n<li>Finetune TF model with this dataset</li>\n<li>Inference with the TF model</li>\n</ul>",
      "rawMarkdown": "Thanks for clarification!\nHow about this case?\n- Port pytorch pretrained weight to TF model\n- Finetune TF model with this dataset\n- Inference with the TF model",
      "votes": 8,
      "replies": [
        {
          "id": 1628804,
          "postDate": "2021-12-25T09:19:41.513Z",
          "content": "<p>I wish to know the clarification as well. If the whole training process must be done in tf2, it would disqualify most transfer learning for the bonus prize. Are transfer learning utilizing pre-trained model not trained in tf2 allowed for bonus prize?</p>",
          "rawMarkdown": "I wish to know the clarification as well. If the whole training process must be done in tf2, it would disqualify most transfer learning for the bonus prize. Are transfer learning utilizing pre-trained model not trained in tf2 allowed for bonus prize?",
          "votes": 1
        }
      ]
    },
    {
      "id": 1687242,
      "postDate": "2022-02-12T17:30:34.923Z",
      "content": "<p>Then can we use Deep Learning Keras as well</p>",
      "rawMarkdown": "Then can we use Deep Learning Keras as well",
      "votes": 1
    },
    {
      "id": 1653276,
      "postDate": "2022-01-17T11:59:40.753Z",
      "content": "<p><a href=\"https://www.kaggle.com/addisonhoward\" target=\"_blank\">@addisonhoward</a> Could you as a summary of this competition record and publish TOP5 (or paid zone) models prediction videos (test dataset) with GT and  inference? 😄 In my opinion it would be great summary of competition solution quality.</p>",
      "rawMarkdown": "@addisonhoward Could you as a summary of this competition record and publish TOP5 (or paid zone) models prediction videos (test dataset) with GT and  inference? 😄 In my opinion it would be great summary of competition solution quality.",
      "votes": 2
    },
    {
      "id": 1629372,
      "postDate": "2021-12-26T04:19:46.383Z",
      "content": "<p>Can we use TensorRT with TensorFlow? any updates on this plz</p>",
      "rawMarkdown": "Can we use TensorRT with TensorFlow? any updates on this plz",
      "votes": 2
    },
    {
      "id": 1621013,
      "postDate": "2021-12-17T11:10:08.287Z",
      "content": "<p>Can we use TensorRT with TensorFlow?</p>",
      "rawMarkdown": "Can we use TensorRT with TensorFlow?",
      "votes": 2
    },
    {
      "id": 1671687,
      "postDate": "2022-02-01T16:50:14.327Z",
      "content": "<p><a href=\"https://www.kaggle.com/addisonhoward\" target=\"_blank\">@addisonhoward</a> </p>\n<p>Are models trained on TPU still eligible for bonus prize? I know it clearly states GPU but in terms of using Kaggle GPU, I am limited to specific models at a low resolution and batch size. The TF2 OD GitHub supports TPUs and would allow me to make stronger models and I'd still be using TensorFlow for training and inference. </p>",
      "rawMarkdown": "@addisonhoward \n\nAre models trained on TPU still eligible for bonus prize? I know it clearly states GPU but in terms of using Kaggle GPU, I am limited to specific models at a low resolution and batch size. The TF2 OD GitHub supports TPUs and would allow me to make stronger models and I'd still be using TensorFlow for training and inference. ",
      "replies": [
        {
          "id": 1671823,
          "postDate": "2022-02-01T18:43:05.503Z",
          "content": "<p>Hey there,</p>\n<p>From the hosts: \"The deployment rig contains a Jetson AGX Xavier GPU. Tensorflow engineers plan to tune the winning TF model to run efficiently on the embedded system before deploying and open sourcing. So for this challenge we want you to use a GPU for training and inference.\"</p>",
          "rawMarkdown": "Hey there,\n\nFrom the hosts: \"The deployment rig contains a Jetson AGX Xavier GPU. Tensorflow engineers plan to tune the winning TF model to run efficiently on the embedded system before deploying and open sourcing. So for this challenge we want you to use a GPU for training and inference.\"",
          "votes": 1
        },
        {
          "id": 1671868,
          "postDate": "2022-02-01T18:56:51.780Z",
          "content": "<p>Thanks for clarifying!</p>",
          "rawMarkdown": "Thanks for clarifying!"
        }
      ]
    },
    {
      "id": 1649442,
      "postDate": "2022-01-14T09:10:30.630Z",
      "content": "<p>I run two epochs.how to use the file 'fasterrcnn_resnet50_fpn-e1.pth' on the output file?</p>",
      "rawMarkdown": "I run two epochs.how to use the file 'fasterrcnn_resnet50_fpn-e1.pth' on the output file?"
    },
    {
      "id": 1631202,
      "postDate": "2021-12-28T07:01:43.943Z",
      "content": "<p>Thanks Addison,Will inference performance only be considered or both training time and inference?</p>",
      "rawMarkdown": "Thanks Addison,Will inference performance only be considered or both training time and inference?"
    },
    {
      "id": 1615686,
      "postDate": "2021-12-12T15:10:46.960Z",
      "content": "<p>Thanks Addison,<br>\nJust a small question. Can you elaborate more on how performance will be calculated? <br>\nWill inference performance only be considered or both training time and inference?<br>\nAnd if so do we have to train the model in the submission or we can train it offline and send the model weights with the submission with the training code is not executed on the submission?</p>",
      "rawMarkdown": "Thanks Addison,\nJust a small question. Can you elaborate more on how performance will be calculated? \nWill inference performance only be considered or both training time and inference?\nAnd if so do we have to train the model in the submission or we can train it offline and send the model weights with the submission with the training code is not executed on the submission?",
      "replies": [
        {
          "id": 1616803,
          "postDate": "2021-12-13T16:20:20.637Z",
          "content": "<p>The time used for this is the time it takes your submission notebook to execute on the private dataset. You absolutely may train offline and upload your model as a dataset to only do inference in the submission.</p>",
          "rawMarkdown": "The time used for this is the time it takes your submission notebook to execute on the private dataset. You absolutely may train offline and upload your model as a dataset to only do inference in the submission.",
          "votes": 2
        },
        {
          "id": 1646909,
          "postDate": "2022-01-12T06:49:22.023Z",
          "content": "<p>Hi <a href=\"https://www.kaggle.com/wcukierski\" target=\"_blank\">@wcukierski</a>, <br>\nI hope, I understood your comment correctly that the speed is measured just for inference on the unseen (private) test dataset which makes sense. However, in the description of the above post \"TensorFlow in both training and inference is intended for this bonus prize\", I find it contradictory as it explicitly mentions training time. Am I missing something here? <br>\nThanks!</p>",
          "rawMarkdown": "Hi @wcukierski, \nI hope, I understood your comment correctly that the speed is measured just for inference on the unseen (private) test dataset which makes sense. However, in the description of the above post \"TensorFlow in both training and inference is intended for this bonus prize\", I find it contradictory as it explicitly mentions training time. Am I missing something here? \nThanks!",
          "votes": 2
        }
      ]
    },
    {
      "id": 1646216,
      "postDate": "2022-01-11T14:49:51.723Z",
      "content": "<p>Thanks Addison, <br>\nCan we use model from tf1_detection_zoo?</p>",
      "rawMarkdown": "Thanks Addison, \nCan we use model from tf1_detection_zoo?",
      "votes": 1,
      "isDeleted": true
    },
    {
      "id": 1618464,
      "postDate": "2021-12-15T02:43:14.747Z",
      "rawMarkdown": "",
      "isDeleted": true
    },
    {
      "id": 1616989,
      "postDate": "2021-12-13T18:52:52.320Z",
      "rawMarkdown": "",
      "isDeleted": true
    },
    {
      "id": 1688095,
      "postDate": "2022-02-13T11:39:27.850Z",
      "content": "<p>Much thanks!</p>",
      "rawMarkdown": "Much thanks!"
    }
  ],
  "comments": [
    {
      "id": 1614719,
      "author_name": "Camaro",
      "author_url": "",
      "post_date": "2021-12-11T12:29:28.720000",
      "content": "<p>Thanks for clarification!<br>\nHow about this case?</p>\n<ul>\n<li>Port pytorch pretrained weight to TF model</li>\n<li>Finetune TF model with this dataset</li>\n<li>Inference with the TF model</li>\n</ul>",
      "votes": 8,
      "replies": [
        {
          "id": 1628804,
          "author_name": "Lime-Cake",
          "author_url": "",
          "post_date": "2021-12-25T09:19:41.513000",
          "content": "<p>I wish to know the clarification as well. If the whole training process must be done in tf2, it would disqualify most transfer learning for the bonus prize. Are transfer learning utilizing pre-trained model not trained in tf2 allowed for bonus prize?</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1687242,
      "author_name": "Muhammad Ammar Jamshed",
      "author_url": "",
      "post_date": "2022-02-12T17:30:34.923000",
      "content": "<p>Then can we use Deep Learning Keras as well</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1653276,
      "author_name": "Remek Kinas",
      "author_url": "",
      "post_date": "2022-01-17T11:59:40.753000",
      "content": "<p><a href=\"https://www.kaggle.com/addisonhoward\" target=\"_blank\">@addisonhoward</a> Could you as a summary of this competition record and publish TOP5 (or paid zone) models prediction videos (test dataset) with GT and  inference? 😄 In my opinion it would be great summary of competition solution quality.</p>",
      "votes": 2,
      "replies": []
    },
    {
      "id": 1629372,
      "author_name": "Anshul Khadse",
      "author_url": "",
      "post_date": "2021-12-26T04:19:46.383000",
      "content": "<p>Can we use TensorRT with TensorFlow? any updates on this plz</p>",
      "votes": 2,
      "replies": []
    },
    {
      "id": 1621013,
      "author_name": "Aleksandr Kruchinin",
      "author_url": "",
      "post_date": "2021-12-17T11:10:08.287000",
      "content": "<p>Can we use TensorRT with TensorFlow?</p>",
      "votes": 2,
      "replies": []
    },
    {
      "id": 1671687,
      "author_name": "outwrest",
      "author_url": "",
      "post_date": "2022-02-01T16:50:14.327000",
      "content": "<p><a href=\"https://www.kaggle.com/addisonhoward\" target=\"_blank\">@addisonhoward</a> </p>\n<p>Are models trained on TPU still eligible for bonus prize? I know it clearly states GPU but in terms of using Kaggle GPU, I am limited to specific models at a low resolution and batch size. The TF2 OD GitHub supports TPUs and would allow me to make stronger models and I'd still be using TensorFlow for training and inference. </p>",
      "votes": 0,
      "replies": [
        {
          "id": 1671823,
          "author_name": "Addison Howard",
          "author_url": "",
          "post_date": "2022-02-01T18:43:05.503000",
          "content": "<p>Hey there,</p>\n<p>From the hosts: \"The deployment rig contains a Jetson AGX Xavier GPU. Tensorflow engineers plan to tune the winning TF model to run efficiently on the embedded system before deploying and open sourcing. So for this challenge we want you to use a GPU for training and inference.\"</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1671868,
          "author_name": "outwrest",
          "author_url": "",
          "post_date": "2022-02-01T18:56:51.780000",
          "content": "<p>Thanks for clarifying!</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1649442,
      "author_name": "jlzhang1620",
      "author_url": "",
      "post_date": "2022-01-14T09:10:30.630000",
      "content": "<p>I run two epochs.how to use the file 'fasterrcnn_resnet50_fpn-e1.pth' on the output file?</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1631202,
      "author_name": "fei",
      "author_url": "",
      "post_date": "2021-12-28T07:01:43.943000",
      "content": "<p>Thanks Addison,Will inference performance only be considered or both training time and inference?</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1615686,
      "author_name": "A.Bashar Eter",
      "author_url": "",
      "post_date": "2021-12-12T15:10:46.960000",
      "content": "<p>Thanks Addison,<br>\nJust a small question. Can you elaborate more on how performance will be calculated? <br>\nWill inference performance only be considered or both training time and inference?<br>\nAnd if so do we have to train the model in the submission or we can train it offline and send the model weights with the submission with the training code is not executed on the submission?</p>",
      "votes": 0,
      "replies": [
        {
          "id": 1616803,
          "author_name": "Will Cukierski",
          "author_url": "",
          "post_date": "2021-12-13T16:20:20.637000",
          "content": "<p>The time used for this is the time it takes your submission notebook to execute on the private dataset. You absolutely may train offline and upload your model as a dataset to only do inference in the submission.</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1646909,
          "author_name": "SAS",
          "author_url": "",
          "post_date": "2022-01-12T06:49:22.023000",
          "content": "<p>Hi <a href=\"https://www.kaggle.com/wcukierski\" target=\"_blank\">@wcukierski</a>, <br>\nI hope, I understood your comment correctly that the speed is measured just for inference on the unseen (private) test dataset which makes sense. However, in the description of the above post \"TensorFlow in both training and inference is intended for this bonus prize\", I find it contradictory as it explicitly mentions training time. Am I missing something here? <br>\nThanks!</p>",
          "votes": 2,
          "replies": []
        }
      ]
    },
    {
      "id": 1646216,
      "author_name": "",
      "author_url": "",
      "post_date": "2022-01-11T14:49:51.723000",
      "content": "<p>Thanks Addison, <br>\nCan we use model from tf1_detection_zoo?</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1618464,
      "author_name": "",
      "author_url": "",
      "post_date": "2021-12-15T02:43:14.747000",
      "content": "",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1616989,
      "author_name": "",
      "author_url": "",
      "post_date": "2021-12-13T18:52:52.320000",
      "content": "",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1688095,
      "author_name": "Aprnaa",
      "author_url": "",
      "post_date": "2022-02-13T11:39:27.850000",
      "content": "<p>Much thanks!</p>",
      "votes": 0,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1599844": "Hey all,\n\nWe had a question raised on the bonus prize and use of TensorFlow: \n\nThe rule stating \"Use TensorFlow 2.X on GPU\" as a qualification for the bonus prize has been clarified to note this means *training and inference* code.\n\nThe TensorFlow team is working with the CSIRO team to install a model based on the winning solution(s) on a TensorFlow-configured device to be used in future research and exploration. Therefore the use of TensorFlow in both training and inference is intended for this bonus prize. \n\nI've updated the language for avoidance of doubt.\n\nThere are no restrictions to any technologies or libraries used for the main leaderboard prize.",
    "1614719": "Thanks for clarification!\nHow about this case?\n- Port pytorch pretrained weight to TF model\n- Finetune TF model with this dataset\n- Inference with the TF model",
    "1687242": "Then can we use Deep Learning Keras as well",
    "1653276": "@addisonhoward Could you as a summary of this competition record and publish TOP5 (or paid zone) models prediction videos (test dataset) with GT and  inference? 😄 In my opinion it would be great summary of competition solution quality.",
    "1629372": "Can we use TensorRT with TensorFlow? any updates on this plz",
    "1621013": "Can we use TensorRT with TensorFlow?",
    "1671687": "@addisonhoward \n\nAre models trained on TPU still eligible for bonus prize? I know it clearly states GPU but in terms of using Kaggle GPU, I am limited to specific models at a low resolution and batch size. The TF2 OD GitHub supports TPUs and would allow me to make stronger models and I'd still be using TensorFlow for training and inference. ",
    "1649442": "I run two epochs.how to use the file 'fasterrcnn_resnet50_fpn-e1.pth' on the output file?",
    "1631202": "Thanks Addison,Will inference performance only be considered or both training time and inference?",
    "1615686": "Thanks Addison,\nJust a small question. Can you elaborate more on how performance will be calculated? \nWill inference performance only be considered or both training time and inference?\nAnd if so do we have to train the model in the submission or we can train it offline and send the model weights with the submission with the training code is not executed on the submission?",
    "1646216": "Thanks Addison, \nCan we use model from tf1_detection_zoo?",
    "1618464": "",
    "1616989": "",
    "1688095": "Much thanks!"
  }
}