org.gcube.dataanalysis.ecoengine.spatialdistributions
Class AquamapsNN

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsSuitable
      extended by org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsNative
          extended by org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsNN
All Implemented Interfaces:
SpatialProbabilityDistribution, SpatialProbabilityDistributionTable

public class AquamapsNN
extends AquamapsNative


Field Summary
 
Fields inherited from class org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsSuitable
allSpeciesObservations, currentFAOAreas, currentSpeciesBoundingBoxInfo, type
 
Constructor Summary
AquamapsNN()
           
 
Method Summary
 float calcProb(Object mainInfo, Object area)
           
 String getDescription()
           
 List<StatisticalType> getInputParameters()
           
 float getInternalStatus()
           
 String getName()
           
 void init(AlgorithmConfiguration config, org.hibernate.SessionFactory dbHibConnection)
           
static Neural_Network loadNN(String nomeFile)
           
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsNative
filterProbabilitySet, getProperties, isSynchronousProbabilityWrite
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsSuitable
calculateBoundingBox, filterProbabiltyRow, generateMaxMinHspec, getAdditionalInformation, getAdditionalMetaInformation, getBoundingBoxInformation, getDistributionTableStatement, getGeographicalID, getGeographicalInfoQuery, getMainInfoID, getMainInfoQuery, getOutput, postProcess, singleStepPostprocess, singleStepPreprocess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AquamapsNN

public AquamapsNN()
Method Detail

getName

public String getName()
Specified by:
getName in interface SpatialProbabilityDistribution
Overrides:
getName in class AquamapsNative

getDescription

public String getDescription()
Specified by:
getDescription in interface SpatialProbabilityDistribution
Overrides:
getDescription in class AquamapsSuitable

getInputParameters

public List<StatisticalType> getInputParameters()
Specified by:
getInputParameters in interface SpatialProbabilityDistribution
Overrides:
getInputParameters in class AquamapsSuitable

init

public void init(AlgorithmConfiguration config,
                 org.hibernate.SessionFactory dbHibConnection)
Specified by:
init in interface SpatialProbabilityDistributionTable
Overrides:
init in class AquamapsSuitable

calcProb

public float calcProb(Object mainInfo,
                      Object area)
Specified by:
calcProb in interface SpatialProbabilityDistributionTable
Overrides:
calcProb in class AquamapsSuitable

getInternalStatus

public float getInternalStatus()
Specified by:
getInternalStatus in interface SpatialProbabilityDistributionTable
Overrides:
getInternalStatus in class AquamapsSuitable

loadNN

public static Neural_Network loadNN(String nomeFile)


Copyright © 2012. All Rights Reserved.