File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/main/java/ch/idsia/crema/inference/approxlp1 Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -62,10 +62,11 @@ public Solution move(Solution from, Move doing) {
62
62
private BayesianFactor random (GenericFactor factor ) {
63
63
if (factor instanceof ExtensiveLinearFactor ) {
64
64
return new ExtensiveLinearToRandomBayesian ().apply ((ExtensiveLinearFactor <?>) factor );
65
+ // TODO: issue #98, make this work without non-negative constraints
66
+ //} else if (factor instanceof SeparateHalfspaceFactor) {
67
+ // return new HalfspaceToRandomBayesianFactor().apply((SeparateHalfspaceFactor) factor);
65
68
} else if (factor instanceof SeparateLinearFactor ) {
66
69
return new SeparateLinearToRandomBayesian ().apply ((SeparateLinearFactor <?>) factor );
67
- } else if (factor instanceof SeparateHalfspaceFactor ) {
68
- return new HalfspaceToRandomBayesianFactor ().apply ((SeparateHalfspaceFactor ) factor );
69
70
} else if (factor instanceof BayesianFactor ) {
70
71
return (BayesianFactor ) factor ;
71
72
}
You can’t perform that action at this time.
0 commit comments