| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| echo "========================================" |
| echo "Novel Embedding Probes V2 — v5a vs v6" |
| echo "Job ID: $SLURM_JOB_ID" |
| echo "Node: $(hostname)" |
| echo "Started: $(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 "" |
| echo "Python: $(which python3)" |
| echo "Python version: $(python3 --version)" |
| echo "Conda env: $CONDA_DEFAULT_ENV" |
| nvidia-smi --query-gpu=name,memory.total --format=csv,noheader 2>/dev/null || echo "No GPU info" |
| echo "" |
|
|
| |
| pip install -q scikit-learn umap-learn 2>/dev/null |
|
|
| |
| echo "Checking files..." |
| ls -lh checkpoints_v5_bpe_topo/best_v5_bpe_topo_model.pt 2>/dev/null || echo "WARNING: v5a checkpoint not found" |
| ls -lh bert_v5.1_contrastive/checkpoints/best_v51_contrastive_model.pt 2>/dev/null || echo "WARNING: v6 checkpoint not found" |
| ls -lh bert_training_v4/data/vocabulary.json 2>/dev/null || echo "WARNING: vocabulary.json not found" |
| ls -lh bert_training_v4/data/multimodal_index.csv 2>/dev/null || echo "WARNING: multimodal_index.csv not found" |
| echo "" |
|
|
| echo "========== V5a — All 8 Novel Probes (Full Data) ==========" |
| python3 -u bert_v6_contrastive/scripts/novel_probes_v2.py \ |
| --model v5 \ |
| --probe all \ |
| --max_samples 10000 \ |
| --device cuda |
|
|
| echo "" |
| echo "Generated V5a files:" |
| ls -la bert_v6_contrastive/analysis/novel_probes_v2_v5/ 2>/dev/null || echo "No V5 output dir found" |
|
|
| echo "" |
| echo "========== V6 — All 8 Novel Probes (Full Data) ==========" |
| python3 -u bert_v6_contrastive/scripts/novel_probes_v2.py \ |
| --model v6 \ |
| --probe all \ |
| --max_samples 10000 \ |
| --device cuda |
|
|
| echo "" |
| echo "Generated V6 files:" |
| ls -la bert_v6_contrastive/analysis/novel_probes_v2_v6/ 2>/dev/null || echo "No V6 output dir found" |
|
|
| echo "" |
| echo "Completed: $(date)" |
|
|