File size: 1,435 Bytes
1d6f391
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/bin/bash
#SBATCH --job-name=probe8_disease
#SBATCH --partition=nova
#SBATCH --gres=gpu:a100:1
#SBATCH --cpus-per-task=8
#SBATCH --mem=64G
#SBATCH --time=02:00:00
#SBATCH --output=bert_v6_contrastive/scripts/probe8_%j.out
#SBATCH --error=bert_v6_contrastive/scripts/probe8_%j.err

echo "========================================"
echo "Probe 8: Disease/Tissue Embedding Analysis"
echo "Job ID: $SLURM_JOB_ID"
echo "Node:   $(hostname)"
echo "Start:  $(date)"
echo "========================================"

source /work/ratul1/supantha/miniconda3/etc/profile.d/conda.sh
conda activate blade

cd /work/ratul1/supantha/glycan-SD-VS/bert_training_v3/v3.1_cluster_training

echo "Python: $(which python3)"
nvidia-smi --query-gpu=name,memory.total --format=csv,noheader 2>/dev/null || echo "No GPU"

ls -lh bert_v6_contrastive/analysis/probe8_disease_tissue_data.csv || { echo "ERROR: Data file missing"; exit 1; }

pip install -q scikit-learn umap-learn 2>/dev/null

echo ""
echo "========== V5-A (MLM-only) =========="
python3 -u bert_v6_contrastive/scripts/probe_8_disease_tissue.py --model v5 --device cuda

echo ""
echo "========== V6 (MLM+SimCLR) =========="
python3 -u bert_v6_contrastive/scripts/probe_8_disease_tissue.py --model v6 --device cuda

echo ""
echo "Completed: $(date)"
ls -la bert_v6_contrastive/analysis/probe8_disease_tissue_v5/ 2>/dev/null
ls -la bert_v6_contrastive/analysis/probe8_disease_tissue_v6/ 2>/dev/null