C# 클래스 natix.SimilaritySearch.BinH8Space

Hamming space for bit strings
상속: MetricDB
파일 보기 프로젝트 열기: sadit/natix 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DATA List
LENS natix.CompactDS.Bitmap

공개 메소드들

메소드 설명
Add ( object a ) : int
BinH8Space ( ) : System

Constructor

Build ( string filename, BitmapFromBitStream len_builder = null ) : void

Read the database from a listing file (one filename per line)

Build ( string out_filename, IList data_list, BitmapFromBitStream len_builder = null ) : void
Dist ( object _a, object _b ) : double

The distance function

DistMin ( IList a, IList b ) : double
Load ( BinaryReader Input ) : void
Parse ( string name ) : object

Converts 'name' into an object

ParseAndLoadFromFile ( string name ) : IList
ParseFromString ( string data ) : IList
Save ( BinaryWriter Output ) : void
this ( int docid ) : object

Indexer to retrieve an object

메소드 상세

Add() 공개 메소드

public Add ( object a ) : int
a object
리턴 int

BinH8Space() 공개 메소드

Constructor
public BinH8Space ( ) : System
리턴 System

Build() 공개 메소드

Read the database from a listing file (one filename per line)
public Build ( string filename, BitmapFromBitStream len_builder = null ) : void
filename string
len_builder BitmapFromBitStream
리턴 void

Build() 공개 메소드

public Build ( string out_filename, IList data_list, BitmapFromBitStream len_builder = null ) : void
out_filename string
data_list IList
len_builder BitmapFromBitStream
리턴 void

Dist() 공개 메소드

The distance function
public Dist ( object _a, object _b ) : double
_a object
_b object
리턴 double

DistMin() 공개 메소드

public DistMin ( IList a, IList b ) : double
a IList
b IList
리턴 double

Load() 공개 메소드

public Load ( BinaryReader Input ) : void
Input System.IO.BinaryReader
리턴 void

Parse() 공개 메소드

Converts 'name' into an object
public Parse ( string name ) : object
name string
리턴 object

ParseAndLoadFromFile() 공개 정적인 메소드

public static ParseAndLoadFromFile ( string name ) : IList
name string
리턴 IList

ParseFromString() 공개 정적인 메소드

public static ParseFromString ( string data ) : IList
data string
리턴 IList

Save() 공개 메소드

public Save ( BinaryWriter Output ) : void
Output System.IO.BinaryWriter
리턴 void

this() 공개 메소드

Indexer to retrieve an object
public this ( int docid ) : object
docid int
리턴 object

프로퍼티 상세

DATA 공개적으로 프로퍼티

public List DATA
리턴 List

LENS 공개적으로 프로퍼티

public Bitmap,natix.CompactDS LENS
리턴 natix.CompactDS.Bitmap