Identify a folder for the virtual environment files (I'll use /envpath below) Identify a folder for development (I'll use /devpath)
-
Create python virtual environment
virtualenv --system-site-packages /envpath/han
-
Activate virtual environment
source /envpath/han/bin/activate
-
Check out cacdi_attention_model repo
cd /devpath git clone git@git.labs.nuance.com:xiaohua.liu/cacdi_attention_model.git
-
Install cacdi_attention_model in virtual environment
pip install --no-index -f /hcnlp/projects/cacdi/tools/python/wheelhouse -e /devpath/cacdi_attention_model/ --process-dependency-links
-
Create environment variables
export HDF5_DIR=/hcnlp/projects/cacdi/tools/lib/hdf5/hdf5-1.8.16 export HDF5_VERSION=1.8.16 export CACDI_DATA=/hcnlpdata/cacdi export GPU_LAUNCHER=/hcnlp/projects/cacdi/release/common_utils/latest/common_utils/process/gpu_nrg8_process_launcher.sh
-
Verify installation is correct
python -m unittest discover -s ./test/