Spaces:
Sleeping
Sleeping
Download src/deep_learning/data/poetry/runner.py from yetrun/general-deep-learning: direct link, hf CLI and curl.
- Browser
- Download file 909 Bytes
-
https://huggingface.co/spaces/yetrun/general-deep-learning/resolve/main/src/deep_learning/data/poetry/runner.py
- Command line
-
hf download hf://spaces/yetrun/general-deep-learning/src/deep_learning/data/poetry/runner.py
-
curl -L -o runner.py https://huggingface.co/spaces/yetrun/general-deep-learning/resolve/main/src/deep_learning/data/poetry/runner.py
909 Bytes
| """诗歌数据集 Runner | |
| Usage: | |
| python data/poetry/runner.py build_vocab | |
| python data/poetry/runner.py test_dataset | |
| ENV=production python data/poetry/runner.py build_vocab | |
| """ | |
| import pathlib | |
| import sys | |
| sys.path.insert(0, str(pathlib.Path(__file__).parent.parent.parent)) | |
| from .dataset import PoetryDataset | |
| from deep_learning.data.runner import DatasetRunner | |
| from deep_learning.env.resolve import resolve_path, resolve_env, resolve_saved | |
| dataset = PoetryDataset( | |
| data_dir=str( | |
| resolve_env(resolve_path("data/dev/poetry"), resolve_path("~/data/Poetry/诗歌数据集")) | |
| ), | |
| vocab_path=str( | |
| resolve_env( | |
| resolve_saved("vocab/poetry/vocab.txt"), | |
| resolve_path("~/data/Poetry/vocabulary.txt"), | |
| ) | |
| ), | |
| sequence_length=100, | |
| ) | |
| runner = DatasetRunner( | |
| dataset=dataset, | |
| name="poetry", | |
| ) | |
| if __name__ == "__main__": | |
| runner() | |