24#ifndef TFCSGANLWTNNHANDLER_H
25#define TFCSGANLWTNNHANDLER_H
30#include "lwtnn/LightweightGraph.hh"
ClassDefOverride(TFCSGANLWTNNHandler, 6)
void setupNet() override
Perform actions that prepare network for use.
std::string * m_input
Do not persistify.
NetworkOutputs compute(NetworkInputs const &inputs) const override
Function to pass values to the network.
TFCSGANLWTNNHandler(const std::string &inputFile)
TFCSGANLWTNNHandler constructor.
std::unique_ptr< lwt::LightweightGraph > m_lwtnn_graph
The network that we are wrapping here.
VNetworkLWTNN(const VNetworkLWTNN ©_from)
VNetworkLWTNN copy constructor.
std::vector< std::string > getOutputLayers() const override
List the names of the outputs.
std::vector< std::string > m_outputLayers
Do not persistify.
std::map< std::string, std::map< std::string, double > > NetworkInputs
Format for network inputs.
std::map< std::string, double > NetworkOutputs
Format for network outputs.
VNetworkLWTNN(const VNetworkLWTNN ©_from)
VNetworkLWTNN copy constructor.