Base class for the parameters of EasyDeepOCR models for user retraining. More...
#include <eVision/EasyDeepLearning/EasyDeepOCR/EDeepOCRModelParameters.h>
Public Member Functions | |
| virtual | ~EDeepOCRModelParameters () throw () |
| virtual std::unique_ptr< eVision::EasyDeepLearning::EDeepOCRModelParameters > | Clone () const =0 |
| Clones the parameters. | |
| virtual eVision::EasyDeepLearning::EDeepOCRModel | GetModel () const =0 |
| Model for which the parameters are. | |
| void | Load (const std::string &path) |
| Load the EDeepOCRModelParameters configuration. The given ESerializer must have been created for reading. | |
| void | Load (eVision::ESerializer *serializer) |
| Load the EDeepOCRModelParameters configuration. The given ESerializer must have been created for reading. | |
| void | Save (const std::string &path) |
| Save the EDeepOCRModelParameters configuration. The given ESerializer must have been created for writing. | |
| void | Save (eVision::ESerializer *serializer) |
| Save the EDeepOCRModelParameters configuration. The given ESerializer must have been created for writing. | |
| EDeepOCRModelParameters (CppWrapperInternal::InternalConstructor) | |
Static Public Member Functions | |
| static std::unique_ptr< eVision::EasyDeepLearning::EDeepOCRModelParameters > | Create (const std::string &path) |
| Creates and loads the correct parameter instance. | |
| static std::unique_ptr< eVision::EasyDeepLearning::EDeepOCRModelParameters > | Create (eVision::EasyDeepLearning::EDeepOCRModel model) |
| Creates and loads the correct parameter instance. | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Base class for the parameters of EasyDeepOCR models for user retraining.
License(s): EasyDeepOCR
|
virtual | ||||||||||||
| eVision::EasyDeepLearning::EDeepOCRModelParameters::EDeepOCRModelParameters | ( | CppWrapperInternal::InternalConstructor | ) |
|
pure virtual |
Clones the parameters.
Implemented in eVision::EasyDeepLearning::EDeepOCRModelParametersTextLocation.
|
static |
Creates and loads the correct parameter instance.
| path | The file path. |
|
static |
Creates and loads the correct parameter instance.
| model | The model for which to create the parameters. |
|
pure virtual |
Model for which the parameters are.
Implemented in eVision::EasyDeepLearning::EDeepOCRModelParametersTextLocation.
| void eVision::EasyDeepLearning::EDeepOCRModelParameters::Load | ( | const std::string & | path | ) |
Load the EDeepOCRModelParameters configuration. The given ESerializer must have been created for reading.
| path | The file path. |
| void eVision::EasyDeepLearning::EDeepOCRModelParameters::Load | ( | eVision::ESerializer * | serializer | ) |
Load the EDeepOCRModelParameters configuration. The given ESerializer must have been created for reading.
| serializer | The serializer. |
| void eVision::EasyDeepLearning::EDeepOCRModelParameters::Save | ( | const std::string & | path | ) |
Save the EDeepOCRModelParameters configuration. The given ESerializer must have been created for writing.
| path | The file path. |
| void eVision::EasyDeepLearning::EDeepOCRModelParameters::Save | ( | eVision::ESerializer * | serializer | ) |
Save the EDeepOCRModelParameters configuration. The given ESerializer must have been created for writing.
| serializer | The serializer. |
| CppWrapperInternal::WrappedClass eVision::EasyDeepLearning::EDeepOCRModelParameters::wrappedClass_ |