public class EnergyScheme extends Object
elemInd: individual terms of clique-size==1 f_1(x) elemPair: pairwise terms of clique-size==2 f_2(x,y) elemAll: terms that include every item in the set f_all(x_1,x_2,....x_n) for all n
Constructor and Description |
---|
EnergyScheme(FeatureList<FeatureInputSingleMemo> elemInd,
FeatureList<FeatureInputPairMemo> elemPair,
FeatureList<FeatureInputAllMemo> elemAll,
RegionMap regionMap,
AddCriteriaPair pairAddCriteria) |
EnergyScheme(FeatureList<FeatureInputSingleMemo> elemInd,
FeatureList<FeatureInputPairMemo> elemPair,
FeatureList<FeatureInputAllMemo> elemAll,
RegionMap regionMap,
AddCriteriaPair pairAddCriteria,
Optional<DictionaryProvider> dictionary,
List<NamedBean<Feature<FeatureInputStack>>> listImageFeatures) |
Modifier and Type | Method and Description |
---|---|
Dictionary |
createDictionary()
returns the associated
Dictionary or an empty set, if no dictionary is associated with the energy-scheme. |
FeatureList<FeatureInputAllMemo> |
getElemAllAsFeatureList() |
<T extends FeatureInput> |
getElemByCliqueSize(int cliqueSize) |
FeatureList<FeatureInputSingleMemo> |
getElemIndAsFeatureList() |
FeatureList<FeatureInputPairMemo> |
getElemPairAsFeatureList() |
List<NamedBean<Feature<FeatureInputStack>>> |
getListImageFeatures() |
AddCriteriaPair |
getPairAddCriteria() |
RegionMap |
getRegionMap() |
public EnergyScheme(FeatureList<FeatureInputSingleMemo> elemInd, FeatureList<FeatureInputPairMemo> elemPair, FeatureList<FeatureInputAllMemo> elemAll, RegionMap regionMap, AddCriteriaPair pairAddCriteria) throws CreateException
CreateException
public EnergyScheme(FeatureList<FeatureInputSingleMemo> elemInd, FeatureList<FeatureInputPairMemo> elemPair, FeatureList<FeatureInputAllMemo> elemAll, RegionMap regionMap, AddCriteriaPair pairAddCriteria, Optional<DictionaryProvider> dictionary, List<NamedBean<Feature<FeatureInputStack>>> listImageFeatures) throws CreateException
CreateException
public Dictionary createDictionary() throws CreateException
Dictionary
or an empty set, if no dictionary is associated with the energy-scheme.CreateException
public <T extends FeatureInput> FeatureList<T> getElemByCliqueSize(int cliqueSize)
cliqueSize
- 1 for pairwise, 0 for unary, -1 for allpublic FeatureList<FeatureInputSingleMemo> getElemIndAsFeatureList()
public FeatureList<FeatureInputPairMemo> getElemPairAsFeatureList()
public FeatureList<FeatureInputAllMemo> getElemAllAsFeatureList()
public AddCriteriaPair getPairAddCriteria()
public List<NamedBean<Feature<FeatureInputStack>>> getListImageFeatures()
public RegionMap getRegionMap()
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.