Skip to content

Feature/progress and threads#96

Merged
RalfG merged 15 commits into
release/4.0from
feature/progress-and-threads
Mar 16, 2026
Merged

Feature/progress and threads#96
RalfG merged 15 commits into
release/4.0from
feature/progress-and-threads

Conversation

@RalfG

@RalfG RalfG commented Mar 13, 2026

Copy link
Copy Markdown
Member

Added

  • Add plain calibration function to core to avoid code duplication and add user friendly entry point for calibration of PSMs
  • In piece-wise linear calibration: Introduce min_samples_per_segment to avoid setting badly fit anchor points in sparse RT regions

Changed

  • Simplify and improve training and inference progress bars
  • Update function order in _features module; add todo for fixed modifications
  • Change to SplineCalibration by default after finetuning
  • Saved model files with 'promote buffers' onnx fix, avoiding requirement to apply fix on every model load
  • In piece-wise linear calibration: Set defaults to 20 splits and use_median false to avoid jagged calibration lines; introduce min_samples_per_segment to avoid setting badly fit anchor points in sparse RT regions

Fixed

  • Fix missing encoding for terminal modifications

Removed

  • Remove calibration parameter from finetune_and_predict: This option is never useful as you can't have a fitted calibration for a model that doesn't exist yet.
  • Remove partial model freeze support for finetuning, as this mostly reduces finetuning performance
  • Remove 'simplified' option in spline calibration.

RalfG added 15 commits March 12, 2026 16:07
This option is never useful as you can't have a fitted calibration for a model that doesn't exist yet.
…add user friendly entry point for calibration of PSMs
…bration.

Linear calibration improvements:
- Set defaults to 20 splits and use_median false to avoid jagged calibration lines
- Introduce min_samples_per_segment to avoid setting badly fit anchor points in sparse RT regions
Introduce min_samples_per_segment option to avoid overfitting in sparsely populated sections; set sensible default parameters to 10 splits and 20 min_samples_per_segment.
@RalfG RalfG marked this pull request as ready for review March 16, 2026 13:14
@RalfG RalfG added the v4 label Mar 16, 2026
@RalfG RalfG merged commit c6d0e9f into release/4.0 Mar 16, 2026
5 checks passed
@RalfG RalfG deleted the feature/progress-and-threads branch July 7, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

1 participant