Versions in this module Expand all Collapse all v0 v0.1.0 Dec 18, 2024 Changes in this version + const GitCommit + const Version + const VersionDate + func Conv(geom *Geom, flt *tensor.Float32, img, out *tensor.Float32, gain float32) + func Conv1(geom *Geom, flt *tensor.Float32, img, out *tensor.Float32, gain float32) + func ConvDiff(geom *Geom, fltOn, fltOff *tensor.Float32, imgOn, imgOff, out *tensor.Float32, ...) + func Deconv(geom *Geom, flt *tensor.Float32, img, out *tensor.Float32, gain float32) + func EdgeAvg(tsr *tensor.Float32, padWidth int) float32 + func FadePad(tsr *tensor.Float32, padWidth int) + func FadePadRGB(tsr *tensor.Float32, padWidth int) + func FeatAgg(srcRows []int, trgStart int, src, out *tensor.Float32) + func GreyTensorToImage(img *image.Gray, tsr *tensor.Float32, padWidth int, topZero bool) *image.Gray + func LeftHalf(x int) int + func MaxPool(psize, spc image.Point, in, out *tensor.Float32) + func MaxReduceFilterY(in, out *tensor.Float32) + func OuterAgg(innerPos, rowOff int, src, out *tensor.Float32) + func RGBTensorToImage(img *image.RGBA, tsr *tensor.Float32, padWidth int, topZero bool) *image.RGBA + func RGBToGrey(img image.Image, tsr *tensor.Float32, padWidth int, topZero bool) + func RGBToTensor(img image.Image, tsr *tensor.Float32, padWidth int, topZero bool) + func UnPool(psize, spc image.Point, in, out *tensor.Float32, rnd bool) + func WrapPad(tsr *tensor.Float32, padWidth int) + func WrapPadRGB(tsr *tensor.Float32, padWidth int) + type Geom struct + Border image.Point + FiltLt image.Point + FiltRt image.Point + FiltSz image.Point + In image.Point + Out image.Point + Spacing image.Point + func (ge *Geom) Set(border, spacing, filtSz image.Point) + func (ge *Geom) SetSize(inSize image.Point) + func (ge *Geom) UpdtFilt()