From 75826c7ca37b79600c75ef4f0bed78366cdd9a08 Mon Sep 17 00:00:00 2001
From: yilun_jin <jyl.jal123@gmail.com>
Date: Fri, 22 Mar 2024 04:58:34 +0000
Subject: [PATCH] Update docs/submission.md

---
 docs/submission.md | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/docs/submission.md b/docs/submission.md
index 96b67be..843a761 100644
--- a/docs/submission.md
+++ b/docs/submission.md
@@ -20,9 +20,9 @@ This document is designed to assist you in making your initial submission smooth
 
 Our platform supports custom runtime environments. This means you have the flexibility to choose any libraries or frameworks necessary for your project. Here’s how you can specify your runtime and dependencies:
 
-- **`requirements.txt`**: List any PyPI packages your project needs.
+- **`requirements.txt`**: List any PyPI packages your project needs. **Do specify versions, as we observe significant difference in inference time between different `transformer` versions.**
 - **`apt.txt`**: Include any apt packages required.
-- **`Dockerfile`**: Optionally, you can provide your own Dockerfile. An example is located at `utilities/_Dockerfile`, which can serve as a helpful starting point.
+- **`Dockerfile`**: Optionally, you can provide your own Dockerfile. An example is located at `utilities/_Dockerfile`, which can serve as a helpful starting point. **the 
 
 For detailed setup instructions regarding runtime dependencies, refer to the documentation in the `docs/runtime.md` file.
 
@@ -37,7 +37,9 @@ Your project should follow the structure outlined in the starter kit. Here’s a
 ├── data
 │   └── development.json            # Development dataset local testing
 ├── docs
-│   └── runtime.md                  # Documentation on the runtime environment setup, dependency confifgs
+│   └── runtime.md                  # Documentation on the runtime environment setup, dependency configs
+├── Dockerfile                      # The Dockerfile that will be used to build your submission and all dependencies. The default one will work fine, but you can write your own. 
+├── docker_run.sh                   # This script builds your submission locally and calls `local_evaluation.py`. It can be used to debug (if your submission fails to build). 
 ├── local_evaluation.py             # Use this to check your model evaluation flow locally
 ├── metrics.py                      # Scripts to calculate evaluation metrics for your model's performance
 ├── models
-- 
GitLab