🧪 Novos tutoriais em andamento — do braço robótico ao sensor
Ir para o conteúdo
Compre este produtoLoja oficialSite oficial

Etapa 6: Enviar o dataset ao Hugging Face (opcional) ​

Método 1: envio local (não recomendado, velocidade de upload lenta) ​

  • Envio automático

Defina push_to_hub=true ao coletar o conjunto de dados; após a coleta, o envio é feito automaticamente

image.png

  • Envio manual

Defina push_to_hub=false ao coletar o conjunto de dados; após a coleta, faça o envio manualmente

Shell
hf upload <usuario>/lerobot_my_dataset_a /Users/<usuario>/.cache/huggingface/lerobot/<usuario>/lerobot_my_dataset_a / --repo-type=dataset

Tanto no envio automático quanto no manual, a velocidade de upload é muito lenta (cem KB por segundo)

Porque o servidor do HuggingFace está no exterior

Método 2: envio pela plataforma de GPU na nuvem (recomendado) ​

Fazer login na plataforma de GPU na nuvem Featurize ​

https://featurize.cn?s=d7ce99f842414bfcaea5662a97581bd1

Iniciar uma instância de GPU na nuvem ​

Enviar o pacote compactado do conjunto de dados para Conjuntos de dados ​

Copiar o comando de download da instância ​

image.png

Executar na linha de comando da instância de GPU na nuvem ​

Shell
pip install httpx

unzip your_datasets.zip

hf auth login

Enviar o conjunto de dados para o HuggingFace ​

Crie um arquivo upload_dataset.py com o seguinte conteúdo

Python
from huggingface_hub import HfApi

api = HfApi()

api.upload_folder(
    folder_path="~/lerobot_my_dataset_a",
    repo_id="<usuario>/lerobot_my_dataset_a",
    repo_type="dataset"
)

api.create_tag("<usuario>/lerobot_my_dataset_a", tag="v0.4.0", repo_type="dataset")

Executar o arquivo

Shell
python upload_dataset.py

image.png

  • Outro método de envio (não recomendado)
Shell
hf upload <usuario>/lerobot_my_dataset_a lerobot_my_dataset_a / --repo-type=dataset

image.png

Ver o conjunto de dados no HuggingFace ​

https://huggingface.co/datasets/Juxi-Technology/soarm_amazing_hand_pick

image.png

image.png