C# Class ApproxIndexes.Indexes

Afficher le fichier Open project: sadit/natix

Méthodes publiques

Méthode Description
Execute ( IndexArgumentSetup setup, string nick, string idxname, Index>.Func create ) : string
ExecuteAPG_OptTabuSatNeighborhood ( IndexArgumentSetup setup, string nick ) : string
ExecuteAPG_OptTabuSatNeighborhoodMontecarloStart ( IndexArgumentSetup setup, string nick ) : string
ExecuteApproxGraph ( IndexArgumentSetup setup, string nick, int neighbors, int restarts ) : string
ExecuteApproxGraphIS ( IndexArgumentSetup setup, string nick, int neighbors, int restarts ) : string
ExecuteApproxGraphOptRandomRestarts ( IndexArgumentSetup setup, string nick, int neighbors ) : string
ExecuteApproxGraphOptRestartsIS ( IndexArgumentSetup setup, string nick, int neighbors ) : string
ExecuteApproxGraphOptSimplerOptRandomRestarts ( IndexArgumentSetup setup, string nick, int neighbors ) : string
ExecuteKNRSEQ ( IndexArgumentSetup setup, string nick, int numrefs, int k, double maxcand_ratio ) : List
ExecuteLSHFloatVector ( IndexArgumentSetup setup, string nick, int num_indexes, int width ) : string
ExecuteLocalSearchBeam ( IndexArgumentSetup setup, string nick, int beamsize, int neighbors ) : string
ExecuteLocalSearchBestFirst ( IndexArgumentSetup setup, string nick, int neighbors, int restarts ) : string
ExecuteLocalSearchGallopingBeam ( IndexArgumentSetup setup, string nick, int neighbors ) : string
ExecuteLocalSearchMontecarloBeam ( IndexArgumentSetup setup, string nick, int beamsize, int neighbors ) : string
ExecuteLocalSearchRestarts ( IndexArgumentSetup setup, string nick, int neighbors ) : string
ExecuteMetricGraphGreedy ( IndexArgumentSetup setup, string nick, int neighbors ) : string
ExecuteMultiNeighborhoodHash ( IndexArgumentSetup setup, string nick, double expected_recall, int max_instances ) : List
ExecuteSATApprox ( IndexArgumentSetup setup, string nick ) : string
ExecuteSATForest ( IndexArgumentSetup setup, string nick ) : string
ExecuteSeq ( IndexArgumentSetup setup, string nick ) : string
GetResultName ( string nick, string idxname, IndexArgumentSetup setup, string suffix ) : string
PerformSearch ( string resname, Index idx, string idxname, IndexArgumentSetup setup ) : void
SaveConstructionTime ( string idxname, long elapsed_ticks, long numdistances ) : void

Method Details

Execute() public static méthode

public static Execute ( IndexArgumentSetup setup, string nick, string idxname, Index>.Func create ) : string
setup IndexArgumentSetup
nick string
idxname string
create Index>.Func
Résultat string

ExecuteAPG_OptTabuSatNeighborhood() public static méthode

public static ExecuteAPG_OptTabuSatNeighborhood ( IndexArgumentSetup setup, string nick ) : string
setup IndexArgumentSetup
nick string
Résultat string

ExecuteAPG_OptTabuSatNeighborhoodMontecarloStart() public static méthode

public static ExecuteAPG_OptTabuSatNeighborhoodMontecarloStart ( IndexArgumentSetup setup, string nick ) : string
setup IndexArgumentSetup
nick string
Résultat string

ExecuteApproxGraph() public static méthode

public static ExecuteApproxGraph ( IndexArgumentSetup setup, string nick, int neighbors, int restarts ) : string
setup IndexArgumentSetup
nick string
neighbors int
restarts int
Résultat string

ExecuteApproxGraphIS() public static méthode

public static ExecuteApproxGraphIS ( IndexArgumentSetup setup, string nick, int neighbors, int restarts ) : string
setup IndexArgumentSetup
nick string
neighbors int
restarts int
Résultat string

ExecuteApproxGraphOptRandomRestarts() public static méthode

public static ExecuteApproxGraphOptRandomRestarts ( IndexArgumentSetup setup, string nick, int neighbors ) : string
setup IndexArgumentSetup
nick string
neighbors int
Résultat string

