Skip to content

Releases: ViCCo-Group/TDT

Release list

TDT 3.999K

Choose a tag to compare

@martinhebart martinhebart released this 04 Sep 08:26

TDT 3.999K

This release updates The Decoding Toolbox from 3.999I with focused compatibility and correctness fixes. Version 3.999J was skipped.

Changes

  • Added SPM25 image-access support. TDT now dispatches SPM25 through the compatible SPM12 public image API.
  • Added forward-compatible SPM26 dispatch adapters. These were checked against the compatible SPM API, but not against an installed SPM26 release.
  • Fixed class-order-dependent results in multiclass LIBSVM confusion matrices. Tied one-vs-one votes are now resolved using the total absolute decision-value support for the tied classes; exact strength ties use the first sorted label.
  • Fixed LIBSVM probability output when model.Label is not sorted. Probability columns are reordered without being mistaken for pairwise decision margins.
  • Reduced several routine messages and warnings without suppressing substantive analysis warnings.

Binary classifications, unique multiclass vote winners, non-LIBSVM classifiers, and the existing confusion_matrix_plus_undecided output retain their established behavior.

Verification

  • Focused Step 1 regression suite passed in MATLAB R2021b.
  • Real SPM25 image read/write/header/voxel selection checks passed.
  • The complete multiclass confusion-matrix demo passed with SPM25, with every output row summing to 100%.
  • Randomized equivalence checks passed for 3, 4, 5, 6, 7, 8, 10, and 12 labels.
  • Focused LIBSVM tests confirmed unchanged predictions and correct probability ordering for vector and precomputed-kernel paths.

Download the attached tdt_3.999K.zip for the user-facing toolbox package. The repository source archives also include development tests and project metadata.