Interface ISimilarityCalculator<T>
-
- All Known Subinterfaces:
DescriptorHandler<T,U>
,IDescriptorHandlerFlexophore
- All Known Implementing Classes:
AbstractDescriptorHandlerFP
,AbstractDescriptorHandlerLongFP
,DescriptorHandlerFFP512
,DescriptorHandlerFlexophore
,DescriptorHandlerFunctionalGroups
,DescriptorHandlerHashedCFp
,DescriptorHandlerIntVector
,DescriptorHandlerLongCFP
,DescriptorHandlerLongFFP512
,DescriptorHandlerLongPFP512
,DescriptorHandlerPFP512
,DescriptorHandlerPTree
,DescriptorHandlerReactionFP
,DescriptorHandlerShape
,DescriptorHandlerShapeOneConf
,DescriptorHandlerSkeletonSpheres
,SimilarityCalculatorDoubleArray
public interface ISimilarityCalculator<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SimilarityCalculatorInfo
getInfo()
float
getSimilarity(T d1, T d2)
ISimilarityCalculator<T>
getThreadSafeCopy()
-
-
-
Method Detail
-
getInfo
SimilarityCalculatorInfo getInfo()
-
getThreadSafeCopy
ISimilarityCalculator<T> getThreadSafeCopy()
- Returns:
- a deep copy for parallel computing.
-
-