ArmNN
NotReleased
|
QuantizationInput for specific pass ID, can list a corresponding raw data file for each LayerBindingId. More...
#include <QuantizationInput.hpp>
Public Member Functions | |
QuantizationInput (const unsigned int passId, const armnn::LayerBindingId bindingId, const std::string fileName) | |
Constructor for QuantizationInput. More... | |
QuantizationInput (const QuantizationInput &other) | |
void | AddEntry (const armnn::LayerBindingId bindingId, const std::string fileName) |
std::vector< float > | GetDataForEntry (const armnn::LayerBindingId bindingId) const |
std::vector< armnn::LayerBindingId > | GetLayerBindingIds () const |
Retrieve Layer Binding IDs for this QuantizationInput. More... | |
unsigned long | GetNumberOfInputs () const |
Get number of inputs for this QuantizationInput. More... | |
unsigned int | GetPassId () const |
Retrieve Pass ID for this QuantizationInput. More... | |
std::string | GetFileName (const armnn::LayerBindingId bindingId) const |
Retrieve filename path for specified Layer Binding ID. More... | |
~QuantizationInput () noexcept | |
Destructor. More... | |
QuantizationInput for specific pass ID, can list a corresponding raw data file for each LayerBindingId.
Definition at line 16 of file QuantizationInput.hpp.
QuantizationInput | ( | const unsigned int | passId, |
const armnn::LayerBindingId | bindingId, | ||
const std::string | fileName | ||
) |
Constructor for QuantizationInput.
Definition at line 16 of file QuantizationInput.cpp.
QuantizationInput | ( | const QuantizationInput & | other | ) |
Definition at line 24 of file QuantizationInput.cpp.
References QuantizationInput::AddEntry(), QuantizationInput::GetFileName(), QuantizationInput::GetLayerBindingIds(), and QuantizationInput::GetPassId().
|
noexcept |
void AddEntry | ( | const armnn::LayerBindingId | bindingId, |
const std::string | fileName | ||
) |
Definition at line 35 of file QuantizationInput.cpp.
Referenced by QuantizationInput::QuantizationInput().
std::vector< float > GetDataForEntry | ( | const armnn::LayerBindingId | bindingId | ) | const |
Definition at line 40 of file QuantizationInput.cpp.
std::string GetFileName | ( | const armnn::LayerBindingId | bindingId | ) | const |
Retrieve filename path for specified Layer Binding ID.
Definition at line 86 of file QuantizationInput.cpp.
Referenced by QuantizationInput::QuantizationInput().
std::vector< armnn::LayerBindingId > GetLayerBindingIds | ( | ) | const |
Retrieve Layer Binding IDs for this QuantizationInput.
Definition at line 65 of file QuantizationInput.cpp.
Referenced by QuantizationInput::QuantizationInput().
unsigned long GetNumberOfInputs | ( | ) | const |
Get number of inputs for this QuantizationInput.
Definition at line 76 of file QuantizationInput.cpp.
unsigned int GetPassId | ( | ) | const |
Retrieve Pass ID for this QuantizationInput.
Definition at line 81 of file QuantizationInput.cpp.
Referenced by QuantizationInput::QuantizationInput().