FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Public Member Functions | List of all members
fast::InferenceDataList Class Reference

#include <NeuralNetwork.hpp>

Public Member Functions

 InferenceDataList (std::vector< std::shared_ptr< Image >> images)
 
 InferenceDataList (std::vector< std::shared_ptr< Tensor >> tensors)
 
 InferenceDataList ()
 
std::vector< std::shared_ptr< Image > > getImages () const
 
std::vector< std::shared_ptr< Tensor > > getTensors () const
 
bool isTensors () const
 
bool isImages () const
 
int getSize () const
 

Detailed Description

A class containing a list of data objects for inference, either FAST images or tensors

Constructor & Destructor Documentation

◆ InferenceDataList() [1/3]

fast::InferenceDataList::InferenceDataList ( std::vector< std::shared_ptr< Image >>  images)
inlineexplicit

◆ InferenceDataList() [2/3]

fast::InferenceDataList::InferenceDataList ( std::vector< std::shared_ptr< Tensor >>  tensors)
inlineexplicit

◆ InferenceDataList() [3/3]

fast::InferenceDataList::InferenceDataList ( )
inline

Member Function Documentation

◆ getImages()

std::vector<std::shared_ptr<Image> > fast::InferenceDataList::getImages ( ) const
inline

◆ getSize()

int fast::InferenceDataList::getSize ( ) const
inline

◆ getTensors()

std::vector<std::shared_ptr<Tensor> > fast::InferenceDataList::getTensors ( ) const
inline

◆ isImages()

bool fast::InferenceDataList::isImages ( ) const
inline

◆ isTensors()

bool fast::InferenceDataList::isTensors ( ) const
inline

The documentation for this class was generated from the following file: