{
  "id": 370963,
  "title": "Can I Use MATLAB for This Competition?",
  "url": "/competitions/rsna-breast-cancer-detection/discussion/370963",
  "author_name": "Ismael Abdulrahman",
  "post_date": "2022-12-07T10:27:41.546000",
  "votes": 1,
  "comment_count": 7,
  "views": 0,
  "content": "<p>Hello,</p>\n<p>I want to use MATLAB for this competition because I am better at it than other programming languages (I have only basic programming knowledge in python). Is it allowed to use MATLAB for this competition?</p>\n<p>Thanks </p>",
  "messages": [
    {
      "id": 2057998,
      "postDate": "2022-12-07T14:29:50.570Z",
      "content": "<p>The submission notebook needs to be in python, I wonder if there's someway to convert matlab models to python? The file that judges the test set needs to be written in python</p>",
      "rawMarkdown": "The submission notebook needs to be in python, I wonder if there's someway to convert matlab models to python? The file that judges the test set needs to be written in python",
      "votes": 1
    },
    {
      "id": 2057956,
      "postDate": "2022-12-07T13:59:18.537Z",
      "content": "<p>If you feel Matlab is a better choice and if you are well versed with that, then use Matlab in any other IDE and create your submission here. It's a competition where it's not necessary to do the model with python or R, here the submission is important. So you can <a href=\"https://www.kaggle.com/ismaelabdulrahman\" target=\"_blank\">@ismaelabdulrahman</a>. </p>",
      "rawMarkdown": "If you feel Matlab is a better choice and if you are well versed with that, then use Matlab in any other IDE and create your submission here. It's a competition where it's not necessary to do the model with python or R, here the submission is important. So you can @ismaelabdulrahman. ",
      "votes": 1,
      "replies": [
        {
          "id": 2057974,
          "postDate": "2022-12-07T14:14:28.047Z",
          "content": "<p>Thanks, DANUSHKUMAR, </p>\n<p>But according to Osmulski's note, I need to use the Kaggle notebook which has to be written in Python. Any clarification is highly appreciated.</p>\n<p>Thanks once again to all.</p>",
          "rawMarkdown": "Thanks, DANUSHKUMAR, \n\nBut according to Osmulski's note, I need to use the Kaggle notebook which has to be written in Python. Any clarification is highly appreciated.\n\nThanks once again to all."
        }
      ]
    },
    {
      "id": 2057767,
      "postDate": "2022-12-07T10:27:41.547Z",
      "content": "<p>Hello,</p>\n<p>I want to use MATLAB for this competition because I am better at it than other programming languages (I have only basic programming knowledge in python). Is it allowed to use MATLAB for this competition?</p>\n<p>Thanks </p>",
      "rawMarkdown": "Hello,\n\nI want to use MATLAB for this competition because I am better at it than other programming languages (I have only basic programming knowledge in python). Is it allowed to use MATLAB for this competition?\n\nThanks ",
      "votes": 1
    },
    {
      "id": 2057951,
      "postDate": "2022-12-07T13:55:37.487Z",
      "content": "<p>Thank you Osmulski for your reply,</p>\n<p>Is it true for all ongoing competitions on Kaggle or only for the RSNA one? How about the other competitions? For instance, this competition: \"OTTO – Multi-Objective Recommender System\"?</p>\n<p>Thanks</p>",
      "rawMarkdown": "Thank you Osmulski for your reply,\n\nIs it true for all ongoing competitions on Kaggle or only for the RSNA one? How about the other competitions? For instance, this competition: \"OTTO – Multi-Objective Recommender System\"?\n\nThanks",
      "replies": [
        {
          "id": 2057966,
          "postDate": "2022-12-07T14:04:49.760Z",
          "content": "<p>This is true for all code competitions. There are other competitions where you can generate a submission on your computer. For those, Matlab (or anything else that can output a csv file) would work. OTTO is one such competition where you generate the submission on your computer in technically you should be able to use Matlab for it.</p>",
          "rawMarkdown": "This is true for all code competitions. There are other competitions where you can generate a submission on your computer. For those, Matlab (or anything else that can output a csv file) would work. OTTO is one such competition where you generate the submission on your computer in technically you should be able to use Matlab for it."
        },
        {
          "id": 2058029,
          "postDate": "2022-12-07T14:55:44Z",
          "content": "<p>Thank you Osmulski,</p>\n<p>Would you mind elaborating on how to know if a competition is a code competition (needs Python to generate a submission) or not? There are multiple competitors on Kaggle and I want to figure out the way one would be able to distinguish between the two types of competition. </p>\n<p>Thanks once again for your help </p>",
          "rawMarkdown": "Thank you Osmulski,\n\nWould you mind elaborating on how to know if a competition is a code competition (needs Python to generate a submission) or not? There are multiple competitors on Kaggle and I want to figure out the way one would be able to distinguish between the two types of competition. \n\n\nThanks once again for your help "
        }
      ]
    },
    {
      "id": 2057778,
      "postDate": "2022-12-07T10:35:37.303Z",
      "content": "<p>The problem is with the submission -- you need to generate a submission using a Kaggle notebook.</p>\n<p>The way this competition is set up is that you can train your models wherever you'd like, but you need to upload them to Kaggle, so that they can be run on a test set you don't have access to.</p>\n<p>You create a notebook that gets the data mounted during evaluation. And the notebook needs to be written in Python.</p>\n<p>I am not sure how complex it would be to use Matlab models from Python, but I don't think this is a plausible approach to this competition.</p>",
      "rawMarkdown": "The problem is with the submission -- you need to generate a submission using a Kaggle notebook.\n\nThe way this competition is set up is that you can train your models wherever you'd like, but you need to upload them to Kaggle, so that they can be run on a test set you don't have access to.\n\nYou create a notebook that gets the data mounted during evaluation. And the notebook needs to be written in Python.\n\nI am not sure how complex it would be to use Matlab models from Python, but I don't think this is a plausible approach to this competition."
    }
  ],
  "comments": [
    {
      "id": 2057998,
      "author_name": "pineapple",
      "author_url": "",
      "post_date": "2022-12-07T14:29:50.570000",
      "content": "<p>The submission notebook needs to be in python, I wonder if there's someway to convert matlab models to python? The file that judges the test set needs to be written in python</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 2057956,
      "author_name": "Danushkumar Venkadesh",
      "author_url": "",
      "post_date": "2022-12-07T13:59:18.537000",
      "content": "<p>If you feel Matlab is a better choice and if you are well versed with that, then use Matlab in any other IDE and create your submission here. It's a competition where it's not necessary to do the model with python or R, here the submission is important. So you can <a href=\"https://www.kaggle.com/ismaelabdulrahman\" target=\"_blank\">@ismaelabdulrahman</a>. </p>",
      "votes": 1,
      "replies": [
        {
          "id": 2057974,
          "author_name": "Ismael Abdulrahman",
          "author_url": "",
          "post_date": "2022-12-07T14:14:28.047000",
          "content": "<p>Thanks, DANUSHKUMAR, </p>\n<p>But according to Osmulski's note, I need to use the Kaggle notebook which has to be written in Python. Any clarification is highly appreciated.</p>\n<p>Thanks once again to all.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 2057951,
      "author_name": "Ismael Abdulrahman",
      "author_url": "",
      "post_date": "2022-12-07T13:55:37.487000",
      "content": "<p>Thank you Osmulski for your reply,</p>\n<p>Is it true for all ongoing competitions on Kaggle or only for the RSNA one? How about the other competitions? For instance, this competition: \"OTTO – Multi-Objective Recommender System\"?</p>\n<p>Thanks</p>",
      "votes": 0,
      "replies": [
        {
          "id": 2057966,
          "author_name": "Radek Osmulski",
          "author_url": "",
          "post_date": "2022-12-07T14:04:49.760000",
          "content": "<p>This is true for all code competitions. There are other competitions where you can generate a submission on your computer. For those, Matlab (or anything else that can output a csv file) would work. OTTO is one such competition where you generate the submission on your computer in technically you should be able to use Matlab for it.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 2058029,
          "author_name": "Ismael Abdulrahman",
          "author_url": "",
          "post_date": "2022-12-07T14:55:44",
          "content": "<p>Thank you Osmulski,</p>\n<p>Would you mind elaborating on how to know if a competition is a code competition (needs Python to generate a submission) or not? There are multiple competitors on Kaggle and I want to figure out the way one would be able to distinguish between the two types of competition. </p>\n<p>Thanks once again for your help </p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 2057778,
      "author_name": "Radek Osmulski",
      "author_url": "",
      "post_date": "2022-12-07T10:35:37.303000",
      "content": "<p>The problem is with the submission -- you need to generate a submission using a Kaggle notebook.</p>\n<p>The way this competition is set up is that you can train your models wherever you'd like, but you need to upload them to Kaggle, so that they can be run on a test set you don't have access to.</p>\n<p>You create a notebook that gets the data mounted during evaluation. And the notebook needs to be written in Python.</p>\n<p>I am not sure how complex it would be to use Matlab models from Python, but I don't think this is a plausible approach to this competition.</p>",
      "votes": 0,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2057998": "The submission notebook needs to be in python, I wonder if there's someway to convert matlab models to python? The file that judges the test set needs to be written in python",
    "2057956": "If you feel Matlab is a better choice and if you are well versed with that, then use Matlab in any other IDE and create your submission here. It's a competition where it's not necessary to do the model with python or R, here the submission is important. So you can @ismaelabdulrahman. ",
    "2057767": "Hello,\n\nI want to use MATLAB for this competition because I am better at it than other programming languages (I have only basic programming knowledge in python). Is it allowed to use MATLAB for this competition?\n\nThanks ",
    "2057951": "Thank you Osmulski for your reply,\n\nIs it true for all ongoing competitions on Kaggle or only for the RSNA one? How about the other competitions? For instance, this competition: \"OTTO – Multi-Objective Recommender System\"?\n\nThanks",
    "2057778": "The problem is with the submission -- you need to generate a submission using a Kaggle notebook.\n\nThe way this competition is set up is that you can train your models wherever you'd like, but you need to upload them to Kaggle, so that they can be run on a test set you don't have access to.\n\nYou create a notebook that gets the data mounted during evaluation. And the notebook needs to be written in Python.\n\nI am not sure how complex it would be to use Matlab models from Python, but I don't think this is a plausible approach to this competition."
  }
}