C# Класс natix.SimilaritySearch.BinH8Space

Hamming space for bit strings
Наследование: MetricDB
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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