LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "TFLoaderMLP.h"
Public Member Functions | |
TFLoaderMLP (fhicl::ParameterSet const &pset) | |
void | Initialization () |
void | CloseSession () |
void | Predict (std::vector< double > pars) |
std::vector< double > | GetPrediction () const |
Protected Attributes | |
std::vector< double > | prediction |
Private Attributes | |
std::string | ModelName |
std::vector< std::string > | InputsName |
std::string | OutputName |
tensorflow::SavedModelBundleLite * | modelbundle |
tensorflow::Status | status |
Definition at line 16 of file TFLoaderMLP.h.
|
explicit |
Definition at line 11 of file TFLoaderMLP_tool.cc.
References fhicl::ParameterSet::get(), InputsName, and OutputName.
|
virtual |
Implements phot::TFLoader.
Definition at line 78 of file TFLoaderMLP_tool.cc.
References modelbundle, and status.
|
inlineinherited |
|
virtual |
Implements phot::TFLoader.
Definition at line 18 of file TFLoaderMLP_tool.cc.
References InputsName, modelbundle, ModelName, OutputName, and status.
|
virtual |
Implements phot::TFLoader.
Definition at line 92 of file TFLoaderMLP_tool.cc.
References DEFINE_ART_CLASS_TOOL, InputsName, modelbundle, OutputName, phot::TFLoader::prediction, status, and value.
|
private |
Definition at line 25 of file TFLoaderMLP.h.
Referenced by Initialization(), Predict(), and TFLoaderMLP().
|
private |
Definition at line 28 of file TFLoaderMLP.h.
Referenced by CloseSession(), Initialization(), and Predict().
|
private |
Definition at line 24 of file TFLoaderMLP.h.
Referenced by Initialization().
|
private |
Definition at line 26 of file TFLoaderMLP.h.
Referenced by Initialization(), Predict(), and TFLoaderMLP().
|
protectedinherited |
Definition at line 39 of file TFLoader.h.
Referenced by phot::TFLoader::GetPrediction(), and Predict().
|
private |
Definition at line 31 of file TFLoaderMLP.h.
Referenced by CloseSession(), Initialization(), and Predict().