C# 클래스 SoundFingerprinting.MinHash.MinHashService

상속: IMinHashService
파일 보기 프로젝트 열기: AddictedCS/soundfingerprinting 1 사용 예제들

공개 메소드들

메소드 설명
Hash ( bool fingerprint ) : byte[]
MinHashService ( ) : SoundFingerprinting.Infrastructure

비공개 메소드들

메소드 설명
ComputeMinHashSignature ( bool fingerprint ) : byte[]

Compute Min Hash signature of a fingerprint

The basic idea in the Min Hashing scheme is to randomly permute the rows and for each column c(i) compute its hash value h(c(i)) as the index of the first row under the permutation that has a 1 in that column.

MinHashService ( IPermutations permutations ) : SoundFingerprinting.Infrastructure

메소드 상세

Hash() 공개 메소드

public Hash ( bool fingerprint ) : byte[]
fingerprint bool
리턴 byte[]

MinHashService() 공개 메소드

public MinHashService ( ) : SoundFingerprinting.Infrastructure
리턴 SoundFingerprinting.Infrastructure