Exemplo n.º 1
0
ProblemAssembler::ProblemAssembler() {

	registerInputs(_segments, "segments");
	registerInputs(_linearConstraints, "linear constraints");

	registerOutput(_allSegments, "segments");
	registerOutput(_allLinearConstraints, "linear constraints");
	registerOutput(_problemConfiguration, "problem configuration");
}
Exemplo n.º 2
0
ObjectiveGenerator::ObjectiveGenerator() {

	registerInput(_segments, "segments");
	registerInputs(_costFunctions, "cost functions");

	registerOutput(_objective, "objective");
}
Exemplo n.º 3
0
SegmentPairExtractor::SegmentPairExtractor() :
	_segmentPairs(new Segments()),
	_segmentPairEnds(new Segments()),
	_linearConstraints(new LinearConstraints),
	_allSegments(boost::make_shared<Segments>()){

    registerInputs(_neuronSegments, "neuron segments");
    registerInputs(_mitochondriaSegments, "mitochondria segments");
    registerInputs(_synapseSegments, "synapse segments");
    registerInput(_withSegmentPairs, "with segment pairs");
    registerInput(_withSegmentPairEnds, "with segment pair ends");

	registerOutput(_segmentPairs, "segment pairs");
	registerOutput(_segmentPairEnds, "segment pair ends");
	registerOutput(_linearConstraints,"segment pair linear constraints");

}
Exemplo n.º 4
0
StackSliceExtractor::SliceCollector::SliceCollector() :
	_allSlices(new Slices()),
	_conflictSets(new ConflictSets()) {

	registerInputs(_slices, "slices");
	registerOutput(_allSlices, "slices");
	registerOutput(_conflictSets, "conflict sets");
}
SegmentFeaturesExtractor::FeaturesAssembler::FeaturesAssembler() {

	registerInputs(_features, "features");
	registerOutput(_allFeatures, "all features");
}
Exemplo n.º 6
0
GroundTruthExtractor::SegmentsAssembler::SegmentsAssembler() {

	registerInputs(_segments, "segments");
	registerOutput(_allSegments, "ground truth segments");
}
Exemplo n.º 7
0
ProblemsSolver::SolutionsAssembler::SolutionsAssembler() {

	registerInputs(_singleSolutions, "solutions");
	registerOutput(_solutions, "solutions");
}