capreolus.task.base

Module Contents

Classes

Task()
ModulesTask()
class capreolus.task.base.Task[source]

Bases: profane.ModuleBase

module_type = task[source]
commands = [][source]
help_commands = ['describe', 'print_config', 'print_paths', 'print_pipeline'][source]
default_command = describe[source]
requires_random_seed = True[source]
print_config(self)[source]
print_paths(self)[source]
print_pipeline(self)[source]
describe(self)[source]
get_results_path(self)[source]

Return an absolute path that can be used for storing results. The path is a function of the module’s config and the configs of its dependencies.

class capreolus.task.base.ModulesTask[source]

Bases: capreolus.task.base.Task

module_name = modules[source]
commands = ['list_modules'][source]
default_command = list_modules[source]
list_modules(self)[source]