shapeworks::DeepSSMJob
Qt Wrapper for DeepSSM. More...
#include <DeepSSMJob.h>
Inherits from shapeworks::Job, QObject
Public Functions
| Name | |
|---|---|
| DeepSSMJob(QSharedPointer< Session > session, DeepSSMTool::ToolMode tool_mode, DeepSSMTool::PrepStep prep_step =DeepSSMTool::NOT_STARTED) | |
| ~DeepSSMJob() | |
| virtual void | run() override run the job  | 
| virtual QString | name() override get the name of the job  | 
| void | run_prep() | 
| void | run_augmentation() | 
| void | run_training() | 
| void | run_testing() | 
| void | python_message(std::string str) | 
Additional inherited members
Public Signals inherited from shapeworks::Job
| Name | |
|---|---|
| void | progress(double , QString ="") | 
| void | finished() | 
Public Functions inherited from shapeworks::Job
| Name | |
|---|---|
| Job() | |
| virtual | ~Job() | 
| virtual QString | get_completion_message() get a message to display when the job is complete  | 
| virtual QString | get_abort_message() get a message to display when the job is aborted  | 
| void | start_timer() start the timer  | 
| qint64 | timer_elapsed() how much time has elapsed since the timer was started  | 
| void | set_complete(bool complete) set the job as complete  | 
| bool | is_complete() const is the job complete?  | 
| void | abort() abort the job  | 
| bool | is_aborted() const was the job aborted?  | 
| void | set_quiet_mode(bool quiet) set to quiet mode (no progress messages)  | 
| bool | get_quiet_mode() get quiet mode  | 
Detailed Description
class shapeworks::DeepSSMJob;
Qt Wrapper for DeepSSM.
The DeepSSMJob class wraps the functionality for DeepSSM as a Studio Job object
Public Functions Documentation
function DeepSSMJob
DeepSSMJob(
    QSharedPointer< Session > session,
    DeepSSMTool::ToolMode tool_mode,
    DeepSSMTool::PrepStep prep_step =DeepSSMTool::NOT_STARTED
)
function ~DeepSSMJob
~DeepSSMJob()
function run
virtual void run() override
run the job
Reimplements: shapeworks::Job::run
function name
virtual QString name() override
get the name of the job
Reimplements: shapeworks::Job::name
function run_prep
void run_prep()
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
)
Updated on 2024-03-17 at 12:58:44 -0600