Skip to content

[tmva] Wrong result when evaluating a TMVA CNN a GPU trained model with BNORM layer on CPU  #12589

@lmoneta

Description

@lmoneta

As reported in https://root-forum.cern.ch/t/tmva-read-image-data-for-application-of-a-cnn-model/54181/15
and shown in this notebook example
https://cernbox.cern.ch/s/U7p6sgH7QN4GRlX

A CNN model that is trained on GPU and containing a BNORM layer produces wring results (all 0 or 1) when is evaluated (e.g. using RReader) on CPU.
The evaluation that is done in the Classification macro (in Factory::EvcaluateAllMethods) is performed on GPU.
This happens only when the model contains the BNORM layer.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions