Documentation ¶
Index ¶
- func Register[T linalg.Number]()
- type AKnnGraphBuilder
- func (agc *AKnnGraphBuilder[T]) Build(n uint, distFunc func(i, j uint) float32) (Graph, error)
- func (agc AKnnGraphBuilder[T]) GetPrameterString() string
- func (agc *AKnnGraphBuilder[T]) SetK(k uint) *AKnnGraphBuilder[T]
- func (agc *AKnnGraphBuilder[T]) SetMaxChanges(maxChanges uint) *AKnnGraphBuilder[T]
- func (agc *AKnnGraphBuilder[T]) SetMaxIter(maxIter uint) *AKnnGraphBuilder[T]
- func (agc *AKnnGraphBuilder[T]) SetRho(rho float64) *AKnnGraphBuilder[T]
- type Graph
- type GraphBuilder
- type Nndescent
- type Node
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AKnnGraphBuilder ¶
func NewAKnnGraphBuilder ¶
func NewAKnnGraphBuilder[T linalg.Number]() *AKnnGraphBuilder[T]
func (AKnnGraphBuilder[T]) GetPrameterString ¶
func (agc AKnnGraphBuilder[T]) GetPrameterString() string
func (*AKnnGraphBuilder[T]) SetK ¶
func (agc *AKnnGraphBuilder[T]) SetK(k uint) *AKnnGraphBuilder[T]
func (*AKnnGraphBuilder[T]) SetMaxChanges ¶
func (agc *AKnnGraphBuilder[T]) SetMaxChanges(maxChanges uint) *AKnnGraphBuilder[T]
func (*AKnnGraphBuilder[T]) SetMaxIter ¶
func (agc *AKnnGraphBuilder[T]) SetMaxIter(maxIter uint) *AKnnGraphBuilder[T]
func (*AKnnGraphBuilder[T]) SetRho ¶
func (agc *AKnnGraphBuilder[T]) SetRho(rho float64) *AKnnGraphBuilder[T]
type GraphBuilder ¶
type Nndescent ¶
type Nndescent struct {
// contains filtered or unexported fields
}
func NewNndescent ¶
Click to show internal directories.
Click to hide internal directories.