Versions in this module Expand all Collapse all v0 v0.3.110 Jul 3, 2021 Changes in this version + var PStore = NewPointerStore() + func AtBackward(ts Ctensor, keepGraph int, createGraph int) + func AtCopyData(ts Ctensor, vs unsafe.Pointer, numel uint, element_size_in_bytes uint) + func AtCopy_(dst Ctensor, src Ctensor) + func AtDataPtr(t Ctensor) unsafe.Pointer + func AtDefined(ts Ctensor) bool + func AtDevice(ts Ctensor) int + func AtDim(t Ctensor) uint64 + func AtDoubleValueAtIndexes(ts Ctensor, indexes unsafe.Pointer, indexesLen int) float64 + func AtFree(ts Ctensor) + func AtGradSetEnabled(b int) int + func AtInt64ValueAtIndexes(ts Ctensor, indexes unsafe.Pointer, indexesLen int) int64 + func AtIsSparse(ts Ctensor) bool + func AtLoadCallback(filename string, dataPtr unsafe.Pointer) + func AtLoadCallbackWithDevice(filename string, dataPtr unsafe.Pointer, device int32) + func AtLoadMulti(tensors []Ctensor, tensor_names []string, ntensors int, filename string) + func AtPrint(t Ctensor) + func AtRequiresGrad(ts Ctensor) bool + func AtRunBackward(tensorsPtr *Ctensor, ntensors int, inputsPtr *Ctensor, ninputs int, ...) + func AtSave(ts Ctensor, path string) + func AtSaveImage(ts Ctensor, path string) + func AtSaveMulti(tensors []Ctensor, tensor_names []string, ntensors int, filename string) + func AtSaveMultiNew(tensors []Ctensor, names []string, filename string) + func AtScalarType(t Ctensor) int32 + func AtShape(t Ctensor, ptr unsafe.Pointer) + func AtToString(ts Ctensor, lineSize int64) string + func AtcCudaDeviceCount() int + func AtcCudaIsAvailable() bool + func AtcCudnnIsAvailable() bool + func AtcSetBenchmarkCudnn(b int) + func Atc_cuda_device_count() int + func AtgAbs(ptr *Ctensor, self Ctensor) + func AtgAbsOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAbs_(ptr *Ctensor, self Ctensor) + func AtgAbsolute(ptr *Ctensor, self Ctensor) + func AtgAbsoluteOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAbsolute_(ptr *Ctensor, self Ctensor) + func AtgAcos(ptr *Ctensor, self Ctensor) + func AtgAcosOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAcos_(ptr *Ctensor, self Ctensor) + func AtgAcosh(ptr *Ctensor, self Ctensor) + func AtgAcoshOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAcosh_(ptr *Ctensor, self Ctensor) + func AtgAdaptiveAvgPool1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func AtgAdaptiveAvgPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func AtgAdaptiveAvgPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgAdaptiveAvgPool3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func AtgAdaptiveAvgPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func AtgAdaptiveAvgPool3dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor) + func AtgAdaptiveAvgPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgAdaptiveMaxPool1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func AtgAdaptiveMaxPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func AtgAdaptiveMaxPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, indices Ctensor) + func AtgAdaptiveMaxPool2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgAdaptiveMaxPool2dOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, ...) + func AtgAdaptiveMaxPool3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func AtgAdaptiveMaxPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, indices Ctensor) + func AtgAdaptiveMaxPool3dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgAdaptiveMaxPool3dOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, ...) + func AtgAdd(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgAdd1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgAdd1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgAddOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgAdd_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgAddbmm(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor) + func AtgAddbmmOut(ptr *Ctensor, out Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor) + func AtgAddbmm_(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor) + func AtgAddcdiv(ptr *Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor) + func AtgAddcdivOut(ptr *Ctensor, out Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor) + func AtgAddcdiv_(ptr *Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor) + func AtgAddcmul(ptr *Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor) + func AtgAddcmulOut(ptr *Ctensor, out Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor) + func AtgAddcmul_(ptr *Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor) + func AtgAddmm(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgAddmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgAddmm_(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgAddmv(ptr *Ctensor, self Ctensor, mat Ctensor, vec Ctensor) + func AtgAddmvOut(ptr *Ctensor, out Ctensor, self Ctensor, mat Ctensor, vec Ctensor) + func AtgAddmv_(ptr *Ctensor, self Ctensor, mat Ctensor, vec Ctensor) + func AtgAddr(ptr *Ctensor, self Ctensor, vec1 Ctensor, vec2 Ctensor) + func AtgAddrOut(ptr *Ctensor, out Ctensor, self Ctensor, vec1 Ctensor, vec2 Ctensor) + func AtgAddr_(ptr *Ctensor, self Ctensor, vec1 Ctensor, vec2 Ctensor) + func AtgAffineGridGenerator(ptr *Ctensor, theta Ctensor, sizeData []int64, sizeLen int, alignCorners int32) + func AtgAffineGridGeneratorBackward(ptr *Ctensor, grad Ctensor, sizeData []int64, sizeLen int, alignCorners int32) + func AtgAlias(ptr *Ctensor, self Ctensor) + func AtgAlignAs(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgAll(ptr *Ctensor, self Ctensor) + func AtgAll1(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgAllOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgAlphaDropout(ptr *Ctensor, input Ctensor, p float64, train int32) + func AtgAlphaDropout_(ptr *Ctensor, self Ctensor, p float64, train int32) + func AtgAmax(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32) + func AtgAmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgAmin(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32) + func AtgAminOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgAngle(ptr *Ctensor, self Ctensor) + func AtgAngleOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAny(ptr *Ctensor, self Ctensor) + func AtgAny1(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgAnyOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgArange(ptr *Ctensor, end Cscalar, optionsKind int32, optionsDevice int32) + func AtgArange1(ptr *Ctensor, start Cscalar, end Cscalar, optionsKind int32, ...) + func AtgArange2(ptr *Ctensor, start Cscalar, end Cscalar, step Cscalar, optionsKind int32, ...) + func AtgArangeOut(ptr *Ctensor, out Ctensor, end Cscalar) + func AtgArangeOut1(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar) + func AtgArccos(ptr *Ctensor, self Ctensor) + func AtgArccosOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgArccos_(ptr *Ctensor, self Ctensor) + func AtgArccosh(ptr *Ctensor, self Ctensor) + func AtgArccoshOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgArccosh_(ptr *Ctensor, self Ctensor) + func AtgArcsin(ptr *Ctensor, self Ctensor) + func AtgArcsinOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgArcsin_(ptr *Ctensor, self Ctensor) + func AtgArcsinh(ptr *Ctensor, self Ctensor) + func AtgArcsinhOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgArcsinh_(ptr *Ctensor, self Ctensor) + func AtgArctan(ptr *Ctensor, self Ctensor) + func AtgArctanOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgArctan_(ptr *Ctensor, self Ctensor) + func AtgArctanh(ptr *Ctensor, self Ctensor) + func AtgArctanhOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgArctanh_(ptr *Ctensor, self Ctensor) + func AtgArgmax(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32) + func AtgArgmin(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32) + func AtgArgsort(ptr *Ctensor, self Ctensor, dim int64, descending int32) + func AtgAsStrided(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, ...) + func AtgAsStrided_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, ...) + func AtgAsin(ptr *Ctensor, self Ctensor) + func AtgAsinOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAsin_(ptr *Ctensor, self Ctensor) + func AtgAsinh(ptr *Ctensor, self Ctensor) + func AtgAsinhOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAsinh_(ptr *Ctensor, self Ctensor) + func AtgAtan(ptr *Ctensor, self Ctensor) + func AtgAtan2(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgAtan2Out(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgAtan2_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgAtanOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAtan_(ptr *Ctensor, self Ctensor) + func AtgAtanh(ptr *Ctensor, self Ctensor) + func AtgAtanhOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAtanh_(ptr *Ctensor, self Ctensor) + func AtgAtleast1d(ptr *Ctensor, self Ctensor) + func AtgAtleast2d(ptr *Ctensor, self Ctensor) + func AtgAtleast3d(ptr *Ctensor, self Ctensor) + func AtgAvgPool1d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgAvgPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgAvgPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgAvgPool2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgAvgPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgAvgPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgAvgPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgAvgPool3dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgAvgPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgBaddbmm(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor) + func AtgBaddbmmOut(ptr *Ctensor, out Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor) + func AtgBaddbmm_(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor) + func AtgBartlettWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32) + func AtgBartlettWindow1(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func AtgBatchNormBackwardElemt(ptr *Ctensor, gradOut Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, ...) + func AtgBatchNormBackwardReduce(ptr *Ctensor, gradOut Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, ...) + func AtgBatchNormElemt(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, mean Ctensor, ...) + func AtgBatchNormElemtOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgBatchNormGatherStats(ptr *Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, runningMean Ctensor, ...) + func AtgBatchNormGatherStatsWithCounts(ptr *Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, runningMean Ctensor, ...) + func AtgBatchNormStats(ptr *Ctensor, input Ctensor, eps float64) + func AtgBatchNormUpdateStats(ptr *Ctensor, input Ctensor, runningMean Ctensor, runningVar Ctensor, ...) + func AtgBernoulli(ptr *Ctensor, self Ctensor) + func AtgBernoulli1(ptr *Ctensor, self Ctensor, p float64) + func AtgBernoulli1_(ptr *Ctensor, self Ctensor, p float64) + func AtgBernoulliOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgBernoulli_(ptr *Ctensor, self Ctensor, p Ctensor) + func AtgBilinear(ptr *Ctensor, input1 Ctensor, input2 Ctensor, weight Ctensor, bias Ctensor) + func AtgBinaryCrossEntropy(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64) + func AtgBinaryCrossEntropyBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, ...) + func AtgBinaryCrossEntropyBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgBinaryCrossEntropyOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, weight Ctensor, ...) + func AtgBinaryCrossEntropyWithLogits(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, posWeight Ctensor, ...) + func AtgBinaryCrossEntropyWithLogitsBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, ...) + func AtgBincount(ptr *Ctensor, self Ctensor, weights Ctensor, minlength int64) + func AtgBinomial(ptr *Ctensor, count Ctensor, prob Ctensor) + func AtgBitwiseAnd(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseAnd1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseAnd1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseAndOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseAndOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseAnd_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseNot(ptr *Ctensor, self Ctensor) + func AtgBitwiseNotOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgBitwiseNot_(ptr *Ctensor, self Ctensor) + func AtgBitwiseOr(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseOr1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseOr1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseOrOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseOrOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseOr_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseXor(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseXor1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseXor1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseXorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseXorOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseXor_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBlackmanWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32) + func AtgBlackmanWindow1(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgBlockDiag(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgBmm(ptr *Ctensor, self Ctensor, mat2 Ctensor) + func AtgBmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat2 Ctensor) + func AtgBucketize(ptr *Ctensor, self Ctensor, boundaries Ctensor, outInt32 int32, right int32) + func AtgBucketize1(ptr *Ctensor, selfScalar Cscalar, boundaries Ctensor, outInt32 int32, ...) + func AtgBucketizeOut(ptr *Ctensor, out Ctensor, self Ctensor, boundaries Ctensor, outInt32 int32, ...) + func AtgCartesianProd(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgCat(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func AtgCatOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func AtgCauchy_(ptr *Ctensor, self Ctensor, median float64, sigma float64) + func AtgCdist(ptr *Ctensor, x1 Ctensor, x2 Ctensor, p float64, computeModeVal int64, ...) + func AtgCeil(ptr *Ctensor, self Ctensor) + func AtgCeilOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgCeil_(ptr *Ctensor, self Ctensor) + func AtgCelu(ptr *Ctensor, self Ctensor) + func AtgCelu_(ptr *Ctensor, self Ctensor) + func AtgChainMatmul(ptr *Ctensor, matricesData []Ctensor, matricesLen int) + func AtgChannelShuffle(ptr *Ctensor, self Ctensor, groups int64) + func AtgCholesky(ptr *Ctensor, self Ctensor, upper int32) + func AtgCholeskyInverse(ptr *Ctensor, self Ctensor, upper int32) + func AtgCholeskyInverseOut(ptr *Ctensor, out Ctensor, self Ctensor, upper int32) + func AtgCholeskyOut(ptr *Ctensor, out Ctensor, self Ctensor, upper int32) + func AtgCholeskySolve(ptr *Ctensor, self Ctensor, input2 Ctensor, upper int32) + func AtgCholeskySolveOut(ptr *Ctensor, out Ctensor, self Ctensor, input2 Ctensor, upper int32) + func AtgClamp(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar) + func AtgClampMax(ptr *Ctensor, self Ctensor, max Cscalar) + func AtgClampMaxOut(ptr *Ctensor, out Ctensor, self Ctensor, max Cscalar) + func AtgClampMax_(ptr *Ctensor, self Ctensor, max Cscalar) + func AtgClampMin(ptr *Ctensor, self Ctensor, min Cscalar) + func AtgClampMinOut(ptr *Ctensor, out Ctensor, self Ctensor, min Cscalar) + func AtgClampMin_(ptr *Ctensor, self Ctensor, min Cscalar) + func AtgClampOut(ptr *Ctensor, out Ctensor, self Ctensor, min Cscalar, max Cscalar) + func AtgClamp_(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar) + func AtgClip(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar) + func AtgClipOut(ptr *Ctensor, out Ctensor, self Ctensor, min Cscalar, max Cscalar) + func AtgClip_(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar) + func AtgCoalesce(ptr *Ctensor, self Ctensor) + func AtgCol2im(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgCol2imBackward(ptr *Ctensor, gradOutput Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgCol2imBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, kernelSizeData []int64, ...) + func AtgCol2imOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgCombinations(ptr *Ctensor, self Ctensor, r int64, withReplacement int32) + func AtgComplex(ptr *Ctensor, real Ctensor, imag Ctensor) + func AtgComplexOut(ptr *Ctensor, out Ctensor, real Ctensor, imag Ctensor) + func AtgConj(ptr *Ctensor, self Ctensor) + func AtgConjOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgConstantPadNd(ptr *Ctensor, self Ctensor, padData []int64, padLen int) + func AtgContiguous(ptr *Ctensor, self Ctensor) + func AtgConv1d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConv2d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConv3d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConvTbc(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, pad int64) + func AtgConvTbcBackward(ptr *Ctensor, self Ctensor, input Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgConvTranspose1d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConvTranspose2d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConvTranspose3d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConvolution(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConvolutionOverrideable(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgCopySparseToSparse_(ptr *Ctensor, self Ctensor, src Ctensor, nonBlocking int32) + func AtgCos(ptr *Ctensor, self Ctensor) + func AtgCosOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgCos_(ptr *Ctensor, self Ctensor) + func AtgCosh(ptr *Ctensor, self Ctensor) + func AtgCoshOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgCosh_(ptr *Ctensor, self Ctensor) + func AtgCosineEmbeddingLoss(ptr *Ctensor, input1 Ctensor, input2 Ctensor, target Ctensor, margin float64, ...) + func AtgCosineSimilarity(ptr *Ctensor, x1 Ctensor, x2 Ctensor, dim int64, eps float64) + func AtgCountNonzero(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + func AtgCountNonzero1(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int) + func AtgCross(ptr *Ctensor, self Ctensor, other Ctensor, dimVal int64, dimNull int) + func AtgCrossOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, dimVal int64, ...) + func AtgCtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, ...) + func AtgCtcLoss1(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengths Ctensor, ...) + func AtgCudnnAffineGridGenerator(ptr *Ctensor, theta Ctensor, n int64, c int64, h int64, w int64) + func AtgCudnnAffineGridGeneratorBackward(ptr *Ctensor, grad Ctensor, n int64, c int64, h int64, w int64) + func AtgCudnnBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func AtgCudnnBatchNormBackward(ptr *Ctensor, input Ctensor, gradOutput Ctensor, weight Ctensor, ...) + func AtgCudnnConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnConvolution1(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgCudnnConvolution2(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnConvolutionBackwardInput(ptr *Ctensor, selfSizeData []int64, selfSizeLen int, gradOutput Ctensor, ...) + func AtgCudnnConvolutionBackwardWeight(ptr *Ctensor, weightSizeData []int64, weightSizeLen int, gradOutput Ctensor, ...) + func AtgCudnnConvolutionTranspose(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnConvolutionTranspose1(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgCudnnConvolutionTranspose2(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnConvolutionTransposeBackwardInput(ptr *Ctensor, gradOutput Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnConvolutionTransposeBackwardWeight(ptr *Ctensor, weightSizeData []int64, weightSizeLen int, gradOutput Ctensor, ...) + func AtgCudnnGridSampler(ptr *Ctensor, self Ctensor, grid Ctensor) + func AtgCudnnGridSamplerBackward(ptr *Ctensor, self Ctensor, grid Ctensor, gradOutput Ctensor) + func AtgCummax(ptr *Ctensor, self Ctensor, dim int64) + func AtgCummaxOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64) + func AtgCummaxminBackward(ptr *Ctensor, grad Ctensor, input Ctensor, indices Ctensor, dim int64) + func AtgCummin(ptr *Ctensor, self Ctensor, dim int64) + func AtgCumminOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64) + func AtgCumprod(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func AtgCumprodBackward(ptr *Ctensor, grad Ctensor, input Ctensor, dim int64) + func AtgCumprodOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, dtype int32) + func AtgCumsum(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func AtgCumsumOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, dtype int32) + func AtgData(ptr *Ctensor, self Ctensor) + func AtgDeg2rad(ptr *Ctensor, self Ctensor) + func AtgDeg2radOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgDeg2rad_(ptr *Ctensor, self Ctensor) + func AtgDequantize(ptr *Ctensor, self Ctensor) + func AtgDet(ptr *Ctensor, self Ctensor) + func AtgDetach(ptr *Ctensor, self Ctensor) + func AtgDetach_(ptr *Ctensor, self Ctensor) + func AtgDiag(ptr *Ctensor, self Ctensor, diagonal int64) + func AtgDiagBackward(ptr *Ctensor, grad Ctensor, inputSizesData []int64, inputSizesLen int, ...) + func AtgDiagEmbed(ptr *Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64) + func AtgDiagOut(ptr *Ctensor, out Ctensor, self Ctensor, diagonal int64) + func AtgDiagflat(ptr *Ctensor, self Ctensor, offset int64) + func AtgDiagonal(ptr *Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64) + func AtgDiagonalBackward(ptr *Ctensor, grad Ctensor, inputSizesData []int64, inputSizesLen int, ...) + func AtgDigamma(ptr *Ctensor, self Ctensor) + func AtgDigammaOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgDigamma_(ptr *Ctensor, self Ctensor) + func AtgDist(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgDiv(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgDiv1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgDiv1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgDivOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgDiv_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgDivide(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgDivide1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgDivide1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgDivide_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgDot(ptr *Ctensor, self Ctensor, tensor Ctensor) + func AtgDotOut(ptr *Ctensor, out Ctensor, self Ctensor, tensor Ctensor) + func AtgDropout(ptr *Ctensor, input Ctensor, p float64, train int32) + func AtgDropout_(ptr *Ctensor, self Ctensor, p float64, train int32) + func AtgDstack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgDstackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgEig(ptr *Ctensor, self Ctensor, eigenvectors int32) + func AtgEigOut(ptr *Ctensor, e Ctensor, v Ctensor, self Ctensor, eigenvectors int32) + func AtgEinsum(ptr *Ctensor, equation string, tensorsData []Ctensor, tensorsLen int) + func AtgElu(ptr *Ctensor, self Ctensor) + func AtgEluBackward(ptr *Ctensor, gradOutput Ctensor, alpha Cscalar, scale Cscalar, ...) + func AtgEluBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, alpha Cscalar, ...) + func AtgEluOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgElu_(ptr *Ctensor, self Ctensor) + func AtgEmbedding(ptr *Ctensor, weight Ctensor, indices Ctensor, paddingIdx int64, ...) + func AtgEmbeddingBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, numWeights int64, ...) + func AtgEmbeddingBag(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, ...) + func AtgEmbeddingDenseBackward(ptr *Ctensor, gradOutput Ctensor, indices Ctensor, numWeights int64, ...) + func AtgEmbeddingRenorm_(ptr *Ctensor, self Ctensor, indices Ctensor, maxNorm float64, normType float64) + func AtgEmbeddingSparseBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, numWeights int64, ...) + func AtgEmpty(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgEmptyLike(ptr *Ctensor, self Ctensor) + func AtgEmptyMeta(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgEmptyOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + func AtgEmptyQuantized(ptr *Ctensor, sizeData []int64, sizeLen int, qtensor Ctensor) + func AtgEmptyStrided(ptr *Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, ...) + func AtgEq(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgEq1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgEq1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgEqOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgEqOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgEq_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgErf(ptr *Ctensor, self Ctensor) + func AtgErfOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgErf_(ptr *Ctensor, self Ctensor) + func AtgErfc(ptr *Ctensor, self Ctensor) + func AtgErfcOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgErfc_(ptr *Ctensor, self Ctensor) + func AtgErfinv(ptr *Ctensor, self Ctensor) + func AtgErfinvOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgErfinv_(ptr *Ctensor, self Ctensor) + func AtgExp(ptr *Ctensor, self Ctensor) + func AtgExp2(ptr *Ctensor, self Ctensor) + func AtgExp2Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgExp2_(ptr *Ctensor, self Ctensor) + func AtgExpOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgExp_(ptr *Ctensor, self Ctensor) + func AtgExpand(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, implicit int32) + func AtgExpandAs(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgExpm1(ptr *Ctensor, self Ctensor) + func AtgExpm1Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgExpm1_(ptr *Ctensor, self Ctensor) + func AtgExponential_(ptr *Ctensor, self Ctensor, lambd float64) + func AtgEye(ptr *Ctensor, n int64, optionsKind int32, optionsDevice int32) + func AtgEye1(ptr *Ctensor, n int64, m int64, optionsKind int32, optionsDevice int32) + func AtgEyeOut(ptr *Ctensor, out Ctensor, n int64) + func AtgEyeOut1(ptr *Ctensor, out Ctensor, n int64, m int64) + func AtgFakeQuantizePerChannelAffine(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, ...) + func AtgFakeQuantizePerChannelAffineBackward(ptr *Ctensor, grad Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, ...) + func AtgFakeQuantizePerTensorAffine(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64, quantMin int64, ...) + func AtgFakeQuantizePerTensorAffineBackward(ptr *Ctensor, grad Ctensor, self Ctensor, scale float64, zeroPoint int64, ...) + func AtgFbgemmLinearFp16Weight(ptr *Ctensor, input Ctensor, packedWeight Ctensor, bias Ctensor) + func AtgFbgemmLinearFp16WeightFp32Activation(ptr *Ctensor, input Ctensor, packedWeight Ctensor, bias Ctensor) + func AtgFbgemmLinearInt8Weight(ptr *Ctensor, input Ctensor, weight Ctensor, packed Ctensor, ...) + func AtgFbgemmLinearInt8WeightFp32Activation(ptr *Ctensor, input Ctensor, weight Ctensor, packed Ctensor, ...) + func AtgFbgemmPackGemmMatrixFp16(ptr *Ctensor, input Ctensor) + func AtgFbgemmPackQuantizedMatrix(ptr *Ctensor, input Ctensor) + func AtgFbgemmPackQuantizedMatrix1(ptr *Ctensor, input Ctensor, k int64, n int64) + func AtgFeatureAlphaDropout(ptr *Ctensor, input Ctensor, p float64, train int32) + func AtgFeatureAlphaDropout_(ptr *Ctensor, self Ctensor, p float64, train int32) + func AtgFeatureDropout(ptr *Ctensor, input Ctensor, p float64, train int32) + func AtgFeatureDropout_(ptr *Ctensor, self Ctensor, p float64, train int32) + func AtgFft(ptr *Ctensor, self Ctensor, signalNdim int64, normalized int32) + func AtgFftFft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftFftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftHfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftIfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftIfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftIhfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftIrfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftIrfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftRfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftRfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFill1_(ptr *Ctensor, self Ctensor, value Ctensor) + func AtgFillDiagonal_(ptr *Ctensor, self Ctensor, fillValue Cscalar, wrap int32) + func AtgFill_(ptr *Ctensor, self Ctensor, value Cscalar) + func AtgFix(ptr *Ctensor, self Ctensor) + func AtgFixOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgFix_(ptr *Ctensor, self Ctensor) + func AtgFlatten(ptr *Ctensor, self Ctensor, startDim int64, endDim int64) + func AtgFlip(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int) + func AtgFliplr(ptr *Ctensor, self Ctensor) + func AtgFlipud(ptr *Ctensor, self Ctensor) + func AtgFloor(ptr *Ctensor, self Ctensor) + func AtgFloorDivide(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFloorDivide1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgFloorDivide1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgFloorDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgFloorDivide_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFloorOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgFloor_(ptr *Ctensor, self Ctensor) + func AtgFmod(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgFmod1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFmod1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFmodOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgFmodOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgFmod_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgFrac(ptr *Ctensor, self Ctensor) + func AtgFracOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgFrac_(ptr *Ctensor, self Ctensor) + func AtgFractionalMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgFractionalMaxPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgFractionalMaxPool2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgFractionalMaxPool2dOut(ptr *Ctensor, output Ctensor, indices Ctensor, self Ctensor, ...) + func AtgFractionalMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgFractionalMaxPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgFractionalMaxPool3dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgFractionalMaxPool3dOut(ptr *Ctensor, output Ctensor, indices Ctensor, self Ctensor, ...) + func AtgFrobeniusNorm(ptr *Ctensor, self Ctensor) + func AtgFrobeniusNorm1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32) + func AtgFrobeniusNormOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgFromFile(ptr *Ctensor, filename string, shared int32, sizeVal int64, sizeNull int, ...) + func AtgFull(ptr *Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar, ...) + func AtgFullLike(ptr *Ctensor, self Ctensor, fillValue Cscalar) + func AtgFullOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar) + func AtgGather(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, sparseGrad int32) + func AtgGatherBackward(ptr *Ctensor, grad Ctensor, self Ctensor, dim int64, index Ctensor, ...) + func AtgGatherOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, ...) + func AtgGcd(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGcdOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGcd_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGe(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGe1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGe1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGeOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgGeOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGe_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGelu(ptr *Ctensor, self Ctensor) + func AtgGeluBackward(ptr *Ctensor, grad Ctensor, self Ctensor) + func AtgGeometric_(ptr *Ctensor, self Ctensor, p float64) + func AtgGeqrf(ptr *Ctensor, self Ctensor) + func AtgGeqrfOut(ptr *Ctensor, a Ctensor, tau Ctensor, self Ctensor) + func AtgGer(ptr *Ctensor, self Ctensor, vec2 Ctensor) + func AtgGerOut(ptr *Ctensor, out Ctensor, self Ctensor, vec2 Ctensor) + func AtgGlu(ptr *Ctensor, self Ctensor, dim int64) + func AtgGluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, dim int64) + func AtgGluBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, dim int64) + func AtgGluOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64) + func AtgGrad(ptr *Ctensor, self Ctensor) + func AtgGreater(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGreater1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGreater1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGreaterEqual(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGreaterEqual1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGreaterEqual1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGreaterEqualOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgGreaterEqualOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGreaterEqual_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGreaterOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgGreaterOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGreater_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGridSampler(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, ...) + func AtgGridSampler2d(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, ...) + func AtgGridSampler2dBackward(ptr *Ctensor, gradOutput Ctensor, input Ctensor, grid Ctensor, ...) + func AtgGridSampler3d(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, ...) + func AtgGridSampler3dBackward(ptr *Ctensor, gradOutput Ctensor, input Ctensor, grid Ctensor, ...) + func AtgGroupNorm(ptr *Ctensor, input Ctensor, numGroups int64, weight Ctensor, bias Ctensor, ...) + func AtgGru(ptr *Ctensor, input Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, ...) + func AtgGru1(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, ...) + func AtgGruCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgGt(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGt1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGt1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGtOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgGtOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGt_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgHammingWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32) + func AtgHammingWindow1(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgHammingWindow2(ptr *Ctensor, windowLength int64, periodic int32, alpha float64, ...) + func AtgHammingWindow3(ptr *Ctensor, windowLength int64, periodic int32, alpha float64, beta float64, ...) + func AtgHannWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32) + func AtgHannWindow1(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgHardshrink(ptr *Ctensor, self Ctensor) + func AtgHardshrinkBackward(ptr *Ctensor, gradOut Ctensor, self Ctensor, lambd Cscalar) + func AtgHardsigmoid(ptr *Ctensor, self Ctensor) + func AtgHardsigmoidBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func AtgHardsigmoidOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgHardsigmoid_(ptr *Ctensor, self Ctensor) + func AtgHardswish(ptr *Ctensor, self Ctensor) + func AtgHardswishBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func AtgHardswishOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgHardswish_(ptr *Ctensor, self Ctensor) + func AtgHardtanh(ptr *Ctensor, self Ctensor) + func AtgHardtanhBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, minVal Cscalar, maxVal Cscalar) + func AtgHardtanhBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgHardtanhOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgHardtanh_(ptr *Ctensor, self Ctensor) + func AtgHeaviside(ptr *Ctensor, self Ctensor, values Ctensor) + func AtgHeavisideOut(ptr *Ctensor, out Ctensor, self Ctensor, values Ctensor) + func AtgHeaviside_(ptr *Ctensor, self Ctensor, values Ctensor) + func AtgHingeEmbeddingLoss(ptr *Ctensor, self Ctensor, target Ctensor, margin float64, reduction int64) + func AtgHistc(ptr *Ctensor, self Ctensor, bins int64) + func AtgHistcOut(ptr *Ctensor, out Ctensor, self Ctensor, bins int64) + func AtgHspmm(ptr *Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgHspmmOut(ptr *Ctensor, out Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgHstack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgHstackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgHypot(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgHypotOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgHypot_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgI0(ptr *Ctensor, self Ctensor) + func AtgI0Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgI0_(ptr *Ctensor, self Ctensor) + func AtgIfft(ptr *Ctensor, self Ctensor, signalNdim int64, normalized int32) + func AtgIm2col(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgIm2colBackward(ptr *Ctensor, gradOutput Ctensor, inputSizeData []int64, inputSizeLen int, ...) + func AtgIm2colBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, inputSizeData []int64, ...) + func AtgIm2colOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgImag(ptr *Ctensor, self Ctensor) + func AtgIndex(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int) + func AtgIndexAdd(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor) + func AtgIndexAdd_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor) + func AtgIndexCopy(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor) + func AtgIndexCopy_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor) + func AtgIndexFill(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar) + func AtgIndexFill1(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Ctensor) + func AtgIndexFill1_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Ctensor) + func AtgIndexFill_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar) + func AtgIndexPut(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func AtgIndexPut_(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func AtgIndexSelect(ptr *Ctensor, self Ctensor, dim int64, index Ctensor) + func AtgIndexSelectBackward(ptr *Ctensor, grad Ctensor, selfSizesData []int64, selfSizesLen int, dim int64, ...) + func AtgIndexSelectOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor) + func AtgIndices(ptr *Ctensor, self Ctensor) + func AtgInfinitelyDifferentiableGeluBackward(ptr *Ctensor, grad Ctensor, self Ctensor) + func AtgInstanceNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func AtgIntRepr(ptr *Ctensor, self Ctensor) + func AtgInverse(ptr *Ctensor, self Ctensor) + func AtgInverseOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgIrfft(ptr *Ctensor, self Ctensor, signalNdim int64, normalized int32, onesided int32, ...) + func AtgIsclose(ptr *Ctensor, self Ctensor, other Ctensor, rtol float64, atol float64, ...) + func AtgIsfinite(ptr *Ctensor, self Ctensor) + func AtgIsinf(ptr *Ctensor, self Ctensor) + func AtgIsnan(ptr *Ctensor, self Ctensor) + func AtgIsneginf(ptr *Ctensor, self Ctensor) + func AtgIsneginfOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgIsposinf(ptr *Ctensor, self Ctensor) + func AtgIsposinfOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgIsreal(ptr *Ctensor, self Ctensor) + func AtgIstft(ptr *Ctensor, self Ctensor, nFft int64, hopLengthVal int64, hopLengthNull int, ...) + func AtgKaiserWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32) + func AtgKaiserWindow1(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgKaiserWindow2(ptr *Ctensor, windowLength int64, periodic int32, beta float64, ...) + func AtgKlDiv(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64, logTarget int32) + func AtgKlDivBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, ...) + func AtgKthvalue(ptr *Ctensor, self Ctensor, k int64, dim int64, keepdim int32) + func AtgKthvalueOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, k int64, ...) + func AtgL1Loss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgL1LossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, ...) + func AtgL1LossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgL1LossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgLayerNorm(ptr *Ctensor, input Ctensor, normalizedShapeData []int64, ...) + func AtgLcm(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLcmOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLcm_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLe(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLe1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLe1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLeOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgLeOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLe_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLeakyRelu(ptr *Ctensor, self Ctensor) + func AtgLeakyReluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, negativeSlope Cscalar, ...) + func AtgLeakyReluOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLeakyRelu_(ptr *Ctensor, self Ctensor) + func AtgLerp(ptr *Ctensor, self Ctensor, end Ctensor, weight Cscalar) + func AtgLerp1(ptr *Ctensor, self Ctensor, end Ctensor, weight Ctensor) + func AtgLerp1_(ptr *Ctensor, self Ctensor, end Ctensor, weight Ctensor) + func AtgLerpOut(ptr *Ctensor, out Ctensor, self Ctensor, end Ctensor, weight Cscalar) + func AtgLerpOut1(ptr *Ctensor, out Ctensor, self Ctensor, end Ctensor, weight Ctensor) + func AtgLerp_(ptr *Ctensor, self Ctensor, end Ctensor, weight Cscalar) + func AtgLess(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLess1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLess1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLessEqual(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLessEqual1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLessEqual1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLessEqualOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgLessEqualOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLessEqual_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLessOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgLessOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLess_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLgamma(ptr *Ctensor, self Ctensor) + func AtgLgammaOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLgamma_(ptr *Ctensor, self Ctensor) + func AtgLinalgDet(ptr *Ctensor, self Ctensor) + func AtgLinalgNorm(ptr *Ctensor, self Ctensor, ord Cscalar, dimData []int64, dimLen int, ...) + func AtgLinalgNorm1(ptr *Ctensor, self Ctensor, ord string, dimData []int64, dimLen int, ...) + func AtgLinalgNormOut(ptr *Ctensor, out Ctensor, self Ctensor, ord Cscalar, dimData []int64, ...) + func AtgLinalgNormOut1(ptr *Ctensor, out Ctensor, self Ctensor, ord string, dimData []int64, ...) + func AtgLinear(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor) + func AtgLinspace(ptr *Ctensor, start Cscalar, end Cscalar, stepsVal int64, stepsNull int, ...) + func AtgLinspaceOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar, stepsVal int64, ...) + func AtgLog(ptr *Ctensor, self Ctensor) + func AtgLog10(ptr *Ctensor, self Ctensor) + func AtgLog10Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLog10_(ptr *Ctensor, self Ctensor) + func AtgLog1p(ptr *Ctensor, self Ctensor) + func AtgLog1pOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLog1p_(ptr *Ctensor, self Ctensor) + func AtgLog2(ptr *Ctensor, self Ctensor) + func AtgLog2Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLog2_(ptr *Ctensor, self Ctensor) + func AtgLogNormal_(ptr *Ctensor, self Ctensor, mean float64, std float64) + func AtgLogOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLogSigmoid(ptr *Ctensor, self Ctensor) + func AtgLogSigmoidBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, buffer Ctensor) + func AtgLogSigmoidBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgLogSigmoidOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLogSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func AtgLog_(ptr *Ctensor, self Ctensor) + func AtgLogaddexp(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLogaddexp2(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLogaddexp2Out(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLogaddexpOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLogcumsumexp(ptr *Ctensor, self Ctensor, dim int64) + func AtgLogcumsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64) + func AtgLogdet(ptr *Ctensor, self Ctensor) + func AtgLogicalAnd(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLogicalAndOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLogicalAnd_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLogicalNot(ptr *Ctensor, self Ctensor) + func AtgLogicalNotOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLogicalNot_(ptr *Ctensor, self Ctensor) + func AtgLogicalOr(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLogicalOrOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLogicalOr_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLogicalXor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLogicalXorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLogicalXor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLogit(ptr *Ctensor, self Ctensor, epsVal float64, epsNull int) + func AtgLogitBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, epsVal float64, epsNull int) + func AtgLogitBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgLogitOut(ptr *Ctensor, out Ctensor, self Ctensor, epsVal float64, epsNull int) + func AtgLogit_(ptr *Ctensor, self Ctensor, epsVal float64, epsNull int) + func AtgLogspace(ptr *Ctensor, start Cscalar, end Cscalar, stepsVal int64, stepsNull int, ...) + func AtgLogspaceOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar, stepsVal int64, ...) + func AtgLogsumexp(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32) + func AtgLogsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgLstm(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, paramsData []Ctensor, ...) + func AtgLstm1(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hxData []Ctensor, hxLen int, ...) + func AtgLstmCell(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, wIh Ctensor, ...) + func AtgLstsq(ptr *Ctensor, self Ctensor, a Ctensor) + func AtgLstsqOut(ptr *Ctensor, x Ctensor, qr Ctensor, self Ctensor, a Ctensor) + func AtgLt(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLt1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLt1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLtOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgLtOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLt_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLuSolve(ptr *Ctensor, self Ctensor, lUData Ctensor, lUPivots Ctensor) + func AtgLuSolveOut(ptr *Ctensor, out Ctensor, self Ctensor, lUData Ctensor, lUPivots Ctensor) + func AtgMarginRankingLoss(ptr *Ctensor, input1 Ctensor, input2 Ctensor, target Ctensor, margin float64, ...) + func AtgMaskedFill(ptr *Ctensor, self Ctensor, mask Ctensor, value Cscalar) + func AtgMaskedFill1(ptr *Ctensor, self Ctensor, mask Ctensor, value Ctensor) + func AtgMaskedFill1_(ptr *Ctensor, self Ctensor, mask Ctensor, value Ctensor) + func AtgMaskedFill_(ptr *Ctensor, self Ctensor, mask Ctensor, value Cscalar) + func AtgMaskedScatter(ptr *Ctensor, self Ctensor, mask Ctensor, source Ctensor) + func AtgMaskedScatter_(ptr *Ctensor, self Ctensor, mask Ctensor, source Ctensor) + func AtgMaskedSelect(ptr *Ctensor, self Ctensor, mask Ctensor) + func AtgMaskedSelectBackward(ptr *Ctensor, grad Ctensor, input Ctensor, mask Ctensor) + func AtgMaskedSelectOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor) + func AtgMatmul(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMatmulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMatrixExp(ptr *Ctensor, self Ctensor) + func AtgMatrixExpBackward(ptr *Ctensor, self Ctensor, grad Ctensor) + func AtgMatrixPower(ptr *Ctensor, self Ctensor, n int64) + func AtgMatrixRank(ptr *Ctensor, self Ctensor, symmetric int32) + func AtgMatrixRank1(ptr *Ctensor, self Ctensor, tol float64, symmetric int32) + func AtgMax(ptr *Ctensor, self Ctensor) + func AtgMax1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMax2(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgMaxOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMaxOut1(ptr *Ctensor, max Ctensor, maxValues Ctensor, self Ctensor, dim int64, ...) + func AtgMaxPool1d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMaxPool1dWithIndices(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMaxPool2dWithIndices(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMaxPool2dWithIndicesBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgMaxPool2dWithIndicesBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMaxPool2dWithIndicesOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, ...) + func AtgMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMaxPool3dWithIndices(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMaxPool3dWithIndicesBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgMaxPool3dWithIndicesBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMaxPool3dWithIndicesOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, ...) + func AtgMaxUnpool2d(ptr *Ctensor, self Ctensor, indices Ctensor, outputSizeData []int64, ...) + func AtgMaxUnpool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, indices Ctensor, ...) + func AtgMaxUnpool2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMaxUnpool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, ...) + func AtgMaxUnpool3d(ptr *Ctensor, self Ctensor, indices Ctensor, outputSizeData []int64, ...) + func AtgMaxUnpool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, indices Ctensor, ...) + func AtgMaxUnpool3dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMaxUnpool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, ...) + func AtgMaximum(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMaximumOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMean(ptr *Ctensor, self Ctensor, dtype int32) + func AtgMean1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, ...) + func AtgMeanOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgMedian(ptr *Ctensor, self Ctensor) + func AtgMedian1(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgMedianOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, ...) + func AtgMin(ptr *Ctensor, self Ctensor) + func AtgMin1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMin2(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgMinOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMinOut1(ptr *Ctensor, min Ctensor, minIndices Ctensor, self Ctensor, dim int64, ...) + func AtgMinimum(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMinimumOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMiopenBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func AtgMiopenBatchNormBackward(ptr *Ctensor, input Ctensor, gradOutput Ctensor, weight Ctensor, ...) + func AtgMiopenConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgMiopenConvolutionBackwardBias(ptr *Ctensor, gradOutput Ctensor) + func AtgMiopenConvolutionBackwardInput(ptr *Ctensor, selfSizeData []int64, selfSizeLen int, gradOutput Ctensor, ...) + func AtgMiopenConvolutionBackwardWeight(ptr *Ctensor, weightSizeData []int64, weightSizeLen int, gradOutput Ctensor, ...) + func AtgMiopenConvolutionTranspose(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgMiopenConvolutionTransposeBackwardInput(ptr *Ctensor, gradOutput Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgMiopenConvolutionTransposeBackwardWeight(ptr *Ctensor, weightSizeData []int64, weightSizeLen int, gradOutput Ctensor, ...) + func AtgMiopenDepthwiseConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgMiopenDepthwiseConvolutionBackwardInput(ptr *Ctensor, selfSizeData []int64, selfSizeLen int, gradOutput Ctensor, ...) + func AtgMiopenDepthwiseConvolutionBackwardWeight(ptr *Ctensor, weightSizeData []int64, weightSizeLen int, gradOutput Ctensor, ...) + func AtgMiopenRnn(ptr *Ctensor, input Ctensor, weightData []Ctensor, weightLen int, ...) + func AtgMkldnnAdaptiveAvgPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func AtgMkldnnConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgMkldnnConvolutionBackwardInput(ptr *Ctensor, selfSizeData []int64, selfSizeLen int, gradOutput Ctensor, ...) + func AtgMkldnnConvolutionBackwardWeights(ptr *Ctensor, weightSizeData []int64, weightSizeLen int, gradOutput Ctensor, ...) + func AtgMkldnnLinear(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor) + func AtgMkldnnMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMkldnnMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMkldnnReorderConv2dWeight(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int, ...) + func AtgMkldnnReorderConv3dWeight(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int, ...) + func AtgMm(ptr *Ctensor, self Ctensor, mat2 Ctensor) + func AtgMmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat2 Ctensor) + func AtgMode(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgModeOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, ...) + func AtgMovedim(ptr *Ctensor, self Ctensor, sourceData []int64, sourceLen int, ...) + func AtgMovedim1(ptr *Ctensor, self Ctensor, source int64, destination int64) + func AtgMseLoss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgMseLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, ...) + func AtgMseLossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMseLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgMul(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMul1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgMul1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgMulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMul_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMultiMarginLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, p Cscalar, ...) + func AtgMultiMarginLossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMultilabelMarginLoss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgMultilabelMarginLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, ...) + func AtgMultilabelMarginLossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMultilabelMarginLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgMultinomial(ptr *Ctensor, self Ctensor, numSamples int64, replacement int32) + func AtgMultinomialOut(ptr *Ctensor, out Ctensor, self Ctensor, numSamples int64, replacement int32) + func AtgMultiply(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMultiply1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgMultiply1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgMultiplyOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMultiply_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMv(ptr *Ctensor, self Ctensor, vec Ctensor) + func AtgMvOut(ptr *Ctensor, out Ctensor, self Ctensor, vec Ctensor) + func AtgMvlgamma(ptr *Ctensor, self Ctensor, p int64) + func AtgMvlgamma_(ptr *Ctensor, self Ctensor, p int64) + func AtgNanquantile(ptr *Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, ...) + func AtgNanquantile1(ptr *Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, ...) + func AtgNanquantileOut(ptr *Ctensor, out Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, ...) + func AtgNanquantileOut1(ptr *Ctensor, out Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, ...) + func AtgNansum(ptr *Ctensor, self Ctensor, dtype int32) + func AtgNansum1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, ...) + func AtgNansumOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgNarrow(ptr *Ctensor, self Ctensor, dim int64, start int64, length int64) + func AtgNarrow1(ptr *Ctensor, self Ctensor, dim int64, start Ctensor, length int64) + func AtgNarrowCopy(ptr *Ctensor, self Ctensor, dim int64, start int64, length int64) + func AtgNativeBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func AtgNativeBatchNormOut(ptr *Ctensor, out Ctensor, saveMean Ctensor, saveInvstd Ctensor, input Ctensor, ...) + func AtgNativeGroupNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, n int64, c int64, ...) + func AtgNativeLayerNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, m int64, n int64, ...) + func AtgNativeNorm(ptr *Ctensor, self Ctensor) + func AtgNativeNorm1(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, ...) + func AtgNe(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgNe1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNe1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNeOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgNeOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgNe_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgNeg(ptr *Ctensor, self Ctensor) + func AtgNegOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgNeg_(ptr *Ctensor, self Ctensor) + func AtgNegative(ptr *Ctensor, self Ctensor) + func AtgNegativeOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgNegative_(ptr *Ctensor, self Ctensor) + func AtgNewEmpty(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgNewFull(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar, ...) + func AtgNewZeros(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgNextafter(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNextafterOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgNextafter_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNllLoss(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ...) + func AtgNllLoss2d(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ...) + func AtgNllLoss2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, ...) + func AtgNllLoss2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgNllLoss2dOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, weight Ctensor, ...) + func AtgNllLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, ...) + func AtgNllLossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgNllLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, weight Ctensor, ...) + func AtgNonzero(ptr *Ctensor, self Ctensor) + func AtgNonzeroOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgNorm(ptr *Ctensor, self Ctensor) + func AtgNorm1(ptr *Ctensor, self Ctensor, p Cscalar, dtype int32) + func AtgNorm2(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, ...) + func AtgNorm3(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, ...) + func AtgNormExceptDim(ptr *Ctensor, v Ctensor, pow int64, dim int64) + func AtgNormOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dimData []int64, ...) + func AtgNormOut1(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dimData []int64, ...) + func AtgNormalOut(ptr *Ctensor, out Ctensor, mean Ctensor, std float64) + func AtgNormalOut1(ptr *Ctensor, out Ctensor, mean float64, std Ctensor) + func AtgNormalOut2(ptr *Ctensor, out Ctensor, mean Ctensor, std Ctensor) + func AtgNormalOut3(ptr *Ctensor, out Ctensor, mean float64, std float64, sizeData []int64, ...) + func AtgNormal_(ptr *Ctensor, self Ctensor, mean float64, std float64) + func AtgNotEqual(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgNotEqual1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNotEqual1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNotEqualOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgNotEqualOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgNotEqual_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgNuclearNorm(ptr *Ctensor, self Ctensor, keepdim int32) + func AtgNuclearNorm1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32) + func AtgNuclearNormOut(ptr *Ctensor, out Ctensor, self Ctensor, keepdim int32) + func AtgNuclearNormOut1(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgNumpyT(ptr *Ctensor, self Ctensor) + func AtgOneHot(ptr *Ctensor, self Ctensor, numClasses int64) + func AtgOnes(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgOnesLike(ptr *Ctensor, self Ctensor) + func AtgOnesOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + func AtgOrgqr(ptr *Ctensor, self Ctensor, input2 Ctensor) + func AtgOrgqrOut(ptr *Ctensor, out Ctensor, self Ctensor, input2 Ctensor) + func AtgOrmqr(ptr *Ctensor, self Ctensor, input2 Ctensor, input3 Ctensor, left int32, ...) + func AtgOrmqrOut(ptr *Ctensor, out Ctensor, self Ctensor, input2 Ctensor, input3 Ctensor, ...) + func AtgOuter(ptr *Ctensor, self Ctensor, vec2 Ctensor) + func AtgOuterOut(ptr *Ctensor, out Ctensor, self Ctensor, vec2 Ctensor) + func AtgPairwiseDistance(ptr *Ctensor, x1 Ctensor, x2 Ctensor, p float64, eps float64, keepdim int32) + func AtgPdist(ptr *Ctensor, self Ctensor, p float64) + func AtgPermute(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int) + func AtgPinMemory(ptr *Ctensor, self Ctensor) + func AtgPinverse(ptr *Ctensor, self Ctensor, rcond float64) + func AtgPixelShuffle(ptr *Ctensor, self Ctensor, upscaleFactor int64) + func AtgPoisson(ptr *Ctensor, self Ctensor) + func AtgPoissonNllLoss(ptr *Ctensor, input Ctensor, target Ctensor, logInput int32, full int32, ...) + func AtgPolar(ptr *Ctensor, abs Ctensor, angle Ctensor) + func AtgPolarOut(ptr *Ctensor, out Ctensor, abs Ctensor, angle Ctensor) + func AtgPolygamma(ptr *Ctensor, n int64, self Ctensor) + func AtgPolygammaOut(ptr *Ctensor, out Ctensor, n int64, self Ctensor) + func AtgPolygamma_(ptr *Ctensor, self Ctensor, n int64) + func AtgPow(ptr *Ctensor, self Ctensor, exponent Cscalar) + func AtgPow1(ptr *Ctensor, self Ctensor, exponent Ctensor) + func AtgPow1_(ptr *Ctensor, self Ctensor, exponent Ctensor) + func AtgPow2(ptr *Ctensor, selfScalar Cscalar, exponent Ctensor) + func AtgPowOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Cscalar) + func AtgPowOut1(ptr *Ctensor, out Ctensor, self Ctensor, exponent Ctensor) + func AtgPowOut2(ptr *Ctensor, out Ctensor, selfScalar Cscalar, exponent Ctensor) + func AtgPow_(ptr *Ctensor, self Ctensor, exponent Cscalar) + func AtgPrelu(ptr *Ctensor, self Ctensor, weight Ctensor) + func AtgPreluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, weight Ctensor) + func AtgProd(ptr *Ctensor, self Ctensor, dtype int32) + func AtgProd1(ptr *Ctensor, self Ctensor, dim int64, keepdim int32, dtype int32) + func AtgProdOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, keepdim int32, dtype int32) + func AtgPut_(ptr *Ctensor, self Ctensor, index Ctensor, source Ctensor, accumulate int32) + func AtgQPerChannelScales(ptr *Ctensor, self Ctensor) + func AtgQPerChannelZeroPoints(ptr *Ctensor, self Ctensor) + func AtgQr(ptr *Ctensor, self Ctensor, some int32) + func AtgQrOut(ptr *Ctensor, q Ctensor, r Ctensor, self Ctensor, some int32) + func AtgQuantile(ptr *Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, ...) + func AtgQuantile1(ptr *Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, ...) + func AtgQuantileOut(ptr *Ctensor, out Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, ...) + func AtgQuantileOut1(ptr *Ctensor, out Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, ...) + func AtgQuantizePerChannel(ptr *Ctensor, self Ctensor, scales Ctensor, zeroPoints Ctensor, axis int64, ...) + func AtgQuantizePerTensor(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64, dtype int32) + func AtgQuantizedBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, mean Ctensor, ...) + func AtgQuantizedGruCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgQuantizedLstmCell(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, wIh Ctensor, ...) + func AtgQuantizedMaxPool1d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgQuantizedMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgQuantizedRnnReluCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgQuantizedRnnTanhCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgRad2deg(ptr *Ctensor, self Ctensor) + func AtgRad2degOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgRad2deg_(ptr *Ctensor, self Ctensor) + func AtgRand(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgRandLike(ptr *Ctensor, self Ctensor) + func AtgRandOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + func AtgRandint(ptr *Ctensor, high int64, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgRandint1(ptr *Ctensor, low int64, high int64, sizeData []int64, sizeLen int, ...) + func AtgRandintLike(ptr *Ctensor, self Ctensor, high int64) + func AtgRandintLike1(ptr *Ctensor, self Ctensor, low int64, high int64) + func AtgRandintOut(ptr *Ctensor, out Ctensor, high int64, sizeData []int64, sizeLen int) + func AtgRandintOut1(ptr *Ctensor, out Ctensor, low int64, high int64, sizeData []int64, ...) + func AtgRandn(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgRandnLike(ptr *Ctensor, self Ctensor) + func AtgRandnOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + func AtgRandom1_(ptr *Ctensor, self Ctensor, to int64) + func AtgRandom2(ptr *Ctensor, self Ctensor, from int64, toVal int64, toNull int) + func AtgRandom_(ptr *Ctensor, self Ctensor) + func AtgRandperm(ptr *Ctensor, n int64, optionsKind int32, optionsDevice int32) + func AtgRandpermOut(ptr *Ctensor, out Ctensor, n int64) + func AtgRange(ptr *Ctensor, start Cscalar, end Cscalar, optionsKind int32, ...) + func AtgRange1(ptr *Ctensor, start Cscalar, end Cscalar, optionsKind int32, ...) + func AtgRangeOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar) + func AtgReal(ptr *Ctensor, self Ctensor) + func AtgReciprocal(ptr *Ctensor, self Ctensor) + func AtgReciprocalOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgReciprocal_(ptr *Ctensor, self Ctensor) + func AtgReflectionPad1d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReflectionPad1dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, ...) + func AtgReflectionPad1dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgReflectionPad1dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReflectionPad2d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReflectionPad2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, ...) + func AtgReflectionPad2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgReflectionPad2dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgRelu(ptr *Ctensor, self Ctensor) + func AtgRelu_(ptr *Ctensor, self Ctensor) + func AtgRemainder(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgRemainder1(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgRemainder1_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgRemainderOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgRemainderOut1(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgRemainder_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgRenorm(ptr *Ctensor, self Ctensor, p Cscalar, dim int64, maxnorm Cscalar) + func AtgRenormOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dim int64, maxnorm Cscalar) + func AtgRenorm_(ptr *Ctensor, self Ctensor, p Cscalar, dim int64, maxnorm Cscalar) + func AtgRepeat(ptr *Ctensor, self Ctensor, repeatsData []int64, repeatsLen int) + func AtgRepeatInterleave(ptr *Ctensor, repeats Ctensor) + func AtgRepeatInterleave1(ptr *Ctensor, self Ctensor, repeats Ctensor, dimVal int64, dimNull int) + func AtgRepeatInterleave2(ptr *Ctensor, self Ctensor, repeats int64, dimVal int64, dimNull int) + func AtgReplicationPad1d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReplicationPad1dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, ...) + func AtgReplicationPad1dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgReplicationPad1dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReplicationPad2d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReplicationPad2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, ...) + func AtgReplicationPad2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgReplicationPad2dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReplicationPad3d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReplicationPad3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, ...) + func AtgReplicationPad3dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgReplicationPad3dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgRequiresGrad_(ptr *Ctensor, self Ctensor, requiresGrad int32) + func AtgReshape(ptr *Ctensor, self Ctensor, shapeData []int64, shapeLen int) + func AtgReshapeAs(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgResizeAs_(ptr *Ctensor, self Ctensor, theTemplate Ctensor) + func AtgResize_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgRfft(ptr *Ctensor, self Ctensor, signalNdim int64, normalized int32, onesided int32) + func AtgRnnRelu(ptr *Ctensor, input Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, ...) + func AtgRnnRelu1(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, ...) + func AtgRnnReluCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgRnnTanh(ptr *Ctensor, input Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, ...) + func AtgRnnTanh1(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, ...) + func AtgRnnTanhCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgRoll(ptr *Ctensor, self Ctensor, shiftsData []int64, shiftsLen int, ...) + func AtgRot90(ptr *Ctensor, self Ctensor, k int64, dimsData []int64, dimsLen int) + func AtgRound(ptr *Ctensor, self Ctensor) + func AtgRoundOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgRound_(ptr *Ctensor, self Ctensor) + func AtgRrelu(ptr *Ctensor, self Ctensor, training int32) + func AtgRreluWithNoise(ptr *Ctensor, self Ctensor, noise Ctensor, training int32) + func AtgRreluWithNoiseBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, noise Ctensor, lower Cscalar, ...) + func AtgRreluWithNoiseOut(ptr *Ctensor, out Ctensor, self Ctensor, noise Ctensor, training int32) + func AtgRreluWithNoise_(ptr *Ctensor, self Ctensor, noise Ctensor, training int32) + func AtgRrelu_(ptr *Ctensor, self Ctensor, training int32) + func AtgRsqrt(ptr *Ctensor, self Ctensor) + func AtgRsqrtOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgRsqrt_(ptr *Ctensor, self Ctensor) + func AtgRsub(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgRsub1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgScalarTensor(ptr *Ctensor, s Cscalar, optionsKind int32, optionsDevice int32) + func AtgScatter(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgScatter1(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar) + func AtgScatter1_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar) + func AtgScatter2(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, ...) + func AtgScatter3(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar, ...) + func AtgScatterAdd(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgScatterAdd_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgScatter_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgSearchsorted(ptr *Ctensor, sortedSequence Ctensor, self Ctensor, outInt32 int32, ...) + func AtgSearchsorted1(ptr *Ctensor, sortedSequence Ctensor, selfScalar Cscalar, outInt32 int32, ...) + func AtgSearchsortedOut(ptr *Ctensor, out Ctensor, sortedSequence Ctensor, self Ctensor, ...) + func AtgSelect(ptr *Ctensor, self Ctensor, dim int64, index int64) + func AtgSelectBackward(ptr *Ctensor, grad Ctensor, inputSizesData []int64, inputSizesLen int, ...) + func AtgSelu(ptr *Ctensor, self Ctensor) + func AtgSelu_(ptr *Ctensor, self Ctensor) + func AtgSet1_(ptr *Ctensor, self Ctensor, source Ctensor) + func AtgSetRequiresGrad(ptr *Ctensor, self Ctensor, r int32) + func AtgSet_(ptr *Ctensor, self Ctensor) + func AtgSgn(ptr *Ctensor, self Ctensor) + func AtgSgnOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSgn_(ptr *Ctensor, self Ctensor) + func AtgSigmoid(ptr *Ctensor, self Ctensor) + func AtgSigmoidBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor) + func AtgSigmoidBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, output Ctensor) + func AtgSigmoidOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSigmoid_(ptr *Ctensor, self Ctensor) + func AtgSign(ptr *Ctensor, self Ctensor) + func AtgSignOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSign_(ptr *Ctensor, self Ctensor) + func AtgSignbit(ptr *Ctensor, self Ctensor) + func AtgSignbitOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSilu(ptr *Ctensor, self Ctensor) + func AtgSiluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func AtgSiluOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSilu_(ptr *Ctensor, self Ctensor) + func AtgSin(ptr *Ctensor, self Ctensor) + func AtgSinOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSin_(ptr *Ctensor, self Ctensor) + func AtgSinh(ptr *Ctensor, self Ctensor) + func AtgSinhOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSinh_(ptr *Ctensor, self Ctensor) + func AtgSlice(ptr *Ctensor, self Ctensor, dim int64, start int64, end int64, step int64) + func AtgSliceBackward(ptr *Ctensor, grad Ctensor, inputSizesData []int64, inputSizesLen int, ...) + func AtgSlogdet(ptr *Ctensor, self Ctensor) + func AtgSlowConv3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, ...) + func AtgSlowConv3dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, ...) + func AtgSlowConvDilated2d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, ...) + func AtgSlowConvDilated3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, ...) + func AtgSlowConvTranspose2d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, ...) + func AtgSlowConvTranspose2dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, ...) + func AtgSlowConvTranspose3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, ...) + func AtgSlowConvTranspose3dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, ...) + func AtgSmm(ptr *Ctensor, self Ctensor, mat2 Ctensor) + func AtgSmoothL1Loss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64, beta float64) + func AtgSmoothL1LossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, ...) + func AtgSmoothL1LossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgSmoothL1LossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64, ...) + func AtgSoftMarginLoss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgSoftMarginLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, ...) + func AtgSoftMarginLossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgSoftMarginLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func AtgSoftplus(ptr *Ctensor, self Ctensor) + func AtgSoftplusBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, beta Cscalar, ...) + func AtgSoftplusBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgSoftplusOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSoftshrink(ptr *Ctensor, self Ctensor) + func AtgSoftshrinkBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, lambd Cscalar) + func AtgSoftshrinkBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgSoftshrinkOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSolve(ptr *Ctensor, self Ctensor, a Ctensor) + func AtgSolveOut(ptr *Ctensor, solution Ctensor, lu Ctensor, self Ctensor, a Ctensor) + func AtgSort(ptr *Ctensor, self Ctensor, dim int64, descending int32) + func AtgSortOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, ...) + func AtgSparseCooTensor(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgSparseCooTensor1(ptr *Ctensor, indices Ctensor, values Ctensor, optionsKind int32, ...) + func AtgSparseCooTensor2(ptr *Ctensor, indices Ctensor, values Ctensor, sizeData []int64, sizeLen int, ...) + func AtgSparseMask(ptr *Ctensor, self Ctensor, mask Ctensor) + func AtgSparseResizeAndClear_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, ...) + func AtgSparseResize_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, ...) + func AtgSqrt(ptr *Ctensor, self Ctensor) + func AtgSqrtOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSqrt_(ptr *Ctensor, self Ctensor) + func AtgSquare(ptr *Ctensor, self Ctensor) + func AtgSquare_(ptr *Ctensor, self Ctensor) + func AtgSqueeze(ptr *Ctensor, self Ctensor) + func AtgSqueeze1(ptr *Ctensor, self Ctensor, dim int64) + func AtgSqueeze1_(ptr *Ctensor, self Ctensor, dim int64) + func AtgSqueeze_(ptr *Ctensor, self Ctensor) + func AtgSspaddmm(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgSspaddmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgStack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func AtgStackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func AtgStd(ptr *Ctensor, self Ctensor, unbiased int32) + func AtgStd1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, ...) + func AtgStdMean(ptr *Ctensor, self Ctensor, unbiased int32) + func AtgStdMean1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, ...) + func AtgStdOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgStft(ptr *Ctensor, self Ctensor, nFft int64, hopLengthVal int64, hopLengthNull int, ...) + func AtgSub(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSub1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSub1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSubOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSub_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSubtract(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSubtract1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSubtract1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSubtractOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSubtract_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSum(ptr *Ctensor, self Ctensor, dtype int32) + func AtgSum1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, ...) + func AtgSumOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgSumToSize(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgSvd(ptr *Ctensor, self Ctensor, some int32, computeUv int32) + func AtgSvdOut(ptr *Ctensor, u Ctensor, s Ctensor, v Ctensor, self Ctensor, some int32, ...) + func AtgSymeig(ptr *Ctensor, self Ctensor, eigenvectors int32, upper int32) + func AtgSymeigOut(ptr *Ctensor, e Ctensor, v Ctensor, self Ctensor, eigenvectors int32, ...) + func AtgT(ptr *Ctensor, self Ctensor) + func AtgT_(ptr *Ctensor, self Ctensor) + func AtgTake(ptr *Ctensor, self Ctensor, index Ctensor) + func AtgTakeBackward(ptr *Ctensor, grad Ctensor, input Ctensor, index Ctensor) + func AtgTakeOut(ptr *Ctensor, out Ctensor, self Ctensor, index Ctensor) + func AtgTan(ptr *Ctensor, self Ctensor) + func AtgTanOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgTan_(ptr *Ctensor, self Ctensor) + func AtgTanh(ptr *Ctensor, self Ctensor) + func AtgTanhBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor) + func AtgTanhBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, output Ctensor) + func AtgTanhOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgTanh_(ptr *Ctensor, self Ctensor) + func AtgTensordot(ptr *Ctensor, self Ctensor, other Ctensor, dimsSelfData []int64, ...) + func AtgThreshold(ptr *Ctensor, self Ctensor, threshold Cscalar, value Cscalar) + func AtgThresholdBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, threshold Cscalar) + func AtgThresholdOut(ptr *Ctensor, out Ctensor, self Ctensor, threshold Cscalar, value Cscalar) + func AtgThreshold_(ptr *Ctensor, self Ctensor, threshold Cscalar, value Cscalar) + func AtgTo(ptr *Ctensor, self Ctensor, device int32) + func AtgTo1(ptr *Ctensor, self Ctensor, optionsKind int32, optionsDevice int32, ...) + func AtgTo2(ptr *Ctensor, self Ctensor, dtype int32, nonBlocking int32, copy int32) + func AtgTo3(ptr *Ctensor, self Ctensor, other Ctensor, nonBlocking int32, copy int32) + func AtgTo4(ptr *Ctensor, self Ctensor, device int32, dtype int32, nonBlocking int32, ...) + func AtgToDense(ptr *Ctensor, self Ctensor) + func AtgToDenseBackward(ptr *Ctensor, grad Ctensor, input Ctensor) + func AtgToMkldnn(ptr *Ctensor, self Ctensor) + func AtgToMkldnnBackward(ptr *Ctensor, grad Ctensor, input Ctensor) + func AtgToSparse(ptr *Ctensor, self Ctensor) + func AtgToSparse1(ptr *Ctensor, self Ctensor, sparseDim int64) + func AtgTopk(ptr *Ctensor, self Ctensor, k int64, dim int64, largest int32, sorted int32) + func AtgTopkOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, k int64, ...) + func AtgTotype(ptr *Ctensor, self Ctensor, scalarType int32) + func AtgTrace(ptr *Ctensor, self Ctensor) + func AtgTraceBackward(ptr *Ctensor, grad Ctensor, sizesData []int64, sizesLen int) + func AtgTranspose(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func AtgTranspose_(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func AtgTrapz(ptr *Ctensor, y Ctensor, x Ctensor, dim int64) + func AtgTrapz1(ptr *Ctensor, y Ctensor, dx float64, dim int64) + func AtgTriangularSolve(ptr *Ctensor, self Ctensor, a Ctensor, upper int32, transpose int32, ...) + func AtgTriangularSolveOut(ptr *Ctensor, x Ctensor, m Ctensor, self Ctensor, a Ctensor, upper int32, ...) + func AtgTril(ptr *Ctensor, self Ctensor, diagonal int64) + func AtgTrilIndices(ptr *Ctensor, row int64, col int64, offset int64, optionsKind int32, ...) + func AtgTrilOut(ptr *Ctensor, out Ctensor, self Ctensor, diagonal int64) + func AtgTril_(ptr *Ctensor, self Ctensor, diagonal int64) + func AtgTripletMarginLoss(ptr *Ctensor, anchor Ctensor, positive Ctensor, negative Ctensor, ...) + func AtgTriu(ptr *Ctensor, self Ctensor, diagonal int64) + func AtgTriuIndices(ptr *Ctensor, row int64, col int64, offset int64, optionsKind int32, ...) + func AtgTriuOut(ptr *Ctensor, out Ctensor, self Ctensor, diagonal int64) + func AtgTriu_(ptr *Ctensor, self Ctensor, diagonal int64) + func AtgTrueDivide(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgTrueDivide1(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgTrueDivide1_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgTrueDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgTrueDivide_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgTrunc(ptr *Ctensor, self Ctensor) + func AtgTruncOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgTrunc_(ptr *Ctensor, self Ctensor) + func AtgTypeAs(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgUnflatten(ptr *Ctensor, self Ctensor, dim int64, sizesData []int64, sizesLen int) + func AtgUnfold(ptr *Ctensor, self Ctensor, dimension int64, size int64, step int64) + func AtgUnfoldBackward(ptr *Ctensor, gradIn Ctensor, inputSizesData []int64, inputSizesLen int, ...) + func AtgUniform_(ptr *Ctensor, self Ctensor, from float64, to float64) + func AtgUniqueConsecutive(ptr *Ctensor, self Ctensor, returnInverse int32, returnCounts int32, ...) + func AtgUniqueDim(ptr *Ctensor, self Ctensor, dim int64, sorted int32, returnInverse int32, ...) + func AtgUniqueDimConsecutive(ptr *Ctensor, self Ctensor, dim int64, returnInverse int32, returnCounts int32) + func AtgUnsqueeze(ptr *Ctensor, self Ctensor, dim int64) + func AtgUnsqueeze_(ptr *Ctensor, self Ctensor, dim int64) + func AtgUpsampleBicubic2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleBicubic2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleBicubic2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleBicubic2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleBilinear2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleBilinear2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleBilinear2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleBilinear2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleLinear1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleLinear1dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleLinear1dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleLinear1dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest1dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest1dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest1dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest2dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest3dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest3dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleTrilinear3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleTrilinear3dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleTrilinear3dBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleTrilinear3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgValueSelectingReductionBackward(ptr *Ctensor, grad Ctensor, dim int64, indices Ctensor, sizesData []int64, ...) + func AtgValues(ptr *Ctensor, self Ctensor) + func AtgVander(ptr *Ctensor, x Ctensor, nVal int64, nNull int, increasing int32) + func AtgVar(ptr *Ctensor, self Ctensor, unbiased int32) + func AtgVar1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, ...) + func AtgVarMean(ptr *Ctensor, self Ctensor, unbiased int32) + func AtgVarMean1(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, ...) + func AtgVarOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgVdot(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgVdotOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgView(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgViewAs(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgViewAsComplex(ptr *Ctensor, self Ctensor) + func AtgViewAsReal(ptr *Ctensor, self Ctensor) + func AtgVstack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgVstackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgWhere1(ptr *Ctensor, condition Ctensor, self Ctensor, other Ctensor) + func AtgWhere2(ptr *Ctensor, condition Ctensor, selfScalar Cscalar, other Ctensor) + func AtgWhere3(ptr *Ctensor, condition Ctensor, self Ctensor, other Cscalar) + func AtgWhere4(ptr *Ctensor, condition Ctensor, selfScalar Cscalar, other Cscalar) + func AtgZero_(ptr *Ctensor, self Ctensor) + func AtgZeros(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgZerosLike(ptr *Ctensor, self Ctensor) + func AtgZerosOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + func Atg_AdaptiveAvgPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func Atg_AdaptiveAvgPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func Atg_AddBatchDim(ptr *Ctensor, self Ctensor, batchDim int64, level int64) + func Atg_AddRelu(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg_AddReluOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func Atg_AddRelu_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg_AddmvImpl_(ptr *Ctensor, self Ctensor, self2 Ctensor, mat Ctensor, vec Ctensor) + func Atg_Aminmax(ptr *Ctensor, self Ctensor) + func Atg_Aminmax1(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func Atg_AmpUpdateScale(ptr *Ctensor, growthTracker Ctensor, currentScale Ctensor, foundInf Ctensor, ...) + func Atg_BaddbmmMkl_(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor) + func Atg_Bmm(ptr *Ctensor, self Ctensor, mat2 Ctensor, deterministic int32) + func Atg_BmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat2 Ctensor, deterministic int32) + func Atg_CastByte(ptr *Ctensor, self Ctensor, nonBlocking int32) + func Atg_CastChar(ptr *Ctensor, self Ctensor, nonBlocking int32) + func Atg_CastDouble(ptr *Ctensor, self Ctensor, nonBlocking int32) + func Atg_CastFloat(ptr *Ctensor, self Ctensor, nonBlocking int32) + func Atg_CastHalf(ptr *Ctensor, self Ctensor, nonBlocking int32) + func Atg_CastInt(ptr *Ctensor, self Ctensor, nonBlocking int32) + func Atg_CastLong(ptr *Ctensor, self Ctensor, nonBlocking int32) + func Atg_CastShort(ptr *Ctensor, self Ctensor, nonBlocking int32) + func Atg_Cat(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func Atg_CatOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func Atg_CdistBackward(ptr *Ctensor, grad Ctensor, x1 Ctensor, x2 Ctensor, p float64, cdist Ctensor) + func Atg_CholeskyHelper(ptr *Ctensor, self Ctensor, upper int32) + func Atg_CholeskySolveHelper(ptr *Ctensor, self Ctensor, a Ctensor, upper int32) + func Atg_Coalesced_(ptr *Ctensor, self Ctensor, coalesced int32) + func Atg_ComputeLinearCombination(ptr *Ctensor, input Ctensor, coefficients Ctensor) + func Atg_ComputeLinearCombinationOut(ptr *Ctensor, out Ctensor, input Ctensor, coefficients Ctensor) + func Atg_Conj(ptr *Ctensor, self Ctensor) + func Atg_Convolution(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func Atg_Convolution1(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func Atg_ConvolutionNogroup(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func Atg_CopyFrom(ptr *Ctensor, self Ctensor, dst Ctensor, nonBlocking int32) + func Atg_CtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, ...) + func Atg_CtcLossBackward(ptr *Ctensor, grad Ctensor, logProbs Ctensor, targets Ctensor, ...) + func Atg_CudnnCtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, ...) + func Atg_CudnnInitDropoutState(ptr *Ctensor, dropout float64, train int32, dropoutSeed int64, ...) + func Atg_CudnnRnn(ptr *Ctensor, input Ctensor, weightData []Ctensor, weightLen int, ...) + func Atg_CudnnRnnFlattenWeight(ptr *Ctensor, weightArrData []Ctensor, weightArrLen int, weightStride0 int64, ...) + func Atg_Cumprod(ptr *Ctensor, self Ctensor, dim int64) + func Atg_CumprodOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64) + func Atg_Cumsum(ptr *Ctensor, self Ctensor, dim int64) + func Atg_CumsumOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64) + func Atg_DimArange(ptr *Ctensor, like Ctensor, dim int64) + func Atg_DirichletGrad(ptr *Ctensor, x Ctensor, alpha Ctensor, total Ctensor) + func Atg_EmbeddingBag(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, ...) + func Atg_EmbeddingBagBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, offsets Ctensor, ...) + func Atg_EmbeddingBagDenseBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, offsets Ctensor, ...) + func Atg_EmbeddingBagForwardOnly(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, ...) + func Atg_EmbeddingBagPerSampleWeightsBackward(ptr *Ctensor, grad Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, ...) + func Atg_EmbeddingBagSparseBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, offsets Ctensor, ...) + func Atg_EmptyAffineQuantized(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func Atg_EmptyPerChannelAffineQuantized(ptr *Ctensor, sizeData []int64, sizeLen int, scales Ctensor, ...) + func Atg_EuclideanDist(ptr *Ctensor, x1 Ctensor, x2 Ctensor) + func Atg_FakeQuantizeLearnablePerChannelAffine(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, ...) + func Atg_FakeQuantizeLearnablePerChannelAffineBackward(ptr *Ctensor, grad Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, ...) + func Atg_FakeQuantizeLearnablePerTensorAffine(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, quantMin int64, ...) + func Atg_FakeQuantizeLearnablePerTensorAffineBackward(ptr *Ctensor, grad Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, ...) + func Atg_FftWithSize(ptr *Ctensor, self Ctensor, signalNdim int64, complexInput int32, ...) + func Atg_FftWithSize1(ptr *Ctensor, self Ctensor, signalNdim int64, complexInput int32, ...) + func Atg_FusedDropout(ptr *Ctensor, self Ctensor, p float64) + func Atg_GatherSparseBackward(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, grad Ctensor) + func Atg_GridSampler2dCpuFallback(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, ...) + func Atg_GridSampler2dCpuFallbackBackward(ptr *Ctensor, gradOutput Ctensor, input Ctensor, grid Ctensor, ...) + func Atg_IndexCopy_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor) + func Atg_IndexPutImpl_(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func Atg_Indices(ptr *Ctensor, self Ctensor) + func Atg_InverseHelper(ptr *Ctensor, self Ctensor) + func Atg_LogSoftmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_LogSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor) + func Atg_Logcumsumexp(ptr *Ctensor, self Ctensor, dim int64) + func Atg_LogcumsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64) + func Atg_LuSolveHelper(ptr *Ctensor, self Ctensor, lUData Ctensor, lUPivots Ctensor) + func Atg_LuWithInfo(ptr *Ctensor, self Ctensor, pivot int32, checkErrors int32) + func Atg_MakePerChannelQuantizedTensor(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64) + func Atg_MakePerTensorQuantizedTensor(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64) + func Atg_MaskedScale(ptr *Ctensor, self Ctensor, mask Ctensor, scale float64) + func Atg_MkldnnReshape(ptr *Ctensor, self Ctensor, shapeData []int64, shapeLen int) + func Atg_MkldnnTranspose(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func Atg_MkldnnTranspose_(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func Atg_Mode(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func Atg_ModeOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, ...) + func Atg_MultinomialAliasDraw(ptr *Ctensor, j Ctensor, q Ctensor, numSamples int64) + func Atg_MultinomialAliasSetup(ptr *Ctensor, probs Ctensor) + func Atg_NnpackSpatialConvolution(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func Atg_NnpackSpatialConvolutionBackwardInput(ptr *Ctensor, input Ctensor, gradOutput Ctensor, weight Ctensor, ...) + func Atg_NnpackSpatialConvolutionBackwardWeight(ptr *Ctensor, input Ctensor, weightsizeData []int64, weightsizeLen int, ...) + func Atg_PackPaddedSequence(ptr *Ctensor, input Ctensor, lengths Ctensor, batchFirst int32) + func Atg_PackPaddedSequenceBackward(ptr *Ctensor, grad Ctensor, inputSizeData []int64, inputSizeLen int, ...) + func Atg_PadPackedSequence(ptr *Ctensor, data Ctensor, batchSizes Ctensor, batchFirst int32, ...) + func Atg_PdistBackward(ptr *Ctensor, grad Ctensor, self Ctensor, p float64, pdist Ctensor) + func Atg_QrHelper(ptr *Ctensor, self Ctensor, some int32) + func Atg_RemoveBatchDim(ptr *Ctensor, self Ctensor, level int64, batchSize int64, outDim int64) + func Atg_ReshapeFromTensor(ptr *Ctensor, self Ctensor, shape Ctensor) + func Atg_SWhere(ptr *Ctensor, condition Ctensor, self Ctensor, other Ctensor) + func Atg_SampleDirichlet(ptr *Ctensor, self Ctensor) + func Atg_SaturateWeightToFp16(ptr *Ctensor, weight Ctensor) + func Atg_ShapeAsTensor(ptr *Ctensor, self Ctensor) + func Atg_SobolEngineDraw(ptr *Ctensor, quasi Ctensor, n int64, sobolstate Ctensor, dimension int64, ...) + func Atg_SobolEngineFf_(ptr *Ctensor, self Ctensor, n int64, sobolstate Ctensor, dimension int64, ...) + func Atg_SobolEngineInitializeState_(ptr *Ctensor, self Ctensor, dimension int64) + func Atg_SobolEngineScramble_(ptr *Ctensor, self Ctensor, ltm Ctensor, dimension int64) + func Atg_Softmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_SoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor) + func Atg_SolveHelper(ptr *Ctensor, self Ctensor, a Ctensor) + func Atg_SparseAddmm(ptr *Ctensor, self Ctensor, sparse Ctensor, dense Ctensor) + func Atg_SparseCooTensorUnsafe(ptr *Ctensor, indices Ctensor, values Ctensor, sizeData []int64, sizeLen int, ...) + func Atg_SparseCooTensorWithDims(ptr *Ctensor, sparseDim int64, denseDim int64, sizeData []int64, sizeLen int, ...) + func Atg_SparseCooTensorWithDimsAndTensors(ptr *Ctensor, sparseDim int64, denseDim int64, sizeData []int64, sizeLen int, ...) + func Atg_SparseLogSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func Atg_SparseLogSoftmax1(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_SparseLogSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor) + func Atg_SparseMm(ptr *Ctensor, sparse Ctensor, dense Ctensor) + func Atg_SparseSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func Atg_SparseSoftmax1(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_SparseSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor) + func Atg_SparseSum(ptr *Ctensor, self Ctensor) + func Atg_SparseSum1(ptr *Ctensor, self Ctensor, dtype int32) + func Atg_SparseSum2(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + func Atg_SparseSum3(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, dtype int32) + func Atg_SparseSumBackward(ptr *Ctensor, grad Ctensor, self Ctensor, dimData []int64, dimLen int) + func Atg_StandardGamma(ptr *Ctensor, self Ctensor) + func Atg_StandardGammaGrad(ptr *Ctensor, self Ctensor, output Ctensor) + func Atg_Std(ptr *Ctensor, self Ctensor, unbiased int32) + func Atg_SvdHelper(ptr *Ctensor, self Ctensor, some int32, computeUv int32) + func Atg_SymeigHelper(ptr *Ctensor, self Ctensor, eigenvectors int32, upper int32) + func Atg_TestOptionalFilledIntlist(ptr *Ctensor, values Ctensor, addendsData []int64, addendsLen int) + func Atg_TestOptionalIntlist(ptr *Ctensor, values Ctensor, addendsData []int64, addendsLen int) + func Atg_TestSerializationSubcmul(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg_TriangularSolveHelper(ptr *Ctensor, self Ctensor, a Ctensor, upper int32, transpose int32, ...) + func Atg_Trilinear(ptr *Ctensor, i1 Ctensor, i2 Ctensor, i3 Ctensor, expand1Data []int64, ...) + func Atg_Unique(ptr *Ctensor, self Ctensor, sorted int32, returnInverse int32) + func Atg_Unique2(ptr *Ctensor, self Ctensor, sorted int32, returnInverse int32, ...) + func Atg_UnsafeView(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func Atg_Values(ptr *Ctensor, self Ctensor) + func Atg_Var(ptr *Ctensor, self Ctensor, unbiased int32) + func Atg_WeightNorm(ptr *Ctensor, v Ctensor, g Ctensor, dim int64) + func Atg_WeightNormCudaInterface(ptr *Ctensor, v Ctensor, g Ctensor, dim int64) + func Atg_WeightNormCudaInterfaceBackward(ptr *Ctensor, gradW Ctensor, savedV Ctensor, savedG Ctensor, ...) + func Atg_WeightNormDifferentiableBackward(ptr *Ctensor, gradW Ctensor, savedV Ctensor, savedG Ctensor, ...) + func Atg__And1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__And_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Iand1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Iand_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Ilshift1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Ilshift_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Ior1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Ior_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Irshift1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Irshift_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Ixor1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Ixor_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Lshift1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Lshift_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Or1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Or_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Rshift1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Rshift_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__Xor1(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Xor_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtiFree(val Civalue) + func AtiLength(val Civalue) int32 + func AtiTag(val Civalue) int32 + func AtiToBool(val Civalue) bool + func AtiToBoolList(val Civalue, ptr unsafe.Pointer, boolListLen int) + func AtiToDouble(val Civalue) float64 + func AtiToDoubleList(val Civalue, ptr unsafe.Pointer, doubleListLen int) + func AtiToGenericDict(val Civalue, ptr *Civalue, genericDictLen int) + func AtiToGenericList(val Civalue, ptr *Civalue, genericListLen int) + func AtiToInt(val Civalue) int64 + func AtiToIntList(val Civalue, ptr unsafe.Pointer, intListLen int) + func AtiToString(val Civalue) string + func AtiToTensorList(val Civalue, ptr *Ctensor, tensorListLen int) + func AtiToTuple(val Civalue, ptr *Civalue, tupleLen int) + func AtiTupleLength(val Civalue) int32 + func AtmEval(m Cmodule) + func AtmFree(m Cmodule) + func AtmGetProfilingMode() bool + func AtmNamedParameters(m Cmodule, dataPtr unsafe.Pointer) + func AtmSave(m Cmodule, path string) + func AtmSetProfilingMode(b bool) + func AtmTo(m Cmodule, device int32, dtype int32, nonBlocking bool) + func AtmTrain(m Cmodule) + func AtoAddParamGroup(coptimizer Coptimizer, tensors []Ctensor, ntensors int) + func AtoAddParameter(coptimizer Coptimizer, tensor Ctensor, group uint) + func AtoAddParametersOld(coptimizer Coptimizer, tensors []Ctensor, ntensors int) + func AtoFree(coptimizer Coptimizer) + func AtoGetLearningRates(coptimizer Coptimizer) []float64 + func AtoParamGroupNum(coptimizer Coptimizer) int64 + func AtoSetLearningRate(coptimizer Coptimizer, learningRate float64) + func AtoSetLearningRates(coptimizer Coptimizer, lrs []float64) + func AtoSetMomentum(coptimizer Coptimizer, momentum float64) + func AtoStep(coptimizer Coptimizer) + func AtoZeroGrad(coptimizer Coptimizer) + func AtsFree(cscalar Cscalar) + func AtsToFloat(cscalar Cscalar) float64 + func AtsToInt(cscalar Cscalar) int64 + func AtsToString(cscalar Cscalar) string + func GetAndResetLastErr() *C.char + type Civalue = C.ivalue + func AtiBool(val bool) Civalue + func AtiBoolList(boolListData []bool, boolListLen int) Civalue + func AtiDouble(val float64) Civalue + func AtiDoubleList(doubleListData []float64, doubleListLen int) Civalue + func AtiGenericDict(genericDictData []Civalue, genericDictLen int) Civalue + func AtiGenericList(genericListData []Civalue, genericListLen int) Civalue + func AtiInt(val int64) Civalue + func AtiIntList(intListData []int64, intListLen int) Civalue + func AtiNone() Civalue + func AtiString(val string) Civalue + func AtiTensor(ts Ctensor) Civalue + func AtiTensorList(tensorListData []Ctensor, tensorListLen int) Civalue + func AtiTuple(tupleData []Civalue, tupleLen int) Civalue + func AtmForward_(m Cmodule, ivalues *Civalue, nivalues int) Civalue + type Cmodule = C.module + func AtmLoad(path string) Cmodule + func AtmLoadOnDevice(path string, device int32) Cmodule + func AtmLoadStr(val string, sz int) Cmodule + func AtmLoadStrOnDevice(val string, sz int, device int32) Cmodule + type Coptimizer = C.optimizer + func AtoAdam(learningRate, beta1, beta2, weightDecay float64) Coptimizer + func AtoAdamW(learningRate, beta1, beta2, weightDecay float64) Coptimizer + func AtoRmsProp(learningRate, alpha, eps, weightDecay, momentum float64, centered int) Coptimizer + func AtoSgd(learningRate, momentum, dampening, weightDecay float64, nesterov int) Coptimizer + type Cscalar = C.scalar + func AtsFloat(v float64) Cscalar + func AtsInt(v int64) Cscalar + type Ctensor = C.tensor + func AtGet(ts Ctensor, index int) Ctensor + func AtLoad(path string) Ctensor + func AtLoadImage(path string) Ctensor + func AtNewTensor() Ctensor + func AtResizeImage(ts Ctensor, w, h int64) Ctensor + func AtShallowClone(ts Ctensor) Ctensor + func AtTensorOfData(vs unsafe.Pointer, dims []int64, ndims uint, elt_size_in_bytes uint, kind int) Ctensor + func AtgAlignTensors(tensorsData []Ctensor, tensorsLen int) *Ctensor + func AtgBroadcastTensors(tensorsData []Ctensor, tensorsLen int) *Ctensor + func AtgChunk(self Ctensor, chunks int64, dim int64) *Ctensor + func AtgMeshgrid(tensorsData []Ctensor, tensorsLen int) *Ctensor + func AtgNonzeroNumpy(self Ctensor) *Ctensor + func AtgSplit(self Ctensor, splitSize int64, dim int64) *Ctensor + func AtgSplitWithSizes(self Ctensor, splitSizesData []int64, splitSizesLen int, dim int64) *Ctensor + func AtgUnbind(self Ctensor, dim int64) *Ctensor + func AtgWhere(condition Ctensor) *Ctensor + func AtiToTensor(val Civalue) Ctensor + func AtmForward(m Cmodule, tensors *Ctensor, ntensors int) Ctensor + func NewTensor() Ctensor + type LoadData struct + NamedCtensors []NamedCtensor + type NamedCtensor struct + Ctensor C.tensor + Name string + type PointerStore struct + func NewPointerStore() PointerStore + func (ps PointerStore) Free(ptr unsafe.Pointer) + func (ps PointerStore) Get(ptr unsafe.Pointer) (v interface{}) + func (ps PointerStore) Set(v interface{}) unsafe.Pointer