wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
ลงมาล่างสุด พิมพ์ yes และ กด Enter
กด Enter (โปรแกรมจะถูกติดตั้งที่ Path home หรือจะเลือกติดตั้ง path อื่นที่เรามีสิทธิ์เข้าถึง)
พิมพ์ yes และ กด Enter เพื่อรัน Conda
conda config --set auto_activate_base false #ตั้งค่าเริ่มต้นให้เข้า shell ปกติ
exit #ออกจาก terminal
เข้า ssh tara.nstda.or.th ใหม่
conda create --name myenv ถ้าไม่ระบุ python version จะเป็นตัวล่าสุด ถ้าต้องการ version อื่นสามารถระบุ version ตามหลังได้
conda create -n myenv python=3.7
conda activate myenv #เป็นการเข้าใช้งานสภาพแวดล้อมใหม่
pip install tensorflow==2.4.3 #ติดตั้ง tensorflow version 2.4.3 ถ้าไม่ระบุจะเป็น version ล่าสุด
pip install numpy #ติดตั้ง numby package
pip list #ตรวจสอบ package ที่มี
python -V #ตรวจสอบ python version
conda deactivate #เป็นการออกจากสภาพแวดล้อม myenv
ตัวอย่างการใช้งาน sbatch submit.sh
#!/bin/bash
#SBATCH -p gpu # specific partition (compute, memory, gpu)
#SBATCH -N 1 --ntasks-per-node=40 # specific number of nodes and task per node
#SBATCH -t 1:00:00 # job time limit
#SBATCH -J testtest # job name
#SBATCH -A thaisc # Specify Project account which will be received after Register ** If you do not specify in this section, the job will not be able to run.
module purge # purge all module
source $HOME/miniconda3/bin/activate myenv
module load cuDNN
python model_main_tf2.py --model_dir=models/my_ssd_resnet152_v1_fpn --pipeline_config_path=models/my_ssd_resnet152_v1_fpn/pipeline.config