#%Module1.0################################################################## # set basepath /projects/nlpl/software set appname [lrange [split [module-info name] {/-}] 1 1] set appversion [lrange [split [module-info name] {/}] 1 1] set apphome $basepath/modulefiles/$appname/$appversion set package $appname set version $appversion module-whatis "NLPL Python Environment with TensorFlow 1.11" ## Load any needed modules: module add gcc/4.9.2 module load cuda/9.0 module add python3/3.5.0 prepend-path PYTHONPATH $basepath/tensorflow/$version/lib/python3.5/site-packages setenv VIRTUAL_ENV /projects/nlpl/software/tensorflow/$version prepend-path PATH $basepath/tensorflow/$version/bin prepend-path LD_LIBRARY_PATH $basepath/tensorflow/$version/lib ## These lines are for logging module usage. Don't remove them: set modulefile [lrange [split [module-info name] {/}] 0 0] set version [lrange [split [module-info name] {/}] 1 1] set action [module-info mode] system logger -t module -p local6.info DATE=\$(date +%FT%T),USER=\$USER,JOB=\$\{SLURM_JOB_ID=NOJOB\},APP=$modulefile,VERSION=$version,ACTION=$action ## Don't remove this line! For some reason, it has to be here...