Download scripts/train_test.py from Dengliming/StreamPIReal6_3w: direct link, hf CLI and curl.
- Browser
- Download file 718 Bytes
-
https://huggingface.co/Dengliming/StreamPIReal6_3w/resolve/main/scripts/train_test.py
- Command line
-
hf download hf://Dengliming/StreamPIReal6_3w/scripts/train_test.py
-
curl -L -o train_test.py https://huggingface.co/Dengliming/StreamPIReal6_3w/resolve/main/scripts/train_test.py
718 Bytes
| import dataclasses | |
| import os | |
| import pathlib | |
| import pytest | |
| os.environ["JAX_PLATFORMS"] = "cpu" | |
| from openpi.training import config as _config | |
| from . import train | |
| def test_train(tmp_path: pathlib.Path, config_name: str): | |
| config = dataclasses.replace( | |
| _config._CONFIGS_DICT[config_name], # noqa: SLF001 | |
| batch_size=2, | |
| checkpoint_base_dir=str(tmp_path / "checkpoint"), | |
| exp_name="test", | |
| overwrite=False, | |
| resume=False, | |
| num_train_steps=2, | |
| log_interval=1, | |
| ) | |
| train.main(config) | |
| # test resuming | |
| config = dataclasses.replace(config, resume=True, num_train_steps=4) | |
| train.main(config) | |