Spaces:
Paused
Paused
seprete downloading public and private
Browse files- Dockerfile +5 -2
- download_pre_datas.py → download_private_datas.py +1 -4
- download_public_datas.py +16 -0
Dockerfile
CHANGED
@@ -17,7 +17,8 @@ SHELL ["conda", "run","--no-capture-output", "-p","/app/env", "/bin/bash", "-c"]
|
|
17 |
|
18 |
COPY --chown=1000:1000 ./code /app/code
|
19 |
COPY --chown=1000:1000 ./web_server.py /app/code/web_server.py
|
20 |
-
COPY --chown=1000:1000 ./
|
|
|
21 |
|
22 |
ENV TCNN_CUDA_ARCHITECTURES 75
|
23 |
|
@@ -32,4 +33,6 @@ RUN ./.pixi/envs/default/bin/python3 -m pip install psutil
|
|
32 |
|
33 |
RUN ./.pixi/envs/default/bin/python3 -m pip install moviepy
|
34 |
|
35 |
-
|
|
|
|
|
|
17 |
|
18 |
COPY --chown=1000:1000 ./code /app/code
|
19 |
COPY --chown=1000:1000 ./web_server.py /app/code/web_server.py
|
20 |
+
COPY --chown=1000:1000 ./download_public_datas.py /app/code/download_public_datas.py
|
21 |
+
COPY --chown=1000:1000 ./download_private_datas.py /app/code/download_private_datas.py
|
22 |
|
23 |
ENV TCNN_CUDA_ARCHITECTURES 75
|
24 |
|
|
|
33 |
|
34 |
RUN ./.pixi/envs/default/bin/python3 -m pip install moviepy
|
35 |
|
36 |
+
RUN ./.pixi/envs/default/bin/python /app/code/download_public_datas.py
|
37 |
+
|
38 |
+
CMD ["pixi run python /app/code/download_private_datas.py && pixi run python /app/code/web_server.py"]
|
download_pre_datas.py → download_private_datas.py
RENAMED
@@ -15,9 +15,6 @@ def unzip(file):
|
|
15 |
|
16 |
snapshot_download(repo_id='XDimLab/HUGSIM_private',revision='main',local_dir='/app/app_datas/ss/',local_dir_use_symlinks=False,allow_patterns=['scenes.zip'], repo_type='dataset', token=DATA_TOKEN)
|
17 |
snapshot_download(repo_id='XDimLab/HUGSIM_private',revision='main',local_dir='/app/app_datas/ss/',local_dir_use_symlinks=False,allow_patterns=['scenarios.zip'], repo_type='dataset', token=DATA_TOKEN)
|
18 |
-
snapshot_download(repo_id='XDimLab/HUGSIM',revision='main',local_dir='/app/app_datas/',local_dir_use_symlinks=False,allow_patterns=['3DRealCar/**'],repo_type='dataset')
|
19 |
-
snapshot_download(repo_id='XDimLab/HUGSIM',revision='main',local_dir='/app/app_datas/',local_dir_use_symlinks=False,allow_patterns=['nusc_map_cache.zip'],repo_type='dataset')
|
20 |
|
21 |
unzip(Path("/app/app_datas/ss/scenes.zip"))
|
22 |
-
unzip(Path("/app/app_datas/ss/scenarios.zip"))
|
23 |
-
unzip(Path("/app/app_datas/nusc_map_cache.zip"))
|
|
|
15 |
|
16 |
snapshot_download(repo_id='XDimLab/HUGSIM_private',revision='main',local_dir='/app/app_datas/ss/',local_dir_use_symlinks=False,allow_patterns=['scenes.zip'], repo_type='dataset', token=DATA_TOKEN)
|
17 |
snapshot_download(repo_id='XDimLab/HUGSIM_private',revision='main',local_dir='/app/app_datas/ss/',local_dir_use_symlinks=False,allow_patterns=['scenarios.zip'], repo_type='dataset', token=DATA_TOKEN)
|
|
|
|
|
18 |
|
19 |
unzip(Path("/app/app_datas/ss/scenes.zip"))
|
20 |
+
unzip(Path("/app/app_datas/ss/scenarios.zip"))
|
|
download_public_datas.py
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import zipfile
|
2 |
+
import os
|
3 |
+
from pathlib import Path
|
4 |
+
|
5 |
+
from huggingface_hub import snapshot_download
|
6 |
+
|
7 |
+
def unzip(file):
|
8 |
+
file_path = file.as_posix()
|
9 |
+
dir_path = file.parent.as_posix()
|
10 |
+
with zipfile.ZipFile(file_path, 'r') as zip_ref:
|
11 |
+
zip_ref.extractall(dir_path)
|
12 |
+
|
13 |
+
snapshot_download(repo_id='XDimLab/HUGSIM',revision='main',local_dir='/app/app_datas/',local_dir_use_symlinks=False,allow_patterns=['3DRealCar/**'],repo_type='dataset')
|
14 |
+
snapshot_download(repo_id='XDimLab/HUGSIM',revision='main',local_dir='/app/app_datas/',local_dir_use_symlinks=False,allow_patterns=['nusc_map_cache.zip'],repo_type='dataset')
|
15 |
+
|
16 |
+
unzip(Path("/app/app_datas/nusc_map_cache.zip"))
|