{
  "id": 541619,
  "title": "[updated 20241025] Simulator for the time series API!",
  "url": "/competitions/jane-street-real-time-market-data-forecasting/discussion/541619",
  "author_name": "",
  "post_date": "2024-10-20T14:35:46.162365500Z",
  "votes": 32,
  "comment_count": 8,
  "views": 0,
  "content": "<p>As always, the time series API has memory issues. This time, there are also time-related challenges. Therefore, as I created a notebook explaining the new time series API, which served as the basis for building this simulator.</p>\n<p><a href=\"https://www.kaggle.com/code/chumajin/janestreet-simulator-for-time-series-api\" target=\"_blank\">https://www.kaggle.com/code/chumajin/janestreet-simulator-for-time-series-api</a></p>\n<p>You can use it by simply changing the period in #1 and the predict function in #3 in the public notebook to your own!</p>\n<p>If there are any mistakes, I would appreciate it if you could point them out.</p>\n<p>-- updated 2024125 --</p>\n<p>From this <a href=\"https://www.kaggle.com/competitions/jane-street-real-time-market-data-forecasting/discussion/542022#3026354\" target=\"_blank\">topic</a>, I remake this simulator using the evaluation API directly. Notebook has been updated. But, not change how to use this. </p>\n<p>Enjoy this competition ~ .</p>",
  "messages": [
    {
      "id": "3023431",
      "postDate": "10/20/2024 14:35:46",
      "content": "<p>As always, the time series API has memory issues. This time, there are also time-related challenges. Therefore, as I created a notebook explaining the new time series API, which served as the basis for building this simulator.</p>\n<p><a href=\"https://www.kaggle.com/code/chumajin/janestreet-simulator-for-time-series-api\" target=\"_blank\">https://www.kaggle.com/code/chumajin/janestreet-simulator-for-time-series-api</a></p>\n<p>You can use it by simply changing the period in #1 and the predict function in #3 in the public notebook to your own!</p>\n<p>If there are any mistakes, I would appreciate it if you could point them out.</p>\n<p>-- updated 2024125 --</p>\n<p>From this <a href=\"https://www.kaggle.com/competitions/jane-street-real-time-market-data-forecasting/discussion/542022#3026354\" target=\"_blank\">topic</a>, I remake this simulator using the evaluation API directly. Notebook has been updated. But, not change how to use this. </p>\n<p>Enjoy this competition ~ .</p>",
      "rawMarkdown": "As always, the time series API has memory issues. This time, there are also time-related challenges. Therefore, as I created a notebook explaining the new time series API, which served as the basis for building this simulator.\n\nhttps://www.kaggle.com/code/chumajin/janestreet-simulator-for-time-series-api\n\nYou can use it by simply changing the period in #1 and the predict function in #3 in the public notebook to your own!\n\nIf there are any mistakes, I would appreciate it if you could point them out.\n\n\n-- updated 2024125 --\n\nFrom this [topic](https://www.kaggle.com/competitions/jane-street-real-time-market-data-forecasting/discussion/542022#3026354), I remake this simulator using the evaluation API directly. Notebook has been updated. But, not change how to use this. \n\nEnjoy this competition ~ .",
      "votes": null
    },
    {
      "id": "3023920",
      "postDate": "10/21/2024 06:56:34",
      "content": "<p>Thank you <a href=\"https://www.kaggle.com/chumajin\" target=\"_blank\">@chumajin</a>. Your work is very insightful. For my TF model the approximate time is close to the true submission time. I think it can help us to control timeout issues.</p>",
      "rawMarkdown": "Thank you @chumajin. Your work is very insightful. For my TF model the approximate time is close to the true submission time. I think it can help us to control timeout issues.",
      "votes": null
    },
    {
      "id": "3023984",
      "postDate": "10/21/2024 08:18:47",
      "content": "<p><a href=\"https://www.kaggle.com/ulrich07\" target=\"_blank\">@ulrich07</a> Thanks for the more information! I'm glad it works well!</p>",
      "rawMarkdown": "ulrich07 Thanks for the more information! I'm glad it works well!",
      "votes": null
    },
    {
      "id": "3024103",
      "postDate": "10/21/2024 10:30:40",
      "content": "<p>I hope kaggle could add more dummy data for debug purpose … Currently, there is only 1 time_id of data.</p>",
      "rawMarkdown": "I hope kaggle could add more dummy data for debug purpose ... Currently, there is only 1 time_id of data.",
      "votes": null
    },
    {
      "id": "3024245",
      "postDate": "10/21/2024 13:08:15",
      "content": "<p>I have made a kernel using the given train data to generate synthetic test for debugging. I hope it will be helpful for you. Link: <a href=\"https://www.kaggle.com/code/shiyili/js24-rmf-generate-synthetic-test-data\" target=\"_blank\">https://www.kaggle.com/code/shiyili/js24-rmf-generate-synthetic-test-data</a> </p>",
      "rawMarkdown": "I have made a kernel using the given train data to generate synthetic test for debugging. I hope it will be helpful for you. Link: https://www.kaggle.com/code/shiyili/js24-rmf-generate-synthetic-test-data",
      "votes": null
    },
    {
      "id": "3024246",
      "postDate": "10/21/2024 13:08:57",
      "content": "<p>here is how I actually use it in my only inference pipeline: <a href=\"https://www.kaggle.com/code/shiyili/js2024-rmf-gru-inference\" target=\"_blank\">https://www.kaggle.com/code/shiyili/js2024-rmf-gru-inference</a> </p>",
      "rawMarkdown": "here is how I actually use it in my only inference pipeline: https://www.kaggle.com/code/shiyili/js2024-rmf-gru-inference",
      "votes": null
    },
    {
      "id": "3024274",
      "postDate": "10/21/2024 13:30:22",
      "content": "<p><a href=\"https://www.kaggle.com/yuanzhezhou\" target=\"_blank\">@yuanzhezhou</a> You are absolutely right. In this regard, the previous competition version was better, wasn't it…<br>\nBecause of this, I created a simulation-version.</p>",
      "rawMarkdown": "yuanzhezhou You are absolutely right. In this regard, the previous competition version was better, wasn't it...\nBecause of this, I created a simulation-version.",
      "votes": null
    },
    {
      "id": "3024276",
      "postDate": "10/21/2024 13:31:01",
      "content": "<p><a href=\"https://www.kaggle.com/shiyili\" target=\"_blank\">@shiyili</a> It's similar to mine! Thank you for sharing.</p>",
      "rawMarkdown": "shiyili It's similar to mine! Thank you for sharing.",
      "votes": null
    },
    {
      "id": "3040115",
      "postDate": "11/08/2024 17:47:24",
      "content": "<p>Thank you for providing this. It helps a lot it local debugging!!!</p>",
      "rawMarkdown": "Thank you for providing this. It helps a lot it local debugging!!!",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 3023920,
      "author_name": "ulrich07",
      "author_url": "",
      "post_date": "10/21/2024 06:56:34",
      "content": "<p>Thank you <a href=\"https://www.kaggle.com/chumajin\" target=\"_blank\">@chumajin</a>. Your work is very insightful. For my TF model the approximate time is close to the true submission time. I think it can help us to control timeout issues.</p>",
      "votes": null,
      "replies": [
        {
          "id": 3023984,
          "author_name": "chumajin",
          "author_url": "",
          "post_date": "10/21/2024 08:18:47",
          "content": "<p><a href=\"https://www.kaggle.com/ulrich07\" target=\"_blank\">@ulrich07</a> Thanks for the more information! I'm glad it works well!</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 3024103,
      "author_name": "yuanzhezhou",
      "author_url": "",
      "post_date": "10/21/2024 10:30:40",
      "content": "<p>I hope kaggle could add more dummy data for debug purpose … Currently, there is only 1 time_id of data.</p>",
      "votes": null,
      "replies": [
        {
          "id": 3024245,
          "author_name": "shiyili",
          "author_url": "",
          "post_date": "10/21/2024 13:08:15",
          "content": "<p>I have made a kernel using the given train data to generate synthetic test for debugging. I hope it will be helpful for you. Link: <a href=\"https://www.kaggle.com/code/shiyili/js24-rmf-generate-synthetic-test-data\" target=\"_blank\">https://www.kaggle.com/code/shiyili/js24-rmf-generate-synthetic-test-data</a> </p>",
          "votes": null,
          "replies": [
            {
              "id": 3024246,
              "author_name": "shiyili",
              "author_url": "",
              "post_date": "10/21/2024 13:08:57",
              "content": "<p>here is how I actually use it in my only inference pipeline: <a href=\"https://www.kaggle.com/code/shiyili/js2024-rmf-gru-inference\" target=\"_blank\">https://www.kaggle.com/code/shiyili/js2024-rmf-gru-inference</a> </p>",
              "votes": null,
              "replies": [
                {
                  "id": 3024276,
                  "author_name": "chumajin",
                  "author_url": "",
                  "post_date": "10/21/2024 13:31:01",
                  "content": "<p><a href=\"https://www.kaggle.com/shiyili\" target=\"_blank\">@shiyili</a> It's similar to mine! Thank you for sharing.</p>",
                  "votes": null,
                  "replies": []
                }
              ]
            }
          ]
        },
        {
          "id": 3024274,
          "author_name": "chumajin",
          "author_url": "",
          "post_date": "10/21/2024 13:30:22",
          "content": "<p><a href=\"https://www.kaggle.com/yuanzhezhou\" target=\"_blank\">@yuanzhezhou</a> You are absolutely right. In this regard, the previous competition version was better, wasn't it…<br>\nBecause of this, I created a simulation-version.</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 3040115,
      "author_name": "simonveitner",
      "author_url": "",
      "post_date": "11/08/2024 17:47:24",
      "content": "<p>Thank you for providing this. It helps a lot it local debugging!!!</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "3023431": "As always, the time series API has memory issues. This time, there are also time-related challenges. Therefore, as I created a notebook explaining the new time series API, which served as the basis for building this simulator.\n\nhttps://www.kaggle.com/code/chumajin/janestreet-simulator-for-time-series-api\n\nYou can use it by simply changing the period in #1 and the predict function in #3 in the public notebook to your own!\n\nIf there are any mistakes, I would appreciate it if you could point them out.\n\n\n-- updated 2024125 --\n\nFrom this [topic](https://www.kaggle.com/competitions/jane-street-real-time-market-data-forecasting/discussion/542022#3026354), I remake this simulator using the evaluation API directly. Notebook has been updated. But, not change how to use this. \n\nEnjoy this competition ~ .",
    "3023920": "Thank you @chumajin. Your work is very insightful. For my TF model the approximate time is close to the true submission time. I think it can help us to control timeout issues.",
    "3023984": "ulrich07 Thanks for the more information! I'm glad it works well!",
    "3024103": "I hope kaggle could add more dummy data for debug purpose ... Currently, there is only 1 time_id of data.",
    "3024245": "I have made a kernel using the given train data to generate synthetic test for debugging. I hope it will be helpful for you. Link: https://www.kaggle.com/code/shiyili/js24-rmf-generate-synthetic-test-data",
    "3024246": "here is how I actually use it in my only inference pipeline: https://www.kaggle.com/code/shiyili/js2024-rmf-gru-inference",
    "3024274": "yuanzhezhou You are absolutely right. In this regard, the previous competition version was better, wasn't it...\nBecause of this, I created a simulation-version.",
    "3024276": "shiyili It's similar to mine! Thank you for sharing.",
    "3040115": "Thank you for providing this. It helps a lot it local debugging!!!"
  },
  "source": "meta"
}