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

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

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

Свойство Тип Описание
BeamSize int

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

Метод Описание
Build ( MetricDB db, int neighbors, int beam_size ) : void
Load ( BinaryReader Input ) : void
LocalSearchBeam ( ) : System
LocalSearchBeam ( LocalSearch other, int beamsize ) : System
Save ( BinaryWriter Output ) : void
SearchKNN ( object q, int K, IResult res ) : IResult

Защищенные методы

Метод Описание
FirstBeam ( object q, HashSet evaluated, IResult res ) : Result

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

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

public Build ( MetricDB db, int neighbors, int beam_size ) : void
db MetricDB
neighbors int
beam_size int
Результат void

FirstBeam() защищенный Метод

protected FirstBeam ( object q, HashSet evaluated, IResult res ) : Result
q object
evaluated HashSet
res IResult
Результат Result

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

public Load ( BinaryReader Input ) : void
Input System.IO.BinaryReader
Результат void

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

public LocalSearchBeam ( ) : System
Результат System

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

public LocalSearchBeam ( LocalSearch other, int beamsize ) : System
other LocalSearch
beamsize int
Результат System

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

public Save ( BinaryWriter Output ) : void
Output System.IO.BinaryWriter
Результат void

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

public SearchKNN ( object q, int K, IResult res ) : IResult
q object
K int
res IResult
Результат IResult

Описание свойств

BeamSize публичное свойство

public int BeamSize
Результат int