usage: huggingface-cli [<args>] download [-h] [--repo-type {model,dataset,space}] [--revision REVISION] [--include [INCLUDE ...]] [--exclude [EXCLUDE ...]] [--cache-dir CACHE_DIR] [--local-dir LOCAL_DIR] [--local-dir-use-symlinks {auto,True,False}] [--force-download] [...
具体的huggingface-cli相关代码,在Github上 huggingface_hub仓库 /src/huggingface_hub/commands/download.py。 其在DownloadCommand 类中,定义了 --include, --exclude的参数解析器,参数nargs="*", type=str,意为解析后续任意数量的参数,并作为一个string类型的列表返回。 将这两个参数赋值allow_patterns = self.in...
>>> huggingface-cli download bigcode/the-stack --repo-type=dataset --revision=v1.2 --include="data/python/*"--exclu de="*.json"--exclude="*.zip"Fetching 206 files: 100%|████████████████████████████████████████████|206/206 [02:...
Download a subset of a repo >>> huggingface-cli download bigcode/the-stack --repo-type=dataset --revision=v1.2 --include="data/python/*" --exclu de="*.json" --exclude="*.zip" Fetching 206 files: 100%|███████████████████████████████████...
# Upload file >>> huggingface-cli upload my-cool-model ./my-cool-model.safetensors # Upload filtered directory (example: tensorboard logs except for the last run) >>> huggingface-cli upload my-cool-model ./model/training /logs --include "*.tfevents.*" --exclude "*20230905*" # Upload...