Interface VertexMetricGridSearch<U>
- Type Parameters:
U
- Type of the users
- All Known Implementing Classes:
ClosenessGridSearch
,ComplementaryDegreeGridSearch
,ComplementaryInverseDegreeGridSearch
,ComplementaryLocalClusteringCoefficientGridSearch
,ComplementaryPageRankGridSearch
,CorenessGridSearch
,DegreeGridSearch
,EccentricityGridSearch
,EigenvectorCentralityGridSearch
,FreeDiscoveryGridSearch
,HarmonicCentralityGridSearch
,HITSGridSearch
,InverseDegreeGridSearch
,KatzCentralityGridSearch
,LocalClusteringCoefficientGridSearch
,LocalReciprocityRateGridSearch
,NodeBetweennessGridSearch
,PageRankGridSearch
,VertexLengthGridSearch
public interface VertexMetricGridSearch<U>
Class for performing the grid search for a given algorithm.
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,VertexMetricFunction<U>>
grid(Grid grid)
Obtains the different vertex metrics to compute in a grid.java.util.Map<java.lang.String,java.util.function.Supplier<VertexMetric<U>>>
grid(Grid grid, DistanceCalculator<U> distCalc)
Obtains the different vertex metrics to compute in a grid.
-
Method Details
-
grid
java.util.Map<java.lang.String,java.util.function.Supplier<VertexMetric<U>>> grid(Grid grid, DistanceCalculator<U> distCalc)Obtains the different vertex metrics to compute in a grid.- Parameters:
grid
- The grid for the algorithmdistCalc
- A distance calculator.- Returns:
- the grid parameters.
-
grid
Obtains the different vertex metrics to compute in a grid.- Parameters:
grid
- The grid for the algorithm- Returns:
- the grid parameters.
-