ExecuteApproxGraphOptRestartsIS() public static méthode

public static ExecuteApproxGraphOptRestartsIS ( IndexArgumentSetup setup, string nick, int neighbors ) : string
setup IndexArgumentSetup
nick string
neighbors int
Résultat string

ExecuteApproxGraphOptSimplerOptRandomRestarts() public static méthode

public static ExecuteApproxGraphOptSimplerOptRandomRestarts ( IndexArgumentSetup setup, string nick, int neighbors ) : string
setup IndexArgumentSetup
nick string
neighbors int
Résultat string

ExecuteKNRSEQ() public static méthode

public static ExecuteKNRSEQ ( IndexArgumentSetup setup, string nick, int numrefs, int k, double maxcand_ratio ) : List
setup IndexArgumentSetup
nick string
numrefs int
k int
maxcand_ratio double
Résultat List

ExecuteLSHFloatVector() public static méthode

public static ExecuteLSHFloatVector ( IndexArgumentSetup setup, string nick, int num_indexes, int width ) : string
setup IndexArgumentSetup
nick string
num_indexes int
width int
Résultat string

ExecuteLocalSearchBeam() public static méthode

public static ExecuteLocalSearchBeam ( IndexArgumentSetup setup, string nick, int beamsize, int neighbors ) : string
setup IndexArgumentSetup
nick string
beamsize int
neighbors int
Résultat string

ExecuteLocalSearchBestFirst() public static méthode

public static ExecuteLocalSearchBestFirst ( IndexArgumentSetup setup, string nick, int neighbors, int restarts ) : string
setup IndexArgumentSetup
nick string
neighbors int
restarts int
Résultat string

ExecuteLocalSearchGallopingBeam() public static méthode

public static ExecuteLocalSearchGallopingBeam ( IndexArgumentSetup setup, string nick, int neighbors ) : string
setup IndexArgumentSetup
nick string
neighbors int
Résultat string

ExecuteLocalSearchMontecarloBeam() public static méthode

public static ExecuteLocalSearchMontecarloBeam ( IndexArgumentSetup setup, string nick, int beamsize, int neighbors ) : string
setup IndexArgumentSetup
nick string
beamsize int
neighbors int
Résultat string

ExecuteLocalSearchRestarts() public static méthode

public static ExecuteLocalSearchRestarts ( IndexArgumentSetup setup, string nick, int neighbors ) : string
setup IndexArgumentSetup
nick string
neighbors int
Résultat string

ExecuteMetricGraphGreedy() public static méthode

public static ExecuteMetricGraphGreedy ( IndexArgumentSetup setup, string nick, int neighbors ) : string
setup IndexArgumentSetup
nick string
neighbors int
Résultat string

ExecuteMultiNeighborhoodHash() public static méthode

public static ExecuteMultiNeighborhoodHash ( IndexArgumentSetup setup, string nick, double expected_recall, int max_instances ) : List
setup IndexArgumentSetup
nick string
expected_recall double
max_instances int
Résultat List

ExecuteSATApprox() public static méthode

public static ExecuteSATApprox ( IndexArgumentSetup setup, string nick ) : string
setup IndexArgumentSetup
nick string
Résultat string

ExecuteSATForest() public static méthode

public static ExecuteSATForest ( IndexArgumentSetup setup, string nick ) : string
setup IndexArgumentSetup
nick string
Résultat string

ExecuteSeq() public static méthode

public static ExecuteSeq ( IndexArgumentSetup setup, string nick ) : string
setup IndexArgumentSetup
nick string
Résultat string

GetResultName() public static méthode

public static GetResultName ( string nick, string idxname, IndexArgumentSetup setup, string suffix ) : string
nick string
idxname string
setup IndexArgumentSetup
suffix string
Résultat string

PerformSearch() public static méthode

public static PerformSearch ( string resname, Index idx, string idxname, IndexArgumentSetup setup ) : void
resname string
idx Index
idxname string
setup IndexArgumentSetup
Résultat void

SaveConstructionTime() public static méthode

public static SaveConstructionTime ( string idxname, long elapsed_ticks, long numdistances ) : void
idxname string
elapsed_ticks long
numdistances long
Résultat void