Skip to content

Commit

Permalink
deprecate pwc, change env name to 'video_features' (#112)
Browse files Browse the repository at this point in the history
* deprecate pwc, change env name to 'video_features'
* typos
* user error on pwc selection
* LICENSE --> MIT 😊
  • Loading branch information
v-iashin authored Jan 20, 2024
1 parent bd827df commit 40c3f29
Show file tree
Hide file tree
Showing 34 changed files with 115 additions and 1,835 deletions.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,10 @@
# Output files
./output
./Output

# vggish checkpoints
models/vggish/hub/checkpoints/vggish-10086976.pth
models/vggish/hub/checkpoints/vggish_pca_params-970ea276.pth

# extracted features
tmp/
109 changes: 5 additions & 104 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ RUN echo ". /home/ubuntu/miniconda3/etc/profile.d/conda.sh" >> ~/.profile
RUN conda init bash
RUN conda config --set auto_activate_base false

RUN echo $'name: torch_zoo\n\
RUN echo $'name: video_features\n\
channels:\n\
- pytorch\n\
- conda-forge\n\
Expand Down Expand Up @@ -119,113 +119,14 @@ dependencies:\n\
- zstd=1.4.5=h9ceee32_0\n\
- pip:\n\
- opencv-python==4.4.0.44\n\
' >> conda_env_torch_zoo.yml
' >> conda_env.yml

RUN echo $'name: pwc\n\
channels:\n\
- pytorch\n\
- conda-forge\n\
- defaults\n\
dependencies:\n\
- _libgcc_mutex=0.1=main\n\
- antlr-python-runtime=4.9.3=pyhd8ed1ab_1\n\
- attrs=22.1.0=pyh71513ae_1\n\
- autopep8=1.4.4=py_0\n\
- av=7.0.1=py37hfbe2fac_1\n\
- backports=1.0=py_2\n\
- backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0\n\
- blas=1.0=mkl\n\
- bzip2=1.0.8=h7b6447c_0\n\
- ca-certificates=2022.6.15=ha878542_0\n\
- certifi=2022.6.15=py37h89c1867_0\n\
- cffi=1.14.0=py37he30daa8_1\n\
- cudatoolkit=10.0.130=0\n\
- cudnn=7.3.1=cuda10.0_0\n\
- cupy=5.1.0=py37hc0ce245_0\n\
- fastrlock=0.4=py37he6710b0_0\n\
- ffmpeg=4.1.3=h167e202_0\n\
- flake8=3.8.2=py_0\n\
- freetype=2.9.1=h8a8886c_1\n\
- ftfy=6.1.1=pyhd8ed1ab_0\n\
- gmp=6.1.2=h6c8ec71_1\n\
- gnutls=3.6.5=h71b1129_1002\n\
- h5py=2.8.0=py37h989c5e5_3\n\
- hdf5=1.10.2=hba1933b_1\n\
- importlib-metadata=1.6.0=py37_0\n\
- importlib_metadata=1.5.0=py37_0\n\
- iniconfig=1.1.1=pyh9f0ad1d_0\n\
- intel-openmp=2020.1=217\n\
- jpeg=9b=h024ee3a_2\n\
- lame=3.100=h7b6447c_0\n\
- ld_impl_linux-64=2.33.1=h53a641e_7\n\
- libedit=3.1.20181209=hc058e9b_0\n\
- libffi=3.3=he6710b0_1\n\
- libgcc-ng=9.1.0=hdf63c60_0\n\
- libgfortran-ng=7.3.0=hdf63c60_0\n\
- libiconv=1.15=h63c8f33_5\n\
- libpng=1.6.37=hbc83047_0\n\
- libstdcxx-ng=9.1.0=hdf63c60_0\n\
- libtiff=4.1.0=h2733197_0\n\
- mccabe=0.6.1=py37_1\n\
- mkl=2020.1=217\n\
- mkl-service=2.3.0=py37he904b0f_0\n\
- mkl_fft=1.0.15=py37ha843d7b_0\n\
- mkl_random=1.1.1=py37h0573a6f_0\n\
- nccl=1.3.5=cuda10.0_0\n\
- ncurses=6.2=he6710b0_1\n\
- nettle=3.4.1=hbb512f6_0\n\
- ninja=1.9.0=py37hfd86e86_0\n\
- numpy=1.15.4=py37h7e9f1db_0\n\
- numpy-base=1.15.4=py37hde5b4d6_0\n\
- olefile=0.46=py37_0\n\
- omegaconf=2.1.1=py37h89c1867_1\n\
- openh264=1.8.0=hd408876_0\n\
- openssl=1.1.1q=h7f8727e_0\n\
- packaging=21.3=pyhd8ed1ab_0\n\
- pillow=6.1.0=py37h34e0f95_0\n\
- pip=20.0.2=py37_3\n\
- pluggy=1.0.0=py37h89c1867_3\n\
- py=1.11.0=pyh6c4a22f_0\n\
- pycodestyle=2.6.0=py_0\n\
- pycparser=2.20=py_0\n\
- pyflakes=2.2.0=py_0\n\
- pyparsing=3.0.9=pyhd8ed1ab_0\n\
- pytest=7.1.2=py37h89c1867_0\n\
- python=3.7.7=hcff3b4d_5\n\
- python_abi=3.7=1_cp37m\n\
- pytorch=1.2.0=cuda100py37h938c94c_0\n\
- pyyaml=5.3.1=py37hb5d75c8_1\n\
- readline=8.0=h7b6447c_0\n\
- regex=2022.3.15=py37h7f8727e_0\n\
- rope=0.17.0=py_0\n\
- scipy=1.5.2=py37h0b6359f_0\n\
- setuptools=46.4.0=py37_0\n\
- six=1.14.0=py37_0\n\
- sqlite=3.31.1=h62c20be_1\n\
- tk=8.6.8=hbc83047_0\n\
- tomli=2.0.1=pyhd8ed1ab_0\n\
- torchvision=0.4.0=cuda100py37hecfc37a_0\n\
- tqdm=4.46.0=py_0\n\
- typing_extensions=4.0.1=pyha770c72_0\n\
- wcwidth=0.2.5=pyh9f0ad1d_2\n\
- wheel=0.34.2=py37_0\n\
- x264=1!152.20180806=h7b6447c_0\n\
- xz=5.2.5=h7b6447c_0\n\
- yaml=0.2.5=h516909a_0\n\
- zipp=3.1.0=py_0\n\
- zlib=1.2.11=h7b6447c_3\n\
- zstd=1.3.7=h0b5b093_0\n\
- pip:\n\
- opencv-python==4.4.0.44\n\
' >> conda_env_pwc.yml

RUN conda env create -f conda_env_torch_zoo.yml
RUN conda env create -f conda_env_pwc.yml
RUN conda env create -f conda_env.yml
RUN conda clean -afy
RUN rm ./Miniconda3-latest-Linux-x86_64.sh

RUN sudo apt-get -qq install libglib2.0-0 libsndfile1 libsm6 libxext6 libxrender-dev libgl1

SHELL ["conda", "run", "-n", "torch_zoo", "/bin/bash", "-c"]
SHELL ["conda", "run", "-n", "video_features", "/bin/bash", "-c"]

ENTRYPOINT ["conda", "run", "--no-capture-output", "-n", "torch_zoo"]
ENTRYPOINT ["conda", "run", "--no-capture-output", "-n", "video_features"]
Loading

0 comments on commit 40c3f29

Please sign in to comment.