hyzhou404 commited on
Commit
91eefa0
·
1 Parent(s): 015db9f

seprete downloading public and private

Browse files
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 ./download_pre_datas.py /app/code/download_pre_datas.py
 
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
- CMD ["pixi run python download_pre_datas.py && pixi run python /app/code/web_server.py"]
 
 
 
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"))