|
|
| Experiments (const Project &project) |
|
| Experiments (const Experiments &)=delete |
|
Experiments & | operator= (const Experiments &)=delete |
|
bool | runExperiment (QString name, const QString &scriptPath, const std::vector< DataDescriptor * > &input, size_t layerIndex, bool withLabels, Progress *progress=nullptr) |
|
void | removeExperiment (const Experiment *exp) |
|
void | setComment (const Experiment *exp, QString comment) |
|
bool | updateAccuracyScoresOfExperiment (Experiment *exp) |
|
void | removeDataFromDescriptor (const DataDescriptor *desc) |
|
std::optional< size_t > | layerIndexOfExperiment (const Experiment *exp) const |
|
void | removeExperimentsOfDeletedLayers () |
|
const std::vector< std::unique_ptr< Experiment > > & | experiments () const |
| void | configuration (Properties *p) const override |
| | Serialize the current object configuration into the given Properties object.
|
| void | configure (const Properties *p) override |
| | Configure this object instance by de-serializing the given Properties.
|
|
QString | experimentResultPath (const Experiment &exp, const DataDescriptor &desc) const |
|
QString | experimentResultThumbnailPath (const Experiment &exp, const DataDescriptor &desc) const |
|
QString | experimentDir (const Experiment &exp) const |
|
QString | experimentThumbnailDir (const Experiment &exp) const |
|
| SignalReceiver ()=default |
| | Default constructor.
|
|
| SignalReceiver (const SignalReceiver &other) |
| | Copy constructor, does not copy any existing signal connections from other.
|
|
SignalReceiver & | operator= (SignalReceiver rhs) |
| | Assignment operator, disconnects all existing connections, does not copy any existing signal connections from rhs.
|
|
virtual | ~SignalReceiver () |
| | Virtual destructor disconnects from all connected signals.
|
| virtual void | configureDefaults () |
| | Retrieve the properties of this object, replaces values with their defaults and sets it again.
|
|
void | registerParameter (ParameterBase *param) |
| | Register the given Parameter or SubProperty, so that it will be configured during configure()/configuration().
|
|
void | unregisterParameter (const ParameterBase *param) |
| | Remove the given Parameter or SubProperty from the list of registered parameters.
|
|
| Configurable (const Configurable &rhs) |
|
| Configurable (Configurable &&rhs) noexcept |
|
Configurable & | operator= (const Configurable &) |
|
Configurable & | operator= (Configurable &&) noexcept |