public final class TANStructuralLearningOptions extends Object implements StructuralLearningOptions
com.bayesserver.learning.structure.tan.TANStructuralLearning
class.Constructor and Description |
---|
TANStructuralLearningOptions() |
Modifier and Type | Method and Description |
---|---|
Cancellation |
getCancellation()
Gets of sets the instance implementing
Cancellation , used for cancellation. |
LinkConstraintCollection |
getLinkConstraints()
Gets any link constraints to use during structural learning.
|
long |
getMaximumBatchSize()
Gets the maximum number of tests that are buffered in memory for processing in a single iteration of the data.
|
StructuralLearningProgress |
getProgress()
Gets of sets the instance implementing
StructuralLearningProgress , used for progress notifications. |
Node |
getRoot()
Gets the root of the TAN tree.
|
Node |
getTarget()
Gets the target of the TAN tree.
|
void |
setCancellation(Cancellation value)
Gets of sets the instance implementing
Cancellation , used for cancellation. |
void |
setMaximumBatchSize(long value)
Sets the maximum number of tests that are buffered in memory for processing in a single iteration of the data.
|
void |
setProgress(StructuralLearningProgress value)
Gets of sets the instance implementing
StructuralLearningProgress , used for progress notifications. |
void |
setRoot(Node value)
Sets the root of the TAN tree.
|
void |
setTarget(Node value)
Sets the target of the TAN tree.
|
public LinkConstraintCollection getLinkConstraints()
getLinkConstraints
in interface StructuralLearningOptions
public Node getTarget()
public void setTarget(Node value)
public StructuralLearningProgress getProgress()
StructuralLearningProgress
, used for progress notifications.getProgress
in interface StructuralLearningOptions
public void setProgress(StructuralLearningProgress value)
StructuralLearningProgress
, used for progress notifications.setProgress
in interface StructuralLearningOptions
public Node getRoot()
public void setRoot(Node value)
public long getMaximumBatchSize()
public void setMaximumBatchSize(long value)
public Cancellation getCancellation()
Cancellation
, used for cancellation.getCancellation
in interface StructuralLearningOptions
Cancellation
public void setCancellation(Cancellation value)
Cancellation
, used for cancellation.setCancellation
in interface StructuralLearningOptions
Cancellation
Copyright © 2021. All rights reserved.