.
├── bin
│   ├── activate
│   ├── activate.csh
│   ├── activate.fish
│   ├── activate.nu
│   ├── activate.ps1
│   ├── activate_this.py
│   ├── debugpy
│   ├── debugpy-adapter
│   ├── f2py
│   ├── fonttools
│   ├── httpx
│   ├── ipython
│   ├── ipython3
│   ├── isympy
│   ├── jlpm
│   ├── jsonpointer
│   ├── jsonschema
│   ├── jupyter
│   ├── jupyter-dejavu
│   ├── jupyter-events
│   ├── jupyter-execute
│   ├── jupyter-kernel
│   ├── jupyter-kernelspec
│   ├── jupyter-lab
│   ├── jupyter-labextension
│   ├── jupyter-labhub
│   ├── jupyter-migrate
│   ├── jupyter-nbconvert
│   ├── jupyter-run
│   ├── jupyter-server
│   ├── jupyter-troubleshoot
│   ├── jupyter-trust
│   ├── normalizer
│   ├── numpy-config
│   ├── pip
│   ├── pip3
│   ├── pip3.12
│   ├── proton
│   ├── proton-viewer
│   ├── pybabel
│   ├── pyftmerge
│   ├── pyftsubset
│   ├── pygmentize
│   ├── pyjson5
│   ├── python -> /usr/bin/python3
│   ├── python3 -> python
│   ├── python3.12 -> python
│   ├── send2trash
│   ├── streamlit
│   ├── streamlit.cmd
│   ├── torchfrtrace
│   ├── torchrun
│   ├── tqdm
│   ├── ttx
│   ├── watchmedo
│   └── wsdump
├── CACHEDIR.TAG
├── docker
│   ├── Dockerfile.api
│   └── Dockerfile.ui
├── docker-compose.yml
├── Dockerfile
├── .dockerignore
├── .env
├── etc
│   └── jupyter
│       ├── jupyter_notebook_config.d
│       │   └── jupyterlab.json
│       ├── jupyter_server_config.d
│       │   ├── jupyterlab.json
│       │   ├── jupyter-lsp-jupyter-server.json
│       │   ├── jupyter_server_terminals.json
│       │   └── notebook_shim.json
│       └── nbconfig
│           └── notebook.d
├── .gitignore
├── .idea
│   ├── .gitignore
│   ├── inspectionProfiles
│   │   └── profiles_settings.xml
│   ├── misc.xml
│   ├── modules.xml
│   ├── Thesis.iml
│   ├── vcs.xml
│   └── workspace.xml
├── lib
│   └── python3.12
│       └── site-packages
│           ├── altair
│           ├── altair-6.0.0.dist-info
│           ├── anyio
│           ├── anyio-4.12.1.dist-info
│           ├── argon2
│           ├── argon2_cffi-25.1.0.dist-info
│           ├── _argon2_cffi_bindings
│           ├── argon2_cffi_bindings-25.1.0.dist-info
│           ├── arrow
│           ├── arrow-1.4.0.dist-info
│           ├── asttokens
│           ├── asttokens-3.0.1.dist-info
│           ├── async_lru
│           ├── async_lru-2.0.5.dist-info
│           ├── attr
│           ├── attrs
│           ├── attrs-25.4.0.dist-info
│           ├── babel
│           ├── babel-2.17.0.dist-info
│           ├── beautifulsoup4-4.14.3.dist-info
│           ├── bleach
│           ├── bleach-6.3.0.dist-info
│           ├── blinker
│           ├── blinker-1.9.0.dist-info
│           ├── bs4
│           ├── cachetools
│           ├── cachetools-6.2.4.dist-info
│           ├── certifi
│           ├── certifi-2026.1.4.dist-info
│           ├── cffi
│           ├── cffi-2.0.0.dist-info
│           ├── _cffi_backend.cpython-312-x86_64-linux-gnu.so
│           ├── charset_normalizer
│           ├── charset_normalizer-3.4.4.dist-info
│           ├── click
│           ├── click-8.3.1.dist-info
│           ├── comm
│           ├── comm-0.2.3.dist-info
│           ├── contourpy
│           ├── contourpy-1.3.3.dist-info
│           ├── cycler
│           ├── cycler-0.12.1.dist-info
│           ├── dateutil
│           ├── debugpy
│           ├── debugpy-1.8.19.dist-info
│           ├── decorator-5.2.1.dist-info
│           ├── decorator.py
│           ├── defusedxml
│           ├── defusedxml-0.7.1.dist-info
│           ├── _distutils_hack
│           ├── distutils-precedence.pth
│           ├── .DS_Store
│           ├── executing
│           ├── executing-2.2.1.dist-info
│           ├── fastjsonschema
│           ├── fastjsonschema-2.21.2.dist-info
│           ├── filelock
│           ├── filelock-3.20.3.dist-info
│           ├── fontTools
│           ├── fonttools-4.61.1.dist-info
│           ├── fqdn
│           ├── fqdn-1.5.1.dist-info
│           ├── fsspec
│           ├── fsspec-2026.1.0.dist-info
│           ├── functorch
│           ├── git
│           ├── gitdb
│           ├── gitdb-4.0.12.dist-info
│           ├── gitpython-3.1.46.dist-info
│           ├── google
│           ├── h11
│           ├── h11-0.16.0.dist-info
│           ├── httpcore
│           ├── httpcore-1.0.9.dist-info
│           ├── httpx
│           ├── httpx-0.28.1.dist-info
│           ├── idna
│           ├── idna-3.11.dist-info
│           ├── ipykernel
│           ├── ipykernel-7.1.0.dist-info
│           ├── ipykernel_launcher.py
│           ├── IPython
│           ├── ipython-9.9.0.dist-info
│           ├── ipython_pygments_lexers-1.1.1.dist-info
│           ├── ipython_pygments_lexers.py
│           ├── isoduration
│           ├── isoduration-20.11.0.dist-info
│           ├── isympy.py
│           ├── jedi
│           ├── jedi-0.19.2.dist-info
│           ├── jinja2
│           ├── jinja2-3.1.6.dist-info
│           ├── joblib
│           ├── joblib-1.5.3.dist-info
│           ├── json5
│           ├── json5-0.13.0.dist-info
│           ├── jsonpointer-3.0.0.dist-info
│           ├── jsonpointer.py
│           ├── jsonschema
│           ├── jsonschema-4.26.0.dist-info
│           ├── jsonschema_specifications
│           ├── jsonschema_specifications-2025.9.1.dist-info
│           ├── jupyter_client
│           ├── jupyter_client-8.8.0.dist-info
│           ├── jupyter_core
│           ├── jupyter_core-5.9.1.dist-info
│           ├── jupyter_events
│           ├── jupyter_events-0.12.0.dist-info
│           ├── jupyterlab
│           ├── jupyterlab-4.5.1.dist-info
│           ├── jupyterlab_pygments
│           ├── jupyterlab_pygments-0.3.0.dist-info
│           ├── jupyterlab_server
│           ├── jupyterlab_server-2.28.0.dist-info
│           ├── jupyter_lsp
│           ├── jupyter_lsp-2.3.0.dist-info
│           ├── jupyter.py
│           ├── jupyter_server
│           ├── jupyter_server-2.17.0.dist-info
│           ├── jupyter_server_terminals
│           ├── jupyter_server_terminals-0.5.3.dist-info
│           ├── kiwisolver
│           ├── kiwisolver-1.4.9.dist-info
│           ├── lark
│           ├── lark-1.3.1.dist-info
│           ├── markupsafe
│           ├── markupsafe-3.0.3.dist-info
│           ├── matplotlib
│           ├── matplotlib-3.10.8.dist-info
│           ├── matplotlib_inline
│           ├── matplotlib_inline-0.2.1.dist-info
│           ├── mistune
│           ├── mistune-3.2.0.dist-info
│           ├── mpl_toolkits
│           ├── mpmath
│           ├── mpmath-1.3.0.dist-info
│           ├── narwhals
│           ├── narwhals-2.15.0.dist-info
│           ├── nbclient
│           ├── nbclient-0.10.4.dist-info
│           ├── nbconvert
│           ├── nbconvert-7.16.6.dist-info
│           ├── nbformat
│           ├── nbformat-5.10.4.dist-info
│           ├── nest_asyncio-1.6.0.dist-info
│           ├── nest_asyncio.py
│           ├── networkx
│           ├── networkx-3.6.1.dist-info
│           ├── notebook_shim
│           ├── notebook_shim-0.2.4.dist-info
│           ├── numpy
│           ├── numpy-2.4.1.dist-info
│           ├── numpy.libs
│           ├── nvidia
│           ├── nvidia_cublas_cu12-12.8.4.1.dist-info
│           ├── nvidia_cuda_cupti_cu12-12.8.90.dist-info
│           ├── nvidia_cuda_nvrtc_cu12-12.8.93.dist-info
│           ├── nvidia_cuda_runtime_cu12-12.8.90.dist-info
│           ├── nvidia_cudnn_cu12-9.10.2.21.dist-info
│           ├── nvidia_cufft_cu12-11.3.3.83.dist-info
│           ├── nvidia_cufile_cu12-1.13.1.3.dist-info
│           ├── nvidia_curand_cu12-10.3.9.90.dist-info
│           ├── nvidia_cusolver_cu12-11.7.3.90.dist-info
│           ├── nvidia_cusparse_cu12-12.5.8.93.dist-info
│           ├── nvidia_cusparselt_cu12-0.7.1.dist-info
│           ├── nvidia_nccl_cu12-2.27.5.dist-info
│           ├── nvidia_nvjitlink_cu12-12.8.93.dist-info
│           ├── nvidia_nvshmem_cu12-3.3.20.dist-info
│           ├── nvidia_nvtx_cu12-12.8.90.dist-info
│           ├── packaging
│           ├── packaging-25.0.dist-info
│           ├── pandas
│           ├── pandas-2.3.3.dist-info
│           ├── pandocfilters-1.5.1.dist-info
│           ├── pandocfilters.py
│           ├── parso
│           ├── parso-0.8.5.dist-info
│           ├── pexpect
│           ├── pexpect-4.9.0.dist-info
│           ├── PIL
│           ├── pillow-12.1.0.dist-info
│           ├── pillow.libs
│           ├── pip
│           ├── pip-25.3.dist-info
│           ├── pkg_resources
│           ├── platformdirs
│           ├── platformdirs-4.5.1.dist-info
│           ├── prometheus_client
│           ├── prometheus_client-0.23.1.dist-info
│           ├── prompt_toolkit
│           ├── prompt_toolkit-3.0.52.dist-info
│           ├── protobuf-6.33.4.dist-info
│           ├── psutil
│           ├── psutil-7.2.1.dist-info
│           ├── ptyprocess
│           ├── ptyprocess-0.7.0.dist-info
│           ├── pure_eval
│           ├── pure_eval-0.2.3.dist-info
│           ├── pyarrow
│           ├── pyarrow-22.0.0.dist-info
│           ├── pycparser
│           ├── pycparser-2.23.dist-info
│           ├── pydeck
│           ├── pydeck-0.9.1.dist-info
│           ├── pygments
│           ├── pygments-2.19.2.dist-info
│           ├── pylab.py
│           ├── pyparsing
│           ├── pyparsing-3.3.1.dist-info
│           ├── python_dateutil-2.9.0.post0.dist-info
│           ├── pythonjsonlogger
│           ├── python_json_logger-4.0.0.dist-info
│           ├── pytz
│           ├── pytz-2025.2.dist-info
│           ├── pyyaml-6.0.3.dist-info
│           ├── pyzmq-27.1.0.dist-info
│           ├── pyzmq.libs
│           ├── referencing
│           ├── referencing-0.37.0.dist-info
│           ├── requests
│           ├── requests-2.32.5.dist-info
│           ├── rfc3339_validator-0.1.4.dist-info
│           ├── rfc3339_validator.py
│           ├── rfc3986_validator-0.1.1.dist-info
│           ├── rfc3986_validator.py
│           ├── rfc3987_syntax
│           ├── rfc3987_syntax-1.1.0.dist-info
│           ├── rpds
│           ├── rpds_py-0.30.0.dist-info
│           ├── scikit_learn-1.8.0.dist-info
│           ├── scikit_learn.libs
│           ├── scipy
│           ├── scipy-1.17.0.dist-info
│           ├── scipy.libs
│           ├── send2trash
│           ├── send2trash-2.0.0.dist-info
│           ├── setuptools
│           ├── setuptools-80.9.0.dist-info
│           ├── six-1.17.0.dist-info
│           ├── six.py
│           ├── sklearn
│           ├── smmap
│           ├── smmap-5.0.2.dist-info
│           ├── soupsieve
│           ├── soupsieve-2.8.1.dist-info
│           ├── stack_data
│           ├── stack_data-0.6.3.dist-info
│           ├── streamlit
│           ├── streamlit-1.53.0.dist-info
│           ├── sympy
│           ├── sympy-1.14.0.dist-info
│           ├── tenacity
│           ├── tenacity-9.1.2.dist-info
│           ├── terminado
│           ├── terminado-0.18.1.dist-info
│           ├── threadpoolctl-3.6.0.dist-info
│           ├── threadpoolctl.py
│           ├── tinycss2
│           ├── tinycss2-1.4.0.dist-info
│           ├── toml
│           ├── toml-0.10.2.dist-info
│           ├── torch
│           ├── torch-2.9.1.dist-info
│           ├── torchaudio
│           ├── torchaudio-2.9.1.dist-info
│           ├── torchgen
│           ├── torchvision
│           ├── torchvision-0.24.1.dist-info
│           ├── torchvision.libs
│           ├── tornado
│           ├── tornado-6.5.4.dist-info
│           ├── tqdm
│           ├── tqdm-4.67.1.dist-info
│           ├── traitlets
│           ├── traitlets-5.14.3.dist-info
│           ├── triton
│           ├── triton-3.5.1.dist-info
│           ├── typing_extensions-4.15.0.dist-info
│           ├── typing_extensions.py
│           ├── tzdata
│           ├── tzdata-2025.3.dist-info
│           ├── uri_template
│           ├── uri_template-1.3.0.dist-info
│           ├── urllib3
│           ├── urllib3-2.6.3.dist-info
│           ├── _virtualenv.pth
│           ├── _virtualenv.py
│           ├── watchdog
│           ├── watchdog-6.0.0.dist-info
│           ├── wcwidth
│           ├── wcwidth-0.2.14.dist-info
│           ├── webcolors
│           ├── webcolors-25.10.0.dist-info
│           ├── webencodings
│           ├── webencodings-0.5.1.dist-info
│           ├── websocket
│           ├── websocket_client-1.9.0.dist-info
│           ├── _yaml
│           ├── yaml
│           └── zmq
├── Makefile
├── NFS
├── poetry.lock
├── pyproject.toml
├── pyvenv.cfg
├── README.md
├── requirements.txt
├── runs
├── share
│   ├── applications
│   │   └── jupyterlab.desktop
│   ├── icons
│   │   └── hicolor
│   │       └── scalable
│   ├── jupyter
│   │   ├── kernels
│   │   │   └── python3
│   │   ├── lab
│   │   │   ├── schemas
│   │   │   ├── static
│   │   │   └── themes
│   │   ├── labextensions
│   │   │   └── jupyterlab_pygments
│   │   ├── nbconvert
│   │   │   └── templates
│   │   └── nbextensions
│   │       └── pydeck
│   └── man
│       └── man1
│           ├── ipython.1
│           ├── isympy.1
│           └── ttx.1
├── src
│   ├── 5_epoch_emoset_resnet50_finetuned_2.41M.pth
│   ├── api.py
│   ├── data_loader.py
│   ├── dataset_paths_cache.pkl
│   ├── emoset_resnet50_best.pth
│   ├── emoset_resnet50_finetuned_2_41M_best.pth
│   ├── emoset_resnet50_resume.pth
│   ├── emoset_test_embeddings.npy
│   ├── emoset_test_labels.npy
│   ├── main.py
│   ├── music_engine
│   │   ├── image_processor.py
│   │   ├── __init__.py
│   │   ├── llm_bridge.py
│   │   ├── matcher.py
│   │   └── va_regressor.pkl
│   ├── scripts
│   │   ├── 00_setup_env.sh
│   │   ├── 01_download_DEAM.py
│   │   ├── 02_download_EmoSet.py
│   │   ├── 11_prerp_DEAM.py
│   │   ├── 20_bench_GPU.py
│   │   ├── 21_train_images.ipynb
│   │   ├── 22_extract_embeddings.ipynb
│   │   ├── 23_aggregate_DEAM_timeline.py
│   │   ├── 24_train_regressor.py
│   │   ├── 31_finetune_2.41M.py
│   │   ├── 90_acc_images_model.ipynb
│   │   └── 91_generate_metrics.py
│   └── tabs
│       ├── tab_dataset.py
│       └── tab_live.py
├── tree.txt
└── .vscode
    ├── launch.json
    └── tasks.json

322 directories, 137 files
