-
Notifications
You must be signed in to change notification settings - Fork 2
Builders
Romain Mormont edited this page Jul 23, 2017
·
2 revisions
SSLWorkflow and SLDCWorkflow are complex objects that depends on several parameters and sub-components. In order to ease the construction of those objects, SLDC provides some builders. Those objects provide a set of methods for setting various workflow parameters and sub-components. When all the needed parameters are set, the resulting workflow can be obtained with the get
method.
The associated builder is SLDCWorkflowBuilder
. Example:
builder = SLDCWorkflowBuilder()
builder.set_n_jobs(5)
builder.set_segmenter(MySegmenter())
builder.add_catchall_classifier(MyClassifier())
builder.set_tile_size(1024, 1024)
builder.set_tile_builder(DefaultTileBuilder())
workflow = builder.get()
The associated builder is SSLWorkflowBuilder
. Example:
builder = SSLWorkflowBuilder()
builder.set_n_jobs(5)
builder.set_segmenter(MySegmenter())
builder.set_tile_size(1024, 1024)
builder.set_tile_builder(DefaultTileBuilder())
workflow = builder.get()