shapeworks::DeepSSMJob
Qt Wrapper for DeepSSM. More...
#include <DeepSSMJob.h>
Inherits from shapeworks::Job, QObject
Public Types
| Name | |
|---|---|
| enum class | FileType |
| enum class | SplitType |
Public Functions
| Name | |
|---|---|
| DeepSSMJob(ProjectHandle project, DeepSSMTool::ToolMode tool_mode) | |
| ~DeepSSMJob() | |
| virtual void | run() override |
| virtual QString | name() override |
| void | run_augmentation() |
| void | run_training() |
| void | run_testing() |
| void | python_message(std::string str) |
| std::vector< std::string > | get_list(FileType file_type, SplitType split_type) |
Additional inherited members
Public Signals inherited from shapeworks::Job
| Name | |
|---|---|
| void | error_message(QString ) |
| void | warning_message(QString ) |
| void | progress(double ) |
| void | message(QString ) |
| void | finished() |
Public Functions inherited from shapeworks::Job
| Name | |
|---|---|
| Job() | |
| virtual | ~Job() |
| virtual QString | get_completion_message() |
| void | start_timer() |
| qint64 | timer_elapsed() |
Detailed Description
class shapeworks::DeepSSMJob;
Qt Wrapper for DeepSSM.
The DeepSSMJob class wraps the functionality for DeepSSM as a Studio Job object
Public Types Documentation
enum FileType
| Enumerator | Value | Description |
|---|---|---|
| ID | ||
| IMAGE | ||
| PARTICLES |
enum SplitType
| Enumerator | Value | Description |
|---|---|---|
| TRAIN | ||
| TEST |
Public Functions Documentation
function DeepSSMJob
DeepSSMJob(
ProjectHandle project,
DeepSSMTool::ToolMode tool_mode
)
function ~DeepSSMJob
~DeepSSMJob()
function run
virtual void run() override
Reimplements: shapeworks::Job::run
function name
virtual QString name() override
Reimplements: shapeworks::Job::name
function run_augmentation
void run_augmentation()
function run_training
void run_training()
function run_testing
void run_testing()
function python_message
void python_message(
std::string str
)
function get_list
std::vector< std::string > get_list(
FileType file_type,
SplitType split_type
)
Updated on 2022-07-23 at 17:50:03 -0600