util

package
v0.0.0-...-a9da960 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2016 License: MIT Imports: 6 Imported by: 12

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CombineFeatures

func CombineFeatures(fids []int64) int64

func Hash

func Hash(str string) int64

func ParseFloat64

func ParseFloat64(str string) float64

func ParseInt64

func ParseInt64(str string) int64

func Sigmoid

func Sigmoid(x float64) (y float64)

func Signum

func Signum(x float64) float64

func UnSigmoid

func UnSigmoid(x float64) float64

Types

type Gaussian

type Gaussian struct {
	Mean, Vari float64
}

func (*Gaussian) AddGaussian

func (g *Gaussian) AddGaussian(g1 *Gaussian)

func (*Gaussian) Func

func (g *Gaussian) Func(x float64) float64

func (*Gaussian) Integral

func (g *Gaussian) Integral(x float64) float64

func (*Gaussian) LowerTruncateGaussian

func (g *Gaussian) LowerTruncateGaussian(Mean, Vari, s float64)

func (*Gaussian) MultGaussian

func (g *Gaussian) MultGaussian(g1 *Gaussian)

func (*Gaussian) UpperTruncateGaussian

func (g *Gaussian) UpperTruncateGaussian(Mean, Vari, s float64)

type StringBuilder

type StringBuilder struct {
	// contains filtered or unexported fields
}

func (*StringBuilder) Bool

func (self *StringBuilder) Bool(value bool) *StringBuilder

func (*StringBuilder) Byte

func (self *StringBuilder) Byte(value byte) *StringBuilder

func (*StringBuilder) Bytes

func (self *StringBuilder) Bytes() []byte

func (*StringBuilder) Float

func (self *StringBuilder) Float(value float64) *StringBuilder

func (*StringBuilder) Int

func (self *StringBuilder) Int(value int) *StringBuilder

func (*StringBuilder) Int64

func (self *StringBuilder) Int64(value int64) *StringBuilder

func (*StringBuilder) Printf

func (self *StringBuilder) Printf(format string, args ...interface{}) *StringBuilder

func (*StringBuilder) String

func (self *StringBuilder) String() string

func (*StringBuilder) UInt64

func (self *StringBuilder) UInt64(value uint64) *StringBuilder

func (*StringBuilder) Uint

func (self *StringBuilder) Uint(value uint) *StringBuilder

func (*StringBuilder) Write

func (self *StringBuilder) Write(strings ...string) *StringBuilder

func (*StringBuilder) WriteBytes

func (self *StringBuilder) WriteBytes(bytes []byte) *StringBuilder

func (*StringBuilder) WriteTo

func (self *StringBuilder) WriteTo(writer io.Writer) (n int64, err error)

func (*StringBuilder) WriteToFile

func (self *StringBuilder) WriteToFile(filename string) error

Jump to

Keyboard shortcuts

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