avx

package
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

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 (*HyperParameters) SetLogger

func (h *HyperParameters) SetLogger(filename string)

SetLogger sets the output logger file where hashtron golang code programs are written

func (*HyperParameters) Solve

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.

func (*HyperParameters) Training

Training trains a single hashtron on a dataset d. It outputs the trained hashtron if successful, or an error.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL