Views
No views yet
deepivus/
data/: source DICOM folders (data/bifurcation, data/paul)evals/frame_bank_merged/: canonical annotation bankevals/splits/ivus_split_merged_600.json: canonical train/val/test splitmodels/standalone/lumen/: standalone lumen TF SavedModelmodels/standalone/bifurcation/best_bifurcation_classifier.keras: standalone bifurcation classifiermodels/standalone/bifurcation/threshold.json: selected inference threshold (from validation sweep)scripts/finetune/bifurcation/scripts/finetune/lumen/scripts/finetune/shared/common.pyscripts/data/frame_bank.pypython DeepIVUS.py segment data/paul/FILE00005.dcmoutput/<timestamp>/ and include:--bifurcation-threshold is optional.threshold.json beside the selected bifurcation model.python DeepIVUS.py edit-annotations data/paul/FILE00005.dcmpython -u scripts/finetune/bifurcation/sample_new_bifurcation_frames.pypython -u scripts/finetune/bifurcation/annotate_bifurcation_samples.pypython -u scripts/finetune/bifurcation/merge_bifurcation_annotations.pypython -u scripts/finetune/bifurcation/create_bifurcation_splits.pypython -u scripts/finetune/bifurcation/train_bifurcation_classifier.pypython -u scripts/finetune/bifurcation/run_bifurcation_test_inference.pythreshold.json beside the evaluated classifier model file.python -u scripts/finetune/lumen/identify_lumen_class.py1python -u scripts/finetune/lumen/finetune_lumen_from_saved_model.py \
2 --output-model-dir models/standalone/lumen1python -u scripts/finetune/lumen/run_test_inference.py \
2 --model-dir models/standalone/lumen1python -u scripts/finetune/lumen/run_single_dicom_inference.py \
2 --dicom-path data/paul/FILE00005.dcmDeepIVUS.py: top-level CLI launcherdeepivus/: runtime packagemodels/: runtime models and thresholdevals/: canonical annotation bank and splitscripts/: training/eval/data utilitiesoutput/: generated artifacts (runs, metrics, videos)pyproject.tomlenvironment.ymlpoetry, pip, or conda) using those files.