{
  "id": 159173,
  "title": "Get code running without test sample",
  "url": "/competitions/birdsong-recognition/discussion/159173",
  "author_name": "",
  "post_date": "2020-06-16T16:43:26.509131900Z",
  "votes": null,
  "comment_count": 4,
  "views": 0,
  "content": "<p>As said above, how do I get it running without an sample in /test_audio?\nLet it fail and hope it runs fine on re-run? Other tricks?</p>\n\n<p>Clarification appreciated. 😊 </p>",
  "messages": [
    {
      "id": "888921",
      "postDate": "06/16/2020 16:43:26",
      "content": "<p>As said above, how do I get it running without an sample in /test_audio?\nLet it fail and hope it runs fine on re-run? Other tricks?</p>\n\n<p>Clarification appreciated. 😊 </p>",
      "rawMarkdown": "As said above, how do I get it running without an sample in /test_audio?\nLet it fail and hope it runs fine on re-run? Other tricks?\n\nClarification appreciated. 😊",
      "votes": null
    },
    {
      "id": "889419",
      "postDate": "06/17/2020 00:35:00",
      "content": "<p>Maybe like this?</p>\n\n<p>```\nimport pandas as pd</p>\n\n<p>from pathlib import Path</p>\n\n<p>test_audio = Path(\"../input/birdsong-recognition/test_audio\")\nif test_audio.exists():\n    \"\"\"do prediction\"\"\"\nelse:\n    sub = pd.read_csv(\"../input/birdsong-recognition/sample_submission.csv\")\n    sub.to_csv(\"submission.csv\", index=False)\n```</p>",
      "rawMarkdown": "Maybe like this?\n\n```\nimport pandas as pd\n\nfrom pathlib import Path\n\ntest_audio = Path(\"../input/birdsong-recognition/test_audio\")\nif test_audio.exists():\n    \"\"\"do prediction\"\"\"\nelse:\n    sub = pd.read_csv(\"../input/birdsong-recognition/sample_submission.csv\")\n    sub.to_csv(\"submission.csv\", index=False)\n```",
      "votes": null
    },
    {
      "id": "890041",
      "postDate": "06/17/2020 09:15:31",
      "content": "<p>looks good, thx! 👍 </p>\n\n<p>Can test samples be assumed to have such path? \ntest_audio/0a997dff022e3ad9744d4e7bbf923288.mp3</p>",
      "rawMarkdown": "looks good, thx! 👍 \n\nCan test samples be assumed to have such path? \ntest_audio/0a997dff022e3ad9744d4e7bbf923288.mp3",
      "votes": null
    },
    {
      "id": "890528",
      "postDate": "06/17/2020 14:49:02",
      "content": "<p>Yes I think so based on this answer\n<a href=\"https://www.kaggle.com/c/birdsong-recognition/discussion/158987#890473\">https://www.kaggle.com/c/birdsong-recognition/discussion/158987#890473</a></p>",
      "rawMarkdown": "Yes I think so based on this answer\nhttps://www.kaggle.com/c/birdsong-recognition/discussion/158987#890473",
      "votes": null
    },
    {
      "id": "892421",
      "postDate": "06/18/2020 21:29:56",
      "content": "<p>To be precise, <code>../input/birdsong-recognition/test_audio/0a997dff022e3ad9744d4e7bbf923288.mp3</code>, but yes.</p>",
      "rawMarkdown": "To be precise, `../input/birdsong-recognition/test_audio/0a997dff022e3ad9744d4e7bbf923288.mp3`, but yes.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 889419,
      "author_name": "hidehisaarai1213",
      "author_url": "",
      "post_date": "06/17/2020 00:35:00",
      "content": "<p>Maybe like this?</p>\n\n<p>```\nimport pandas as pd</p>\n\n<p>from pathlib import Path</p>\n\n<p>test_audio = Path(\"../input/birdsong-recognition/test_audio\")\nif test_audio.exists():\n    \"\"\"do prediction\"\"\"\nelse:\n    sub = pd.read_csv(\"../input/birdsong-recognition/sample_submission.csv\")\n    sub.to_csv(\"submission.csv\", index=False)\n```</p>",
      "votes": null,
      "replies": [
        {
          "id": 890041,
          "author_name": "troublebox",
          "author_url": "",
          "post_date": "06/17/2020 09:15:31",
          "content": "<p>looks good, thx! 👍 </p>\n\n<p>Can test samples be assumed to have such path? \ntest_audio/0a997dff022e3ad9744d4e7bbf923288.mp3</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 890528,
          "author_name": "hidehisaarai1213",
          "author_url": "",
          "post_date": "06/17/2020 14:49:02",
          "content": "<p>Yes I think so based on this answer\n<a href=\"https://www.kaggle.com/c/birdsong-recognition/discussion/158987#890473\">https://www.kaggle.com/c/birdsong-recognition/discussion/158987#890473</a></p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 892421,
          "author_name": "sohier",
          "author_url": "",
          "post_date": "06/18/2020 21:29:56",
          "content": "<p>To be precise, <code>../input/birdsong-recognition/test_audio/0a997dff022e3ad9744d4e7bbf923288.mp3</code>, but yes.</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "888921": "As said above, how do I get it running without an sample in /test_audio?\nLet it fail and hope it runs fine on re-run? Other tricks?\n\nClarification appreciated. 😊",
    "889419": "Maybe like this?\n\n```\nimport pandas as pd\n\nfrom pathlib import Path\n\ntest_audio = Path(\"../input/birdsong-recognition/test_audio\")\nif test_audio.exists():\n    \"\"\"do prediction\"\"\"\nelse:\n    sub = pd.read_csv(\"../input/birdsong-recognition/sample_submission.csv\")\n    sub.to_csv(\"submission.csv\", index=False)\n```",
    "890041": "looks good, thx! 👍 \n\nCan test samples be assumed to have such path? \ntest_audio/0a997dff022e3ad9744d4e7bbf923288.mp3",
    "890528": "Yes I think so based on this answer\nhttps://www.kaggle.com/c/birdsong-recognition/discussion/158987#890473",
    "892421": "To be precise, `../input/birdsong-recognition/test_audio/0a997dff022e3ad9744d4e7bbf923288.mp3`, but yes."
  },
  "source": "meta"
}