org.gcube.dataanalysis.ecoengine.interfaces
Interface SpatialProbabilityDistributionGeneric
- All Superinterfaces:
- SpatialProbabilityDistribution
- All Known Implementing Classes:
- BayesianDistribution, DummyAlgorithm, FeedForwardNeuralNetworkDistribution, TestAlgorithm
public interface SpatialProbabilityDistributionGeneric
- extends SpatialProbabilityDistribution
init
void init(AlgorithmConfiguration config)
throws Exception
- Throws:
Exception
getMainInfoType
String getMainInfoType()
getGeographicalInfoType
String getGeographicalInfoType()
getMainInfoObjects
List<Object> getMainInfoObjects()
getGeographicalInfoObjects
List<Object> getGeographicalInfoObjects()
calcProb
float calcProb(Object mainInfo,
Object area)
singleStepPreprocess
void singleStepPreprocess(Object mainInfo,
Object area)
singleStepPostprocess
void singleStepPostprocess(Object mainInfo,
Object allAreasInformation)
postProcess
void postProcess()
storeDistribution
void storeDistribution(Map<Object,Map<Object,Float>> distribution)
throws Exception
- Throws:
Exception
getInternalStatus
float getInternalStatus()
getMainInfoID
String getMainInfoID(Object mainInfo)
getGeographicalID
String getGeographicalID(Object geoInfo)
Copyright © 2012. All Rights Reserved.