Skip to content

segresnet-mlx 0.3.6

Choose a tag to compare

@sandovaljoseph sandovaljoseph released this 11 Nov 00:48
· 15 commits to main since this release

Breaking changes

segresnet-brats reports the standard BraTS label names. details["labels"] now names 1 "necrotic/non-enhancing tumor core", 2 "peritumoral edema" and 4 "enhancing tumor", the same names as MedCUDA's CUDA runner, so Radium shows identical labels on both backends. Masks are unchanged. Version 0.3.5 was tagged but never published; this release replaces it.

New

The registered brats and renal_cect runners accept streaming and scratch_dir and pass them to run. A missing scratch_dir is rejected before the model loads.

Faster

Whole-body postprocessing no longer stores the 105-channel probability volume. It runs the same FP32 softmax on bounded spatial blocks and takes the argmax immediately, keeping softmax rounding and lowest-index ties. Checkpoint admission checks every tensor's finiteness in one evaluation instead of synchronizing once per tensor.