Spaces:
Runtime error
Runtime error
Update utils/huggingface_utils.py
Browse files- utils/huggingface_utils.py +12 -6
utils/huggingface_utils.py
CHANGED
|
@@ -15,16 +15,13 @@ class HuggingFaceUploader:
|
|
| 15 |
raise ValueError("repo_id não configurado")
|
| 16 |
|
| 17 |
try:
|
| 18 |
-
# Criar ou clonar repositório
|
| 19 |
repo = Repository(
|
| 20 |
local_dir=directory_path,
|
| 21 |
clone_from=self.repo_id,
|
| 22 |
use_auth_token=self.token
|
| 23 |
)
|
| 24 |
|
| 25 |
-
# Fazer commit e push
|
| 26 |
repo.push_to_hub(commit_message="Add processed LIBRAS video data")
|
| 27 |
-
|
| 28 |
return f"https://huggingface.co/spaces/{self.repo_id}"
|
| 29 |
|
| 30 |
except Exception as e:
|
|
@@ -50,8 +47,17 @@ datasets:
|
|
| 50 |
# Dataset de Vídeos em LIBRAS Processados
|
| 51 |
|
| 52 |
## Descrição
|
| 53 |
-
|
| 54 |
|
| 55 |
## Metadados
|
| 56 |
-
|
| 57 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
raise ValueError("repo_id não configurado")
|
| 16 |
|
| 17 |
try:
|
|
|
|
| 18 |
repo = Repository(
|
| 19 |
local_dir=directory_path,
|
| 20 |
clone_from=self.repo_id,
|
| 21 |
use_auth_token=self.token
|
| 22 |
)
|
| 23 |
|
|
|
|
| 24 |
repo.push_to_hub(commit_message="Add processed LIBRAS video data")
|
|
|
|
| 25 |
return f"https://huggingface.co/spaces/{self.repo_id}"
|
| 26 |
|
| 27 |
except Exception as e:
|
|
|
|
| 47 |
# Dataset de Vídeos em LIBRAS Processados
|
| 48 |
|
| 49 |
## Descrição
|
| 50 |
+
Vídeos em LIBRAS processados com extração de keypoints usando MediaPipe.
|
| 51 |
|
| 52 |
## Metadados
|
| 53 |
+
{json.dumps(metadata, indent=2)}
|
| 54 |
+
|
| 55 |
+
## Estrutura
|
| 56 |
+
- *.mp4: Vídeo normalizado
|
| 57 |
+
- *_keypoints.json: Keypoints extraídos
|
| 58 |
+
- metadata.json: Metadados do processamento
|
| 59 |
+
"""
|
| 60 |
+
|
| 61 |
+
readme_path = os.path.join(directory_path, 'README.md')
|
| 62 |
+
with open(readme_path, 'w', encoding='utf-8') as f:
|
| 63 |
+
f.write(card_content)
|