Documentation
¶
Overview ¶
Package AVX implements the learning stage of the Neurlang classifier on AVX
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HyperParameters ¶
type HyperParameters struct { learning.HyperParameters AvxLanes uint32 // should be set to 16 for AVX512 AvxSkip uint32 // should be set to 1 to not skip work, >1 to skip some possibly repeated work // contains filtered or unexported fields }
func (*HyperParameters) H ¶
func (h *HyperParameters) H() *learning.HyperParameters
func (*HyperParameters) SetLogger ¶
func (h *HyperParameters) SetLogger(filename string)
SetLogger sets the output logger file where hashtron golang code programs are written
func (*HyperParameters) Solve ¶
func (h *HyperParameters) Solve(d datasets.SplittedDataset) (int, *hashtron.Hashtron)
Solve directly solves a single hashtron on a splitted dataset d. It outputs the size of solution and the trained hashtron if successful. Most callers should use Training instead.
Click to show internal directories.
Click to hide internal directories.