C# Class SoundFingerprinting.QueryFingerprintService

Inheritance: IQueryFingerprintService
Afficher le fichier Open project: AddictedCS/soundfingerprinting

Méthodes publiques

Méthode Description
Query ( List queryFingerprints, QueryConfiguration configuration, IModelService modelService ) : QueryResult
QueryFingerprintService ( ) : System.Collections.Concurrent

Private Methods

Méthode Description
GetSimilaritiesUsingBatchedStrategy ( IEnumerable queryFingerprints, QueryConfiguration configuration, IModelService modelService ) : ResultEntryAccumulator>.ConcurrentDictionary
GetSimilaritiesUsingNonBatchedStrategy ( IEnumerable queryFingerprints, QueryConfiguration configuration, IModelService modelService ) : ResultEntryAccumulator>.ConcurrentDictionary
QueryFingerprintService ( ISimilarityUtility similarityUtility, IQueryMath queryMath ) : System.Collections.Concurrent

Method Details

Query() public méthode

public Query ( List queryFingerprints, QueryConfiguration configuration, IModelService modelService ) : QueryResult
queryFingerprints List
configuration SoundFingerprinting.Configuration.QueryConfiguration
modelService IModelService
Résultat SoundFingerprinting.Query.QueryResult

QueryFingerprintService() public méthode

public QueryFingerprintService ( ) : System.Collections.Concurrent
Résultat System.Collections.Concurrent