{"id":20446356,"url":"https://github.com/ray-project/ray-train-user-testing","last_synced_at":"2026-05-28T21:31:25.925Z","repository":{"id":185138475,"uuid":"671707681","full_name":"ray-project/ray-train-user-testing","owner":"ray-project","description":null,"archived":false,"fork":false,"pushed_at":"2023-10-30T22:48:50.000Z","size":173,"stargazers_count":0,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-12-07T01:20:54.005Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ray-project.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-28T00:43:48.000Z","updated_at":"2025-07-24T10:27:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"449fea4a-0e6d-411c-801e-d56f46ae36e4","html_url":"https://github.com/ray-project/ray-train-user-testing","commit_stats":null,"previous_names":["ray-project/ray-train-user-testing"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ray-project/ray-train-user-testing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ray-project%2Fray-train-user-testing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ray-project%2Fray-train-user-testing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ray-project%2Fray-train-user-testing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ray-project%2Fray-train-user-testing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ray-project","download_url":"https://codeload.github.com/ray-project/ray-train-user-testing/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ray-project%2Fray-train-user-testing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33627934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-28T02:00:06.440Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T10:19:36.984Z","updated_at":"2026-05-28T21:31:25.908Z","avatar_url":"https://github.com/ray-project.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 Unleash the Power of Ray: Scale your Training on Cloud GPU Clusters\n\nThis repository provides templates to **prepare for the Ray Train user tests**. During testing, we'll help you scale machine learning workloads to cloud clusters with multi-node, multi-GPU training.\n\n## Getting Started\nThese instructions will help you prepare the environment on Anyscale Workspace. Please fork this repository and follow the instructions below. Please send your forked github repository URL back to us before user testing.\n\n## Prerequisites\n- You have a runnable Model training script on your local machines.\n- You are training with publicly available datasets and models.\n- Python \u003e= 3.8\n\n\n## Step 1: Prepare your Data\n\nPlease put your data preparation logics in `prepare_data.sh`. \n\n```bash\n# Example: download MNIST dataset\nwget http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz\nwget http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz\nwget http://yann.lecun.com/exdb/mnist/t10k-images-idx3-ubyte.gz\nwget http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz\n```\n\nYou can skip this step if you are loading the dataset in your training script, e.g.\n\n```python\nfrom datasets import load_dataset\nds = load_dataset(\"glue\", \"cola\")\n```\n\n## Step 2: Configure Package Dependecies\n\nPut all the required Python packages in `requirements.txt`. Our team will help you install these dependencies before testing.\n\n```\n# requirements.txt\npytorch-lightning==2.0.3\ntransformers==4.31.0\n```\n\n## Step 3: Prepare your Training Script\n\nFinally, put your training scripts into the `./src` folder. Please include any header files, metadata, and configuration files in this folder. \n\nYou are also encouraged to provide a simple guide for running your code in `./src/train.sh`, so that we can easily check if your code can run without frictions with dependencies.\n\n##  🎉 Congratulations!\n\nYou have completed all the steps. Remember to send your forked GitHub repository URL back to us before user testing! We are looking forward to work with you to unlease the power of Ray!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fray-project%2Fray-train-user-testing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fray-project%2Fray-train-user-testing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fray-project%2Fray-train-user-testing/lists"}