Interface RerankerGridSearch<U>
- Type Parameters:
U- type of the users
- All Known Implementing Classes:
AlternativeSemiCompleteCommunityEdgeGiniRerankerGridSearch,AlternativeSemiCompleteCommunityOuterEdgeGiniRerankerGridSearch,AverageEmbeddednessRerankerGridSearch,AverageWeaknessRerankerGridSearch,ClusteringCoefficientComplementRerankerGridSearch,ClusteringCoefficientRerankerGridSearch,CompleteCommunityDegreeGiniRerankerGridSearch,CompleteCommunityEdgeGiniRerankerGridSearch,CompleteCommunityOuterDegreeGiniRerankerGridSearch,CompleteCommunityOuterEdgeGiniRerankerGridSearch,DegreeGiniComplementRerankerGridSearch,HeuristicAverageEmbeddednessRerankerGridSearch,HeuristicAverageWeaknessRerankerGridSearch,InterCommunityDegreeGiniRerankerGridSearch,InterCommunityEdgeGiniRerankerGridSearch,InterCommunityOuterDegreeGiniRerankerGridSearch,InterCommunityOuterEdgeGiniRerankerGridSearch,RandomRerankerGridSearch,SemiCompleteCommunityEdgeGiniRerankerGridSearch,SemiCompleteCommunityOuterEdgeGiniRerankerGridSearch,SizeNormCompleteCommunityDegreeGiniRerankerGridSearch,SizeNormCompleteCommunityEdgeGiniRerankerGridSearch,SizeNormCompleteCommunityOuterDegreeGiniRerankerGridSearch,SizeNormCompleteCommunityOuterEdgeGiniRerankerGridSearch,SizeNormInterCommunityDegreeGiniRerankerGridSearch,SizeNormInterCommunityEdgeGiniRerankerGridSearch,SizeNormInterCommunityOuterDegreeGiniRerankerGridSearch,SizeNormInterCommunityOuterEdgeGiniRerankerGridSearch,SizeNormSemiCompleteCommunityEdgeGiniRerankerGridSearch,SizeNormSemiCompleteCommunityOuterEdgeGiniRerankerGridSearch,StrongTiesRerankerGridSearch,WeakTiesRerankerGridSearch
public interface RerankerGridSearch<U>
Interface for obtaining the different configurations of a given global reranking algorithm.
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,GlobalRerankerFunction<U>>grid(Grid grid)Obtains the different reranking approaches given a grid.java.util.Map<java.lang.String,java.util.function.Supplier<GlobalReranker<U,U>>>grid(Grid grid, int cutoff, java.util.function.Supplier<Normalizer<U>> norm, Graph<U> graph, Communities<U> comms)Obtains the different reranking approaches given a grid.
-
Method Details
-
grid
java.util.Map<java.lang.String,java.util.function.Supplier<GlobalReranker<U,U>>> grid(Grid grid, int cutoff, java.util.function.Supplier<Normalizer<U>> norm, Graph<U> graph, Communities<U> comms)Obtains the different reranking approaches given a grid.- Parameters:
grid- the parameter grid of the algorithm.cutoff- the size of the definitive ranking.norm- suppliers for the normalization scheme.graph- the training graph.comms- the community partition for the training graph.- Returns:
- a map containing suppliers for the different configurations of the reranking approach.
-
grid
Obtains the different reranking approaches given a grid.- Parameters:
grid- the parameter grid for the algorithm.- Returns:
- a map containing suppliers for the different configurations of the reranking approach.
-