Skip to content

[tmva][sofie] Add support for some new operators:#19521

Merged
lmoneta merged 4 commits intoroot-project:masterfrom
lmoneta:tmva_sofie_new_operator_devs
Feb 27, 2026
Merged

[tmva][sofie] Add support for some new operators:#19521
lmoneta merged 4 commits intoroot-project:masterfrom
lmoneta:tmva_sofie_new_operator_devs

Conversation

@lmoneta
Copy link
Member

@lmoneta lmoneta commented Aug 4, 2025

This Pull request adds support for these new operators:

  • Mod
  • LogSoftMax
  • GatherND
  • NonZero

@lmoneta lmoneta requested a review from bellenot as a code owner August 4, 2025 14:55
@lmoneta lmoneta requested a review from sanjibansg August 4, 2025 14:55
@github-actions
Copy link

github-actions bot commented Aug 4, 2025

Test Results

    22 files      22 suites   3d 7h 4m 4s ⏱️
 3 807 tests  3 803 ✅ 1 💤 3 ❌
76 597 runs  76 585 ✅ 9 💤 3 ❌

For more details on these failures, see this check.

Results for commit 0664415.

♻️ This comment has been updated with latest results.

@lmoneta lmoneta force-pushed the tmva_sofie_new_operator_devs branch from 8817a96 to 2b9ba84 Compare August 6, 2025 13:47
Add Mod as a new BasicBinary operators. Have a different parsing function to distinguish the integfer case (mod) or the floating case (fmod) when the attribute is set
Add support for LogSoftMax operator. Re-use the iperator definition of SOftMax, just adding a flag to distinguish the log case.
@lmoneta lmoneta force-pushed the tmva_sofie_new_operator_devs branch 5 times, most recently from ea9959a to a8760e6 Compare February 26, 2026 16:26
…oleans

Correct handle booleans types when parsing from ONNX

Fix also in Keras parser Softmax that ROPerator_Softmax is not a template class anymore and supporting LogSoftMax
@lmoneta lmoneta force-pushed the tmva_sofie_new_operator_devs branch from a8760e6 to 0664415 Compare February 26, 2026 16:57
Copy link
Collaborator

@sanjibansg sanjibansg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
Thanks for these new features. The failing CI tests seems unrelated.

@lmoneta lmoneta merged commit 517a231 into root-project:master Feb 27, 2026
25 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants