feat: initial release
Assisted-by: GLM 5.3 Flash
This commit is contained in:
@@ -0,0 +1,785 @@
|
||||
// Copyright (c) 2026 Petr Balvín <opensource@petrbalvin.org> (https://petrbalvin.org)
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
// Package tensor is the public facade: the overview and the guarantees
|
||||
// live in doc.go, and this file only forwards.
|
||||
package tensor
|
||||
|
||||
import (
|
||||
grad "sourcedock.dev/petrbalvin/tensor/grad"
|
||||
integrate "sourcedock.dev/petrbalvin/tensor/integrate"
|
||||
core "sourcedock.dev/petrbalvin/tensor/internal/core"
|
||||
io "sourcedock.dev/petrbalvin/tensor/io"
|
||||
linalg "sourcedock.dev/petrbalvin/tensor/linalg"
|
||||
optim "sourcedock.dev/petrbalvin/tensor/optim"
|
||||
plot "sourcedock.dev/petrbalvin/tensor/plot"
|
||||
signal "sourcedock.dev/petrbalvin/tensor/signal"
|
||||
stats "sourcedock.dev/petrbalvin/tensor/stats"
|
||||
)
|
||||
|
||||
// Wavelet names for signal.CWT.
|
||||
const (
|
||||
Morlet = signal.Morlet
|
||||
MexicanHat = signal.MexicanHat
|
||||
)
|
||||
|
||||
// Core types.
|
||||
type Array = core.Array
|
||||
type Dtype = core.Dtype
|
||||
type Generator = core.Generator
|
||||
type JacobianOptions = core.JacobianOptions
|
||||
type Scalar = core.Scalar
|
||||
type SparseCOO = core.SparseCOO
|
||||
type BoundaryConditions = integrate.BoundaryConditions
|
||||
type BDFVarOptions = integrate.BDFVarOptions
|
||||
type BDFVarStats = integrate.BDFVarStats
|
||||
type CollocationOptions = integrate.CollocationOptions
|
||||
type CollocationSolution = integrate.CollocationSolution
|
||||
type CubicSpline = linalg.CubicSpline
|
||||
type DAEOptions = integrate.DAEOptions
|
||||
type FITSTable = io.FITSTable
|
||||
type FITSTableColumn = io.FITSTableColumn
|
||||
type HDF5Dataset = io.HDF5Dataset
|
||||
type HDF5TextDataset = io.HDF5TextDataset
|
||||
type HDF5WriteOptions = io.HDF5WriteOptions
|
||||
type NetCDFDim = io.NetCDFDim
|
||||
type NetCDFVar = io.NetCDFVar
|
||||
type HMCOptions = grad.HMCOptions
|
||||
type NewtonCGOptions = grad.NewtonCGOptions
|
||||
type HessianOptions = grad.HessianOptions
|
||||
type KalmanOptions = signal.KalmanOptions
|
||||
type KalmanResult = signal.KalmanResult
|
||||
type StateFunc = signal.StateFunc
|
||||
type JacobianFunc = signal.JacobianFunc
|
||||
type ARMAOptions = signal.ARMAOptions
|
||||
type ARMAResult = signal.ARMAResult
|
||||
type ElasticNetResult = stats.ElasticNetResult
|
||||
type LassoPathResult = stats.LassoPathResult
|
||||
type HuberRegressionResult = stats.HuberRegressionResult
|
||||
type QuantileRegressionResult = stats.QuantileRegressionResult
|
||||
type PCAResult = stats.PCAResult
|
||||
type KMeansResult = stats.KMeansResult
|
||||
type GaussianMixtureResult = stats.GaussianMixtureResult
|
||||
type LinearMixedModelResult = stats.LinearMixedModelResult
|
||||
type HiddenMarkovModel = stats.HiddenMarkovModel
|
||||
type HiddenMarkovFitResult = stats.HiddenMarkovFitResult
|
||||
type Dendrogram = stats.Dendrogram
|
||||
type Alternative = stats.Alternative
|
||||
type Linkage = stats.Linkage
|
||||
type Kernel = stats.Kernel
|
||||
type GaussianProcessResult = stats.GaussianProcessResult
|
||||
type LinearProgramOptions = optim.LinearProgramOptions
|
||||
type QPOptions = optim.QPOptions
|
||||
type CMAESOptions = optim.CMAESOptions
|
||||
type SimulatedAnnealingOptions = optim.SimulatedAnnealingOptions
|
||||
type NonlinearConstraints = optim.NonlinearConstraints
|
||||
type CubatureOptions = integrate.CubatureOptions
|
||||
type TriangleMesh2D = integrate.TriangleMesh2D
|
||||
type TetraMesh3D = integrate.TetraMesh3D
|
||||
type FEMPoissonOptions = integrate.FEMPoissonOptions
|
||||
type FEMPoisson3DOptions = integrate.FEMPoisson3DOptions
|
||||
type MidpointOptions = integrate.MidpointOptions
|
||||
type FilonOptions = integrate.FilonOptions
|
||||
type LeastSquaresInfo = linalg.LeastSquaresInfo
|
||||
type LinearRegressionResult = stats.LinearRegressionResult
|
||||
type LogisticRegressionResult = stats.LogisticRegressionResult
|
||||
type PoissonRegressionResult = stats.PoissonRegressionResult
|
||||
type BrentOptions = optim.BrentOptions
|
||||
type CWTWavelet = signal.CWTWavelet
|
||||
type Daubechies = signal.Daubechies
|
||||
type DifferentialEvolutionOptions = optim.DifferentialEvolutionOptions
|
||||
type LBFGSOptions = optim.LBFGSOptions
|
||||
type LinearConstraints = optim.LinearConstraints
|
||||
type LMOptions = optim.LMOptions
|
||||
type FitResult = optim.FitResult
|
||||
type FitStatus = optim.FitStatus
|
||||
type DWTMode = signal.DWTMode
|
||||
type MinimiseOptions = optim.MinimiseOptions
|
||||
type ODEEventHit = integrate.ODEEventHit
|
||||
type ODEOptions = integrate.ODEOptions
|
||||
type ODEWatch = integrate.ODEWatch
|
||||
type Pipeline = linalg.Pipeline
|
||||
type QuadratureOptions = integrate.QuadratureOptions
|
||||
type RootSystemOptions = optim.RootSystemOptions
|
||||
type SparseCSR = linalg.SparseCSR
|
||||
type SparseCSC = linalg.SparseCSC
|
||||
type SparseCholesky = linalg.SparseCholesky
|
||||
type SparseLU = linalg.SparseLU
|
||||
type SparseOrdering = linalg.SparseOrdering
|
||||
type SparseILU = linalg.SparseILU
|
||||
type STFTOptions = signal.STFTOptions
|
||||
type Tensor = grad.Tensor
|
||||
|
||||
// Charts.
|
||||
type Chart = plot.Chart
|
||||
type Point = plot.Point
|
||||
type Series = plot.Series
|
||||
|
||||
// Core constants.
|
||||
const (
|
||||
Bool = core.Bool
|
||||
Float = core.Float
|
||||
Float16 = core.Float16
|
||||
Float32 = core.Float32
|
||||
Int = core.Int
|
||||
Int8 = core.Int8
|
||||
Uint8 = core.Uint8
|
||||
Int16 = core.Int16
|
||||
Uint16 = core.Uint16
|
||||
Int32 = core.Int32
|
||||
Uint32 = core.Uint32
|
||||
Complex = core.Complex
|
||||
)
|
||||
|
||||
// Sparse factorisation orderings.
|
||||
const (
|
||||
SparseOrderingNatural = linalg.SparseOrderingNatural
|
||||
SparseOrderingReverseCuthillMcKee = linalg.SparseOrderingReverseCuthillMcKee
|
||||
SparseOrderingMinimumDegree = linalg.SparseOrderingMinimumDegree
|
||||
)
|
||||
|
||||
// Wavelet extension modes.
|
||||
const (
|
||||
DWTPeriodic = signal.DWTPeriodic
|
||||
DWTZeroPad = signal.DWTZeroPad
|
||||
)
|
||||
|
||||
// Daubechies wavelet families.
|
||||
const (
|
||||
DB2 = signal.DB2
|
||||
DB3 = signal.DB3
|
||||
DB4 = signal.DB4
|
||||
DB5 = signal.DB5
|
||||
DB6 = signal.DB6
|
||||
DB7 = signal.DB7
|
||||
DB8 = signal.DB8
|
||||
)
|
||||
|
||||
// Least-squares stopping criteria.
|
||||
const (
|
||||
LeastSquaresResidual = linalg.LeastSquaresResidual
|
||||
LeastSquaresNormal = linalg.LeastSquaresNormal
|
||||
LeastSquaresCondition = linalg.LeastSquaresCondition
|
||||
)
|
||||
|
||||
// Alternatives of the directional tests.
|
||||
const (
|
||||
TwoSided = stats.TwoSided
|
||||
Less = stats.Less
|
||||
Greater = stats.Greater
|
||||
)
|
||||
|
||||
// Hierarchical clustering linkages.
|
||||
const (
|
||||
SingleLinkage = stats.SingleLinkage
|
||||
CompleteLinkage = stats.CompleteLinkage
|
||||
AverageLinkage = stats.AverageLinkage
|
||||
CentroidLinkage = stats.CentroidLinkage
|
||||
WardLinkage = stats.WardLinkage
|
||||
)
|
||||
|
||||
// Fit statuses.
|
||||
const (
|
||||
FitConverged = optim.FitConverged
|
||||
FitStalled = optim.FitStalled
|
||||
FitBudget = optim.FitBudget
|
||||
)
|
||||
|
||||
// Robust regression constants.
|
||||
const (
|
||||
DefaultHuberTuning = stats.DefaultHuberTuning
|
||||
TheilSenMaxObservations = stats.TheilSenMaxObservations
|
||||
)
|
||||
|
||||
var ArgMaxAxis = core.ArgMaxAxis
|
||||
var FromArray = grad.FromArray
|
||||
var FromFloat64s = grad.FromFloat64s
|
||||
var ArgMinAxis = core.ArgMinAxis
|
||||
var TopK = core.TopK
|
||||
var FromComplexes = core.FromComplexes
|
||||
var FromFloat32s = core.FromFloat32s
|
||||
|
||||
var Abs = core.Abs
|
||||
var Add = core.Add
|
||||
var AddC = core.AddC
|
||||
var AddF = core.AddF
|
||||
var AddI = core.AddI
|
||||
var Airy = core.Airy
|
||||
var AnalyticSignal = signal.AnalyticSignal
|
||||
var ArgSort = core.ArgSort
|
||||
var Argwhere = core.Argwhere
|
||||
var ARMASpectrum = signal.ARMASpectrum
|
||||
var AssignBins = core.AssignBins
|
||||
var Astype = core.Astype
|
||||
var BesselI0 = core.BesselI0
|
||||
var BesselI1 = core.BesselI1
|
||||
var BesselIn = core.BesselIn
|
||||
var BesselK0 = core.BesselK0
|
||||
var BesselK1 = core.BesselK1
|
||||
var BesselKn = core.BesselKn
|
||||
var And = core.And
|
||||
var Beta = core.Beta
|
||||
var BoolsFromArray = core.BoolsFromArray
|
||||
var BroadcastTo = core.BroadcastTo
|
||||
var Ceil = core.Ceil
|
||||
var ChebyshevT = core.ChebyshevT
|
||||
var ChebyshevU = core.ChebyshevU
|
||||
var Chirp = signal.Chirp
|
||||
var ChiSquareIndependence = stats.ChiSquareIndependence
|
||||
var ClipF = core.ClipF
|
||||
var ClipI = core.ClipI
|
||||
var Col = core.Col
|
||||
var ComplexFromArray = core.ComplexFromArray
|
||||
var Concat = core.Concat
|
||||
var Copy = core.Copy
|
||||
var CramersV = stats.CramersV
|
||||
var Cos = core.Cos
|
||||
var Cosm1 = core.Cosm1
|
||||
var CrossProduct = core.CrossProduct
|
||||
var CumProd = core.CumProd
|
||||
var CumSum = core.CumSum
|
||||
var CumulativeIntegrate = core.CumulativeIntegrate
|
||||
var Diag = core.Diag
|
||||
var Diagonal = core.Diagonal
|
||||
var Diff = core.Diff
|
||||
var Digamma = core.Digamma
|
||||
var DirichletDensity = stats.DirichletDensity
|
||||
var DirichletDraws = stats.DirichletDraws
|
||||
var DirichletMean = stats.DirichletMean
|
||||
var DirichletMode = stats.DirichletMode
|
||||
var Div = core.Div
|
||||
var DivC = core.DivC
|
||||
var DivF = core.DivF
|
||||
var DivI = core.DivI
|
||||
var Dot = core.Dot
|
||||
var Einsum = core.Einsum
|
||||
var Eq = core.Eq
|
||||
var EqF = core.EqF
|
||||
var EqI = core.EqI
|
||||
var ElasticNet = stats.ElasticNet
|
||||
var Erf = core.Erf
|
||||
var Erfc = core.Erfc
|
||||
var Envelope = signal.Envelope
|
||||
var EstimateAR = signal.EstimateAR
|
||||
var EstimateARMA = signal.EstimateARMA
|
||||
var EvaluatePolynomial = core.EvaluatePolynomial
|
||||
var Exp = core.Exp
|
||||
var ExpIntegralE1 = core.ExpIntegralE1
|
||||
var ExpIntegralEi = core.ExpIntegralEi
|
||||
var ExtendedKalmanFilter = signal.ExtendedKalmanFilter
|
||||
var Filtfilt = signal.Filtfilt
|
||||
var FisherExactTest = stats.FisherExactTest
|
||||
var FitHiddenMarkovModel = stats.FitHiddenMarkovModel
|
||||
var Flatten = core.Flatten
|
||||
var Flip = core.Flip
|
||||
var Float32s = core.Float32s
|
||||
var Floats = core.Floats
|
||||
var FloatsFromArray = core.FloatsFromArray
|
||||
var Floor = core.Floor
|
||||
var FresnelC = core.FresnelC
|
||||
var FresnelS = core.FresnelS
|
||||
var FromBools = core.FromBools
|
||||
var FromBytes = core.FromBytes
|
||||
var FromFloat32Slice = core.FromFloat32Slice
|
||||
var FromFloat16s = core.FromFloat16s
|
||||
var FromFloatSlice = core.FromFloatSlice
|
||||
var FromFloats = core.FromFloats
|
||||
var FromInt16s = core.FromInt16s
|
||||
var FromInt32s = core.FromInt32s
|
||||
var FromInt8s = core.FromInt8s
|
||||
var FromInts = core.FromInts
|
||||
var FromUint16s = core.FromUint16s
|
||||
var FromUint32s = core.FromUint32s
|
||||
var FromUint8s = core.FromUint8s
|
||||
var FullC = core.FullC
|
||||
var FullF = core.FullF
|
||||
var FullF16 = core.FullF16
|
||||
var FullF32s = core.FullF32s
|
||||
var FullI = core.FullI
|
||||
var HalvesFromArray = core.HalvesFromArray
|
||||
var HalfFromFloat64 = core.HalfFromFloat64
|
||||
var HalfToFloat64 = core.HalfToFloat64
|
||||
var GaussianMixture = stats.GaussianMixture
|
||||
var GaussianMixtureBIC = stats.GaussianMixtureBIC
|
||||
var GaussianProcessRegression = stats.GaussianProcessRegression
|
||||
var Gamma = core.Gamma
|
||||
var Gather = core.Gather
|
||||
var Ge = core.Ge
|
||||
var GeF = core.GeF
|
||||
var GeI = core.GeI
|
||||
var Grid = core.Grid
|
||||
var Gt = core.Gt
|
||||
var GtF = core.GtF
|
||||
var GtI = core.GtI
|
||||
var Hermite = core.Hermite
|
||||
var HierarchicalClustering = stats.HierarchicalClustering
|
||||
var Identity = core.Identity
|
||||
var Int16sFromArray = core.Int16sFromArray
|
||||
var Int32sFromArray = core.Int32sFromArray
|
||||
var Int8sFromArray = core.Int8sFromArray
|
||||
var Interpolate = core.Interpolate
|
||||
var Interpolate2D = core.Interpolate2D
|
||||
var InterpolateGrid = core.InterpolateGrid
|
||||
var InterpolateMonotone = core.InterpolateMonotone
|
||||
var Ints = core.Ints
|
||||
var IntsFromArray = core.IntsFromArray
|
||||
var IsFinite = core.IsFinite
|
||||
var IsInf = core.IsInf
|
||||
var IsNaN = core.IsNaN
|
||||
var Jacobian = core.Jacobian
|
||||
var Kron = core.Kron
|
||||
var Laguerre = core.Laguerre
|
||||
var Le = core.Le
|
||||
var LeF = core.LeF
|
||||
var LeI = core.LeI
|
||||
var Legendre = core.Legendre
|
||||
var LegendreAssociated = core.LegendreAssociated
|
||||
var Linspace = core.Linspace
|
||||
var LinearMixedModel = stats.LinearMixedModel
|
||||
var LnGamma = core.LnGamma
|
||||
var Log = core.Log
|
||||
var Log10 = core.Log10
|
||||
var Log2 = core.Log2
|
||||
var LognormalCDF = stats.LognormalCDF
|
||||
var LognormalDensity = stats.LognormalDensity
|
||||
var LognormalQuantile = stats.LognormalQuantile
|
||||
var LowerTriangle = core.LowerTriangle
|
||||
var Lt = core.Lt
|
||||
var LtF = core.LtF
|
||||
var LtI = core.LtI
|
||||
var MatMul2D = core.MatMul2D
|
||||
var Max = core.Max
|
||||
var MaxAxis = core.MaxAxis
|
||||
var Maximum = core.Maximum
|
||||
var McNemarTest = stats.McNemarTest
|
||||
var MeanAxis = core.MeanAxis
|
||||
var Min = core.Min
|
||||
var MinAxis = core.MinAxis
|
||||
var Minimum = core.Minimum
|
||||
var MoveAxis = core.MoveAxis
|
||||
var Mul = core.Mul
|
||||
var MulC = core.MulC
|
||||
var MulF = core.MulF
|
||||
var MulI = core.MulI
|
||||
var Ne = core.Ne
|
||||
var NeF = core.NeF
|
||||
var NeI = core.NeI
|
||||
var New = core.New
|
||||
var NewGenerator = core.NewGenerator
|
||||
var NewHiddenMarkovModel = stats.NewHiddenMarkovModel
|
||||
var NewSparseCOO = core.NewSparseCOO
|
||||
var NewTetraMesh3D = integrate.NewTetraMesh3D
|
||||
var Norm = core.Norm
|
||||
var Normal = core.Normal
|
||||
var Not = core.Not
|
||||
var OneHot = core.OneHot
|
||||
var Ones = core.Ones
|
||||
var OnesLike = core.OnesLike
|
||||
var Or = core.Or
|
||||
var Pad = core.Pad
|
||||
var Permutation = core.Permutation
|
||||
var Pow = core.Pow
|
||||
var PowI = core.PowI
|
||||
var Prod = core.Prod
|
||||
var Quo = core.Quo
|
||||
var QuoI = core.QuoI
|
||||
var Range = core.Range
|
||||
var RangeBy = core.RangeBy
|
||||
var Repeat = core.Repeat
|
||||
var Reshape = core.Reshape
|
||||
var Resample = signal.Resample
|
||||
var ResampleFourier = signal.ResampleFourier
|
||||
var Reverse = core.Reverse
|
||||
var RRQR = linalg.RRQR
|
||||
var RRQRRank = linalg.RRQRRank
|
||||
var Roll = core.Roll
|
||||
var RollingMax = stats.RollingMax
|
||||
var RollingMean = stats.RollingMean
|
||||
var RollingMin = stats.RollingMin
|
||||
var RollingSum = stats.RollingSum
|
||||
var Round = core.Round
|
||||
var Row = core.Row
|
||||
var Scatter = core.Scatter
|
||||
var SearchSorted = core.SearchSorted
|
||||
var Select = core.Select
|
||||
var Shuffle = core.Shuffle
|
||||
var Splitmix64 = core.Splitmix64
|
||||
var Substream = core.Substream
|
||||
var Sigmoid = core.Sigmoid
|
||||
var Sign = core.Sign
|
||||
var Sin = core.Sin
|
||||
var Sinc = core.Sinc
|
||||
var Slice = core.Slice
|
||||
var Sort = core.Sort
|
||||
var SpAdd = core.SpAdd
|
||||
var SpMatMul = core.SpMatMul
|
||||
var SpMul = core.SpMul
|
||||
var SparseFrom = core.SparseFrom
|
||||
var SphericalBesselJ = core.SphericalBesselJ
|
||||
var SphericalBesselY = core.SphericalBesselY
|
||||
var SphericalHarmonic = core.SphericalHarmonic
|
||||
var Spectrogram = signal.Spectrogram
|
||||
var STFT = signal.STFT
|
||||
var SphericalHarmonicReal = core.SphericalHarmonicReal
|
||||
var Sqrt = core.Sqrt
|
||||
var Squeeze = core.Squeeze
|
||||
var Stack = core.Stack
|
||||
var Sub = core.Sub
|
||||
var SubC = core.SubC
|
||||
var SubF = core.SubF
|
||||
var SubI = core.SubI
|
||||
var Sum = core.Sum
|
||||
var SumAxis = core.SumAxis
|
||||
var Take = core.Take
|
||||
var Tan = core.Tan
|
||||
var Tanh = core.Tanh
|
||||
var Tile = core.Tile
|
||||
var Transpose = core.Transpose
|
||||
var TransposeAxes = core.TransposeAxes
|
||||
var TrimmedMean = stats.TrimmedMean
|
||||
var Trigamma = core.Trigamma
|
||||
var Trunc = core.Trunc
|
||||
var TruncatedNormal = core.TruncatedNormal
|
||||
var Uint16sFromArray = core.Uint16sFromArray
|
||||
var Uint32sFromArray = core.Uint32sFromArray
|
||||
var Uint8sFromArray = core.Uint8sFromArray
|
||||
var Unique = core.Unique
|
||||
var Unsqueeze = core.Unsqueeze
|
||||
var UpperTriangle = core.UpperTriangle
|
||||
var Where = core.Where
|
||||
var WithComplex = core.WithComplex
|
||||
var WithFloat = core.WithFloat
|
||||
var WithInt = core.WithInt
|
||||
var Xor = core.Xor
|
||||
var Zeros = core.Zeros
|
||||
var ZerosLike = core.ZerosLike
|
||||
|
||||
// Functions re-exported from the domain packages.
|
||||
var ANOVAOneWay = stats.ANOVAOneWay
|
||||
var AdaptiveAvgPool1D = signal.AdaptiveAvgPool1D
|
||||
var AdaptiveAvgPool2D = signal.AdaptiveAvgPool2D
|
||||
var AdaptiveAvgPool3D = signal.AdaptiveAvgPool3D
|
||||
var AdaptiveMaxPool1D = signal.AdaptiveMaxPool1D
|
||||
var AdaptiveMaxPool2D = signal.AdaptiveMaxPool2D
|
||||
var AdaptiveMaxPool3D = signal.AdaptiveMaxPool3D
|
||||
var AdjointODE = grad.AdjointODE
|
||||
var Hessian = grad.Hessian
|
||||
var HessianVectorProduct = grad.HessianVectorProduct
|
||||
var MinimiseNewtonCG = grad.MinimiseNewtonCG
|
||||
var All = core.All
|
||||
var Any = core.Any
|
||||
var ArgMax = core.ArgMax
|
||||
var ArgMin = core.ArgMin
|
||||
var ArrayFromFloatsSafe = linalg.ArrayFromFloatsSafe
|
||||
var AvgPool1D = signal.AvgPool1D
|
||||
var AvgPool2D = signal.AvgPool2D
|
||||
var AvgPool3D = signal.AvgPool3D
|
||||
var BenjaminiHochberg = stats.BenjaminiHochberg
|
||||
var BesselJ = core.BesselJ
|
||||
var BesselJRealOrder = core.BesselJRealOrder
|
||||
var BesselY = core.BesselY
|
||||
var BetaIncomplete = stats.BetaIncomplete
|
||||
var BinCounts = stats.BinCounts
|
||||
var BinomialCDF = stats.BinomialCDF
|
||||
var BinomialDraws = stats.BinomialDraws
|
||||
var BinomialQuantile = stats.BinomialQuantile
|
||||
var Bonferroni = stats.Bonferroni
|
||||
var BoolAt = core.BoolAt
|
||||
var BootstrapCI = stats.BootstrapCI
|
||||
var BoxTetraMesh3D = integrate.BoxTetraMesh3D
|
||||
var BroadcastWith = core.BroadcastWith
|
||||
var ChiSquareCDF = stats.ChiSquareCDF
|
||||
var ChiSquareDraws = stats.ChiSquareDraws
|
||||
var ChiSquareGoodnessOfFit = stats.ChiSquareGoodnessOfFit
|
||||
var ChiSquareQuantile = stats.ChiSquareQuantile
|
||||
var Cholesky = linalg.Cholesky
|
||||
var CholeskyDowndate = linalg.CholeskyDowndate
|
||||
var CholeskyUpdate = linalg.CholeskyUpdate
|
||||
var ComplexAt = core.ComplexAt
|
||||
var Cond = linalg.Cond
|
||||
var Conv1D = signal.Conv1D
|
||||
var Conv2D = signal.Conv2D
|
||||
var Conv2DGroups = signal.Conv2DGroups
|
||||
var Conv3D = signal.Conv3D
|
||||
var ConvTranspose2D = signal.ConvTranspose2D
|
||||
var Correlation = core.Correlation
|
||||
var CorrelationMatrix = stats.CorrelationMatrix
|
||||
var CountNonzero = core.CountNonzero
|
||||
var Covariance = core.Covariance
|
||||
var CovarianceMatrix = stats.CovarianceMatrix
|
||||
var DaubechiesDWT = signal.DaubechiesDWT
|
||||
var DaubechiesIDWT = signal.DaubechiesIDWT
|
||||
var DCT = signal.DCT
|
||||
var DST = signal.DST
|
||||
var Decimate = signal.Decimate
|
||||
var Det = linalg.Det
|
||||
var DetComplex = linalg.DetComplex
|
||||
var Eigen = linalg.Eigen
|
||||
var EigenComplex = linalg.EigenComplex
|
||||
var EigenGeneral = linalg.EigenGeneral
|
||||
var EigenGeneralised = linalg.EigenGeneralised
|
||||
var Equal = core.Equal
|
||||
var ExponentialCDF = stats.ExponentialCDF
|
||||
var ExponentialDraws = stats.ExponentialDraws
|
||||
var ExponentialQuantile = stats.ExponentialQuantile
|
||||
var FFT = signal.FFT
|
||||
var FFT2 = signal.FFT2
|
||||
var FFT3 = signal.FFT3
|
||||
var FFTFreq = signal.FFTFreq
|
||||
var FFTN = signal.FFTN
|
||||
var FindRoot = optim.FindRoot
|
||||
var FindRootNewton = optim.FindRootNewton
|
||||
var FindRootBrent = optim.FindRootBrent
|
||||
var FindRootSystem = optim.FindRootSystem
|
||||
var FitPolynomial = linalg.FitPolynomial
|
||||
var FloatAt = core.FloatAt
|
||||
var GMRES = linalg.GMRES
|
||||
var GammaCDF = stats.GammaCDF
|
||||
var GammaDraws = stats.GammaDraws
|
||||
var GammaLower = stats.GammaLower
|
||||
var GammaQuantile = stats.GammaQuantile
|
||||
var GammaUpper = stats.GammaUpper
|
||||
var GaussLegendreNodes = integrate.GaussLegendreNodes
|
||||
var GlobalAvgPool1D = signal.GlobalAvgPool1D
|
||||
var GlobalAvgPool2D = signal.GlobalAvgPool2D
|
||||
var GlobalAvgPool3D = signal.GlobalAvgPool3D
|
||||
var GlobalMaxPool1D = signal.GlobalMaxPool1D
|
||||
var GlobalMaxPool2D = signal.GlobalMaxPool2D
|
||||
var GlobalMaxPool3D = signal.GlobalMaxPool3D
|
||||
var Gradient1D = signal.Gradient1D
|
||||
var Histogram = stats.Histogram
|
||||
var Histogram2D = stats.Histogram2D
|
||||
var Holm = stats.Holm
|
||||
var HuberRegression = stats.HuberRegression
|
||||
var HuberRegressionTuned = stats.HuberRegressionTuned
|
||||
var IDCT = signal.IDCT
|
||||
var IDST = signal.IDST
|
||||
var IFFT = signal.IFFT
|
||||
var IFFT2 = signal.IFFT2
|
||||
var IFFT3 = signal.IFFT3
|
||||
var IFFTN = signal.IFFTN
|
||||
var IRFFT = signal.IRFFT
|
||||
var IntAt = core.IntAt
|
||||
var Integrate = core.Integrate
|
||||
var IntegrateAdvection1D = integrate.IntegrateAdvection1D
|
||||
var IntegrateAdvectionDiffusion1D = integrate.IntegrateAdvectionDiffusion1D
|
||||
var IntegrateBDF2 = integrate.IntegrateBDF2
|
||||
var IntegrateBDFVar = integrate.IntegrateBDFVar
|
||||
var IntegrateBackwardEuler = integrate.IntegrateBackwardEuler
|
||||
var IntegrateBoundary = integrate.IntegrateBoundary
|
||||
var IntegrateDAE = integrate.IntegrateDAE
|
||||
var IntegrateFunction = integrate.IntegrateFunction
|
||||
var IntegrateFilon = integrate.IntegrateFilon
|
||||
var IntegrateMidpoint = integrate.IntegrateMidpoint
|
||||
var IntegrateODE = integrate.IntegrateODE
|
||||
var IntegrateODEPath = integrate.IntegrateODEPath
|
||||
var IntegrateODESteps = integrate.IntegrateODESteps
|
||||
var IntegrateROS4 = integrate.IntegrateROS4
|
||||
var IntegrateRK4 = integrate.IntegrateRK4
|
||||
var IntegrateUpwindAdvection1D = integrate.IntegrateUpwindAdvection1D
|
||||
var IntegrateVerlet = integrate.IntegrateVerlet
|
||||
var IntegrateYoshida4 = integrate.IntegrateYoshida4
|
||||
var Inv = linalg.Inv
|
||||
var Item = core.Item
|
||||
var KalmanFilter = signal.KalmanFilter
|
||||
var UnscentedKalmanFilter = signal.UnscentedKalmanFilter
|
||||
var KendallTau = stats.KendallTau
|
||||
var KolmogorovSmirnovTest = stats.KolmogorovSmirnovTest
|
||||
var KernelDensity = stats.KernelDensity
|
||||
var KMeans = stats.KMeans
|
||||
var Laplacian = signal.Laplacian
|
||||
var LeastSquares = linalg.LeastSquares
|
||||
var Lasso = stats.Lasso
|
||||
var LassoPath = stats.LassoPath
|
||||
var LevenbergMarquardt = optim.LevenbergMarquardt
|
||||
var LevenbergMarquardtFit = optim.LevenbergMarquardtFit
|
||||
var LogisticRegression = stats.LogisticRegression
|
||||
var LnFactorial = core.LnFactorial
|
||||
var LoadCSV = io.LoadCSV
|
||||
var LoadCSVReader = io.LoadCSVReader
|
||||
var LoadFITS = io.LoadFITS
|
||||
var LoadHDF5 = io.LoadHDF5
|
||||
var LoadNetCDF = io.LoadNetCDF
|
||||
var LombScargle = signal.LombScargle
|
||||
var MannWhitneyU = stats.MannWhitneyU
|
||||
var MapFloat32s = io.MapFloat32s
|
||||
var MapFloats = io.MapFloats
|
||||
var MapInts = io.MapInts
|
||||
var MarginalLogLikelihood = stats.MarginalLogLikelihood
|
||||
var Matern32Kernel = stats.Matern32Kernel
|
||||
var Matern52Kernel = stats.Matern52Kernel
|
||||
var MatrixExp = linalg.MatrixExp
|
||||
var MatrixLog = linalg.MatrixLog
|
||||
var MatrixRank = linalg.MatrixRank
|
||||
var MatrixSqrt = linalg.MatrixSqrt
|
||||
var MaxPool1D = signal.MaxPool1D
|
||||
var MaxPool2D = signal.MaxPool2D
|
||||
var MaxPool3D = signal.MaxPool3D
|
||||
var Mean = core.Mean
|
||||
var Median = stats.Median
|
||||
var MedianAbsoluteDeviation = stats.MedianAbsoluteDeviation
|
||||
var MedianFilter = signal.MedianFilter
|
||||
var MedianFilter2D = signal.MedianFilter2D
|
||||
var Minimise = optim.Minimise
|
||||
var MinimiseCMAES = optim.MinimiseCMAES
|
||||
var MinimiseConstrained = optim.MinimiseConstrained
|
||||
var MinimiseLBFGS = optim.MinimiseLBFGS
|
||||
var MinimiseLinear = optim.MinimiseLinear
|
||||
var MinimiseLinearRows = optim.MinimiseLinearRows
|
||||
var MinimiseNonlinearConstrained = optim.MinimiseNonlinearConstrained
|
||||
var MinimiseQP = optim.MinimiseQP
|
||||
var MinimiseSimulatedAnnealing = optim.MinimiseSimulatedAnnealing
|
||||
var MultivariateNormalDraws = stats.MultivariateNormalDraws
|
||||
var MultivariateNormalLogDensity = stats.MultivariateNormalLogDensity
|
||||
var NegativeBinomialCDF = stats.NegativeBinomialCDF
|
||||
var NegativeBinomialPMF = stats.NegativeBinomialPMF
|
||||
var NegativeBinomialQuantile = stats.NegativeBinomialQuantile
|
||||
var NoncentralChiSquareCDF = stats.NoncentralChiSquareCDF
|
||||
var NoncentralChiSquareDensity = stats.NoncentralChiSquareDensity
|
||||
var NoncentralChiSquareQuantile = stats.NoncentralChiSquareQuantile
|
||||
var NoncentralFCDF = stats.NoncentralFCDF
|
||||
var NoncentralFQuantile = stats.NoncentralFQuantile
|
||||
var NoncentralTCDF = stats.NoncentralTCDF
|
||||
var NoncentralTQuantile = stats.NoncentralTQuantile
|
||||
var NUFFTType1 = signal.NUFFTType1
|
||||
var Nonzero = core.Nonzero
|
||||
var NormalCDF = stats.NormalCDF
|
||||
var NormalQuantile = stats.NormalQuantile
|
||||
var NumWorkers = core.NumWorkers
|
||||
var PCA = stats.PCA
|
||||
var ParetoCDF = stats.ParetoCDF
|
||||
var ParetoDensity = stats.ParetoDensity
|
||||
var ParetoQuantile = stats.ParetoQuantile
|
||||
var PeriodicKernel = stats.PeriodicKernel
|
||||
var Pinverse = linalg.Pinverse
|
||||
var PoissonCDF = stats.PoissonCDF
|
||||
var PoissonDraws = stats.PoissonDraws
|
||||
var PoissonQuantile = stats.PoissonQuantile
|
||||
var PoissonRegression = stats.PoissonRegression
|
||||
var PolynomialRoots = linalg.PolynomialRoots
|
||||
var QR = linalg.QR
|
||||
var Quantile = stats.Quantile
|
||||
var QuantileRegression = stats.QuantileRegression
|
||||
var RankFilter = signal.RankFilter
|
||||
var RankFilter2D = signal.RankFilter2D
|
||||
var RFFT = signal.RFFT
|
||||
var SVD = linalg.SVD
|
||||
var SVDComplex = linalg.SVDComplex
|
||||
var SampleHMC = grad.SampleHMC
|
||||
var SaveCSV = io.SaveCSV
|
||||
var SaveCSVWriter = io.SaveCSVWriter
|
||||
var SaveFITS = io.SaveFITS
|
||||
var SaveFITSTable = io.SaveFITSTable
|
||||
var SaveHDF5 = io.SaveHDF5
|
||||
var SaveHDF5Text = io.SaveHDF5Text
|
||||
var SaveNativeFloats = io.SaveNativeFloats
|
||||
var SaveNetCDF = io.SaveNetCDF
|
||||
var SavitzkyGolay = signal.SavitzkyGolay
|
||||
var SelectARMA = signal.SelectARMA
|
||||
var SchurComplex = linalg.SchurComplex
|
||||
var SetNumCPU = core.SetNumCPU
|
||||
var Solve = linalg.Solve
|
||||
var SolveBoundaryCollocation = integrate.SolveBoundaryCollocation
|
||||
var SolveCyclicTridiagonal = linalg.SolveCyclicTridiagonal
|
||||
var SolvePoissonDirichlet = signal.SolvePoissonDirichlet
|
||||
var SolvePoissonFEM3D = integrate.SolvePoissonFEM3D
|
||||
var SolvePoissonNeumann = signal.SolvePoissonNeumann
|
||||
var SolvePoissonPeriodic = signal.SolvePoissonPeriodic
|
||||
var SolveRRQR = linalg.SolveRRQR
|
||||
var SolveTikhonov = linalg.SolveTikhonov
|
||||
var SolveTridiagonal = linalg.SolveTridiagonal
|
||||
var SolveTruncated = linalg.SolveTruncated
|
||||
var SpearmanRho = stats.SpearmanRho
|
||||
var SpEigen = linalg.SpEigen
|
||||
var SpEigenComplex = linalg.SpEigenComplex
|
||||
var SpEigenGeneral = linalg.SpEigenGeneral
|
||||
var SpEigenGeneralComplex = linalg.SpEigenGeneralComplex
|
||||
var SpExpApply = linalg.SpExpApply
|
||||
var SpLSMR = linalg.SpLSMR
|
||||
var SpLSQR = linalg.SpLSQR
|
||||
var SpSolve = linalg.SpSolve
|
||||
var SpSolveBiCGSTAB = linalg.SpSolveBiCGSTAB
|
||||
var SquaredExponentialKernel = stats.SquaredExponentialKernel
|
||||
var Std = stats.Std
|
||||
var SpSolveComplexCG = linalg.SpSolveComplexCG
|
||||
var SpSolveComplexBiCGSTAB = linalg.SpSolveComplexBiCGSTAB
|
||||
var StudentTCDF = stats.StudentTCDF
|
||||
var StudentTDraws = stats.StudentTDraws
|
||||
var StudentTQuantile = stats.StudentTQuantile
|
||||
var SumKahan = signal.SumKahan
|
||||
var TheilSenRegression = stats.TheilSenRegression
|
||||
var Trace = core.Trace
|
||||
var TraceComplex = core.TraceComplex
|
||||
var Var = stats.Var
|
||||
var VarSample = stats.VarSample
|
||||
var WeibullCDF = stats.WeibullCDF
|
||||
var WeibullDensity = stats.WeibullDensity
|
||||
var WeibullQuantile = stats.WeibullQuantile
|
||||
var WelchPSD = signal.WelchPSD
|
||||
var WelchTTest = stats.WelchTTest
|
||||
var WeightedLinearRegression = stats.WeightedLinearRegression
|
||||
var WindowBartlett = signal.WindowBartlett
|
||||
var WindowBlackman = signal.WindowBlackman
|
||||
var WindowBlackmanHarris = signal.WindowBlackmanHarris
|
||||
var WindowBox = signal.WindowBox
|
||||
var WindowCosine = signal.WindowCosine
|
||||
var WindowFlatTop = signal.WindowFlatTop
|
||||
var WindowHamming = signal.WindowHamming
|
||||
var WindowHann = signal.WindowHann
|
||||
var WindowKaiser = signal.WindowKaiser
|
||||
|
||||
var EllipticK = core.EllipticK
|
||||
var EllipticE = core.EllipticE
|
||||
var EllipticPi = core.EllipticPi
|
||||
var EllipticKScalar = core.EllipticKScalar
|
||||
var EllipticFScalar = core.EllipticFScalar
|
||||
var JacobiCDScalar = core.JacobiCDScalar
|
||||
var JacobiSN = core.JacobiSN
|
||||
var JacobiCN = core.JacobiCN
|
||||
var JacobiDN = core.JacobiDN
|
||||
var Hypergeometric2F1 = core.Hypergeometric2F1
|
||||
var HaltonPoints = core.HaltonPoints
|
||||
var SobolPoints = core.SobolPoints
|
||||
var ButterworthBandPass = signal.ButterworthBandPass
|
||||
var ButterworthBandStop = signal.ButterworthBandStop
|
||||
var ButterworthHighPass = signal.ButterworthHighPass
|
||||
var ButterworthLowPass = signal.ButterworthLowPass
|
||||
var CauerBandPass = signal.CauerBandPass
|
||||
var CauerBandStop = signal.CauerBandStop
|
||||
var CauerHighPass = signal.CauerHighPass
|
||||
var CauerLowPass = signal.CauerLowPass
|
||||
var ChebyshevBandPass = signal.ChebyshevBandPass
|
||||
var ChebyshevBandStop = signal.ChebyshevBandStop
|
||||
var ChebyshevHighPass = signal.ChebyshevHighPass
|
||||
var ChebyshevLowPass = signal.ChebyshevLowPass
|
||||
var CSRFromCOO = linalg.CSRFromCOO
|
||||
var CSCFromCOO = linalg.CSCFromCOO
|
||||
var InverseChebyshevBandPass = signal.InverseChebyshevBandPass
|
||||
var InverseChebyshevBandStop = signal.InverseChebyshevBandStop
|
||||
var InverseChebyshevHighPass = signal.InverseChebyshevHighPass
|
||||
var InverseChebyshevLowPass = signal.InverseChebyshevLowPass
|
||||
var FilterApply = signal.FilterApply
|
||||
var IntegrateODEEvents = integrate.IntegrateODEEvents
|
||||
var LoadFITSTable = io.LoadFITSTable
|
||||
var NewCubicSpline = linalg.NewCubicSpline
|
||||
var NewSparseCholesky = linalg.NewSparseCholesky
|
||||
var NewSparseLU = linalg.NewSparseLU
|
||||
var NewSparseILU = linalg.NewSparseILU
|
||||
var Pipe = linalg.Pipe
|
||||
var IntegrateND = integrate.IntegrateND
|
||||
var IntegrateHeat1D = integrate.IntegrateHeat1D
|
||||
var IntegrateHeat2D = integrate.IntegrateHeat2D
|
||||
var NewTriangleMesh2D = integrate.NewTriangleMesh2D
|
||||
var GridTriangleMesh2D = integrate.GridTriangleMesh2D
|
||||
var SolvePoissonFEM2D = integrate.SolvePoissonFEM2D
|
||||
var IntegrateWave1D = integrate.IntegrateWave1D
|
||||
var IntegrateWave2D = integrate.IntegrateWave2D
|
||||
var Line = plot.Line
|
||||
var LinearRegression = stats.LinearRegression
|
||||
var Autocorrelate = signal.Autocorrelate
|
||||
var CrossCorrelate = signal.CrossCorrelate
|
||||
var PartialAutocorrelate = signal.PartialAutocorrelate
|
||||
var DWT = signal.DWT
|
||||
var IDWT = signal.IDWT
|
||||
var CWT = signal.CWT
|
||||
var MinimiseDifferentialEvolution = optim.MinimiseDifferentialEvolution
|
||||
Reference in New Issue
Block a user