Computer Setup/Graphics
- Have a laptop
- get a terminal on a psana machine, ideally with graphics
- use nomachine - probably best Remote Visualization
- mac - can also install XQuartz, and use the terminal program
- windows - only free X connection is through cygwin, but that is heavyweight software
Software
In bash, source ~davidsch/mlearntut.sh for environment.
If you use cshell, start a bash shell first, or look at the script to modify for cshell.
The script clears environment variables like PYTHONPATH, LD_LIBRARY_PATH, and sets PATH to the rhel7 default, and puts a miniconda bin dir at the frount. Then it activates the 'mlearntut' environment in the conda install.
We will use Keras and tensorflow
Code
- from pslogin (a machine with outside internet), do git clone https://github.com/davidslac/mlearntut.git
- you may need to go back and forth to the outside internet connection - leave pslogin terminal up
- start new termina, ssh to pslogin, then ssh to psana
- cd to the mlearntut directory you made, from the pslogin terminal