Skip to content

Conversation

@guitargeek
Copy link
Contributor

[tmva][sofie] Followup on "Disentangle PyMVA and SOFIE" (#20355) by moving back some files that should not have been moved, and updating the tutorial vetoes.

The disentanglement of PyMVA and SOFIE accidentally moved too many test
files. Follows up on 178a9f9, which should have only moved
`generatePyTorchModels.py`, but it also moved other files with similar
names that are used for PyMVA tests.
Follows up on 178a9f9, where the SOFIE Keras and PyTorch parsers
were moved from `tmva/pymva` to `tmva/sofie_parsers` and are now
conditional on the `tmva-sofie` and not `tmva-pymva` configuration flag.

It was forgotten to update the corresponding configuration checks in the
CMakeLists.txt of the tutorials.
There is no need for that, and they are not available if ROOT was built
with `tmva-pymva=OFF`.
@github-actions
Copy link

github-actions bot commented Nov 30, 2025

Test Results

    22 files      22 suites   3d 14h 50m 5s ⏱️
 3 785 tests  3 785 ✅ 0 💤 0 ❌
81 254 runs  81 254 ✅ 0 💤 0 ❌

Results for commit 99e807d.

♻️ This comment has been updated with latest results.

@guitargeek guitargeek force-pushed the pymva_sofie_followup branch 3 times, most recently from 99e807d to 64e70e5 Compare December 1, 2025 07:42
Copy link
Member

@vepadulano vepadulano left a comment

Choose a reason for hiding this comment

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

LGTM, consider running ruff and add the results as a separate commit.

@guitargeek guitargeek force-pushed the pymva_sofie_followup branch 3 times, most recently from a33ba34 to 7da0e43 Compare December 1, 2025 09:53
The same was already done for the Keras unit tests when PyMVA and SOFIE
were disentangled, but the same thing also has to be done for the
tutorials.
@guitargeek guitargeek force-pushed the pymva_sofie_followup branch from 7da0e43 to 76b0ed3 Compare December 1, 2025 09:59
@guitargeek guitargeek merged commit 8283887 into root-project:master Dec 1, 2025
28 of 29 checks passed
@guitargeek guitargeek deleted the pymva_sofie_followup branch December 1, 2025 12:04
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.

2 participants