C# Класс SoundFingerprinting.QueryFingerprintService

Наследование: IQueryFingerprintService
Показать файл Открыть проект

Открытые методы

Метод Описание
Query ( List queryFingerprints, QueryConfiguration configuration, IModelService modelService ) : QueryResult
QueryFingerprintService ( ) : System.Collections.Concurrent

Приватные методы

Метод Описание
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

Описание методов

Query() публичный Метод

public Query ( List queryFingerprints, QueryConfiguration configuration, IModelService modelService ) : QueryResult
queryFingerprints List
configuration SoundFingerprinting.Configuration.QueryConfiguration
modelService IModelService
Результат SoundFingerprinting.Query.QueryResult

QueryFingerprintService() публичный Метод

public QueryFingerprintService ( ) : System.Collections.Concurrent
Результат System.Collections.Concurrent