Lab Setup: CNN Back
General Notes
- All labs are designed to be run from the TACC Analysis Portal.
- All lab files are Jupyter notebooks.
- The lab instructions have been tested in the TACC Analysis Portal, running on Frontera.
Start a session on the TACC Analysis Portal (TAP)
-
Do this every time you start a new lab session
Connect as follows:
- Learn/review how to use the TACC Analysis Portal.
- Login to the TACC Analysis Portal.
-
Select session settings. Unless instructed otherwise for specific labs, we recommend:
- System: Frontera
- Application: Jupyter notebook
- Project: Any of your allocation(s)
- Queue: Frontera: rtx-dev, rtx
- Nodes: 1
- Tasks: 1
- Time Limit: the TAP default runtime of 2 hours is usually sufficient to complete the lab
- Reservation: the reservation in which to run the job. You may have access to a reservation if you are using these materials as part of a class
- After selecting your session settings,
<Submit>
- On the next screen, choose
<Connect>
when it is available. - You will then be in the Jupyter Notebook Dashboard. From the Dashboard, you can navigate through your TACC filesystem, and can launch an existing or new Jupyter notebook. If Jupyter notebooks are new to you, you can learn/review how to use them in a sandbox environment.
Get the notebook files
-
Do this once for all Chishiki-AI courses
The lab exercise files for the Chishiki-AI Classification and CNN courses can be downloaded from GitHub directly into your TACC file space. After you have started your TAP session, select
Terminal
from theNew
dropdown list. At the prompt, copy the files to your $HOME folder:
Install and use the CNN container
-
Do this once for all the CNN course
All lab exercises are run in a container through TACC Apptainer. A container is an environment that contains all the software and libraries needed to run the lab, and you will not need to install any Python packages yourself. After you have started your TAP session, select
Terminal
from theNew
dropdown list. At the prompt, copy and run the container installation script:Be sure to test your if installation is successful. Refresh your TAP session home page and select
cnn_course_container
from theNew
dropdown list. It opens a blank Jupyter notebook withKernel starting, please wait...
text displayed to the left of the kernel/container name,cnn_course_container
. Once the kernel is ready, you will just see the kernel name and the installation is successful.