Versions in this module Expand all Collapse all v0 v0.9.2 Apr 21, 2024 v0.9.1 Apr 21, 2024 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 AtIsContiguous(ts Ctensor) bool + func AtIsMkldnn(ts Ctensor) bool + 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 AtStride(t Ctensor, ptr unsafe.Pointer) + func AtToString(ts Ctensor, lineSize int64) string + func AtcCudaDeviceCount() int32 + func AtcCudaIsAvailable() bool + func AtcCudnnIsAvailable() bool + func AtcGetDevice() int + func AtcSetBenchmarkCudnn(b int) + func AtcSetDevice(deviceIndex int) int + func AtcSynchronize(deviceIndex int64) + 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, 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 AtgAdaptiveMaxPool2dBackwardGradInput(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 AtgAdaptiveMaxPool3dBackwardGradInput(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 AtgAddOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgAddScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgAddScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgAddScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + 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 AtgAdjoint(ptr *Ctensor, self 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 AtgAffineGridGeneratorOut(ptr *Ctensor, out Ctensor, theta Ctensor, sizeData []int64, sizeLen int, ...) + func AtgAlias(ptr *Ctensor, self Ctensor) + func AtgAliasCopy(ptr *Ctensor, self Ctensor) + func AtgAliasCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAlignAs(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgAll(ptr *Ctensor, self Ctensor) + func AtgAllAllOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAllDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgAllOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgAllclose(self Ctensor, other Ctensor, rtol float64, atol float64, equalNan int32) bool + 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 AtgAminmax(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32) + func AtgAminmaxOut(ptr *Ctensor, min Ctensor, max Ctensor, self Ctensor, dimVal int64, ...) + func AtgAngle(ptr *Ctensor, self Ctensor) + func AtgAngleOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAny(ptr *Ctensor, self Ctensor) + func AtgAnyAllOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgAnyDim(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 AtgArangeStart(ptr *Ctensor, start Cscalar, end Cscalar, optionsKind int32, ...) + func AtgArangeStartStep(ptr *Ctensor, start Cscalar, end Cscalar, step Cscalar, optionsKind int32, ...) + 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 AtgArctan2(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgArctan2Out(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgArctan2_(ptr *Ctensor, self Ctensor, other 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 AtgArgmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dimVal int64, dimNull int, ...) + func AtgArgmin(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32) + func AtgArgminOut(ptr *Ctensor, out Ctensor, self Ctensor, dimVal int64, dimNull int, ...) + func AtgArgsort(ptr *Ctensor, self Ctensor, dim int64, descending int32) + func AtgArgsortStable(ptr *Ctensor, self Ctensor, stable int32, dim int64, descending int32) + func AtgArgsortStableOut(ptr *Ctensor, out Ctensor, self Ctensor, stable int32, dim int64, ...) + func AtgArgwhere(ptr *Ctensor, self Ctensor) + func AtgAsStrided(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, ...) + func AtgAsStridedCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, ...) + func AtgAsStridedCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, ...) + func AtgAsStridedScatter(ptr *Ctensor, self Ctensor, src Ctensor, sizeData []int64, sizeLen int, ...) + func AtgAsStridedScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, sizeData []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 AtgAvgPool2dBackwardGradInput(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 AtgAvgPool3dBackwardGradInput(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, beta Cscalar, ...) + 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 AtgBartlettWindowOut(ptr *Ctensor, out Ctensor, windowLength int64) + func AtgBartlettWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgBartlettWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic 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 AtgBatchNormBackwardElemtOut(ptr *Ctensor, out Ctensor, gradOut Ctensor, input Ctensor, mean Ctensor, ...) + func AtgBatchNormBackwardReduce(ptr *Ctensor, gradOut Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, ...) + func AtgBatchNormBackwardReduceOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 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 AtgBatchNormGatherStatsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, mean Ctensor, ...) + func AtgBatchNormGatherStatsWithCounts(ptr *Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, runningMean Ctensor, ...) + func AtgBatchNormGatherStatsWithCountsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, mean Ctensor, ...) + func AtgBatchNormStats(ptr *Ctensor, input Ctensor, eps float64) + func AtgBatchNormStatsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, eps float64) + func AtgBatchNormUpdateStats(ptr *Ctensor, input Ctensor, runningMean Ctensor, runningVar Ctensor, ...) + func AtgBatchNormUpdateStatsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, runningMean Ctensor, ...) + func AtgBernoulli(ptr *Ctensor, self Ctensor) + func AtgBernoulliFloat_(ptr *Ctensor, self Ctensor, p float64) + func AtgBernoulliP(ptr *Ctensor, self Ctensor, p float64) + func AtgBernoulliTensor(ptr *Ctensor, self Ctensor, p 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 AtgBinaryCrossEntropyBackwardGradInput(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 AtgBinaryCrossEntropyWithLogitsOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, weight Ctensor, ...) + func AtgBincount(ptr *Ctensor, self Ctensor, weights Ctensor, minlength int64) + func AtgBincountOut(ptr *Ctensor, out Ctensor, self Ctensor, weights Ctensor, minlength int64) + func AtgBinomial(ptr *Ctensor, count Ctensor, prob Ctensor) + func AtgBinomialOut(ptr *Ctensor, out Ctensor, count Ctensor, prob Ctensor) + func AtgBitwiseAnd(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseAndScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseAndScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseAndScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseAndTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseAndTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseAndTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseAnd_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseLeftShift(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseLeftShiftScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseLeftShiftScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseLeftShiftTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseLeftShiftTensorScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseLeftShiftTensorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseLeftShiftTensorScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseLeftShift_(ptr *Ctensor, self Ctensor, other Ctensor) + 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 AtgBitwiseOrScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseOrScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseOrScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseOrTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseOrTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseOrTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseOr_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseRightShift(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseRightShiftScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseRightShiftScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseRightShiftTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseRightShiftTensorScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseRightShiftTensorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseRightShiftTensorScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseRightShift_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseXor(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseXorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgBitwiseXorScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseXorScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgBitwiseXorTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseXorTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseXorTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgBitwiseXor_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgBlackmanWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32) + func AtgBlackmanWindowOut(ptr *Ctensor, out Ctensor, windowLength int64) + func AtgBlackmanWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgBlackmanWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32) + func AtgBlockDiag(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgBlockDiagOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgBmm(ptr *Ctensor, self Ctensor, mat2 Ctensor) + func AtgBmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat2 Ctensor) + func AtgBroadcastTo(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgBucketize(ptr *Ctensor, self Ctensor, boundaries Ctensor, outInt32 int32, right int32) + func AtgBucketizeScalar(ptr *Ctensor, selfScalar Cscalar, boundaries Ctensor, outInt32 int32, ...) + func AtgBucketizeScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, boundaries Ctensor, ...) + func AtgBucketizeTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, boundaries Ctensor, outInt32 int32, ...) + func AtgCanCast(from int32, to int32) bool + 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 AtgCauchyOut(ptr *Ctensor, out Ctensor, self Ctensor, median float64, sigma float64) + func AtgCauchy_(ptr *Ctensor, self Ctensor, median float64, sigma float64) + func AtgCcolIndices(ptr *Ctensor, self Ctensor) + func AtgCcolIndicesCopy(ptr *Ctensor, self Ctensor) + func AtgCcolIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + 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 AtgCeluOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgCelu_(ptr *Ctensor, self Ctensor) + func AtgChainMatmul(ptr *Ctensor, matricesData []Ctensor, matricesLen int) + func AtgChainMatmulOut(ptr *Ctensor, out Ctensor, matricesData []Ctensor, matricesLen int) + func AtgChalf(ptr *Ctensor, self Ctensor) + func AtgChannelShuffle(ptr *Ctensor, self Ctensor, groups int64) + func AtgChannelShuffleOut(ptr *Ctensor, out 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 AtgChooseQparamsOptimized(ptr *Ctensor, input Ctensor, numel int64, nBins int64, ratio float64, ...) + 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 AtgClampMaxTensor(ptr *Ctensor, self Ctensor, max Ctensor) + func AtgClampMaxTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, max Ctensor) + func AtgClampMaxTensor_(ptr *Ctensor, self Ctensor, max Ctensor) + 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 AtgClampMinTensor(ptr *Ctensor, self Ctensor, min Ctensor) + func AtgClampMinTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, min Ctensor) + func AtgClampMinTensor_(ptr *Ctensor, self Ctensor, min Ctensor) + func AtgClampMin_(ptr *Ctensor, self Ctensor, min Cscalar) + func AtgClampOut(ptr *Ctensor, out Ctensor, self Ctensor, min Cscalar, max Cscalar) + func AtgClampTensor(ptr *Ctensor, self Ctensor, min Ctensor, max Ctensor) + func AtgClampTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, min Ctensor, max Ctensor) + func AtgClampTensor_(ptr *Ctensor, self Ctensor, min Ctensor, max Ctensor) + 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 AtgClipTensor(ptr *Ctensor, self Ctensor, min Ctensor, max Ctensor) + func AtgClipTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, min Ctensor, max Ctensor) + func AtgClipTensor_(ptr *Ctensor, self Ctensor, min Ctensor, max Ctensor) + func AtgClip_(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar) + func AtgClone(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgCoalesce(ptr *Ctensor, self Ctensor) + func AtgCol2im(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgCol2imOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgColIndices(ptr *Ctensor, self Ctensor) + func AtgColIndicesCopy(ptr *Ctensor, self Ctensor) + func AtgColIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgColumnStack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgColumnStackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int) + 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 AtgConcat(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func AtgConcatOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func AtgConcatenate(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func AtgConcatenateOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func AtgConj(ptr *Ctensor, self Ctensor) + func AtgConjPhysical(ptr *Ctensor, self Ctensor) + func AtgConjPhysicalOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgConjPhysical_(ptr *Ctensor, self Ctensor) + func AtgConstantPadNd(ptr *Ctensor, self Ctensor, padData []int64, padLen int) + func AtgConstantPadNdOut(ptr *Ctensor, out 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 AtgConv1dPadding(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConv2d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConv2dPadding(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConv3d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConv3dPadding(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConvDepthwise3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, ...) + func AtgConvDepthwise3dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, ...) + 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 AtgConvTbcOut(ptr *Ctensor, out Ctensor, self 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 AtgConvolutionOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgConvolutionOverrideable(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgConvolutionOverrideableOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgCopy(ptr *Ctensor, self Ctensor, src Ctensor, nonBlocking int32) + func AtgCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, nonBlocking int32) + func AtgCopySparseToSparse(ptr *Ctensor, self Ctensor, src Ctensor, nonBlocking int32) + func AtgCopySparseToSparseOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, nonBlocking int32) + func AtgCopySparseToSparse_(ptr *Ctensor, self Ctensor, src Ctensor, nonBlocking int32) + func AtgCopysign(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgCopysignOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgCopysignScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgCopysignScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgCopysignScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgCopysign_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgCorrcoef(ptr *Ctensor, self Ctensor) + 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, dimVal int64, dimNull int) + func AtgCountNonzeroDimIntlist(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + func AtgCountNonzeroDimIntlistOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int) + func AtgCountNonzeroOut(ptr *Ctensor, out Ctensor, self Ctensor, dimVal int64, dimNull int) + func AtgCov(ptr *Ctensor, self Ctensor, correction int64, fweights Ctensor, ...) + func AtgCross(ptr *Ctensor, self Ctensor, other Ctensor, dimVal int64, dimNull int) + func AtgCrossEntropyLoss(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ...) + func AtgCrossOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, dimVal int64, ...) + func AtgCrowIndices(ptr *Ctensor, self Ctensor) + func AtgCrowIndicesCopy(ptr *Ctensor, self Ctensor) + func AtgCrowIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgCtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, ...) + func AtgCtcLossTensor(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 AtgCudnnAffineGridGeneratorBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, n int64, c int64, h int64, w int64) + func AtgCudnnAffineGridGeneratorOut(ptr *Ctensor, out Ctensor, theta 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 AtgCudnnBatchNormBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, ...) + func AtgCudnnBatchNormOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, ...) + func AtgCudnnConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnConvolutionAddRelu(ptr *Ctensor, self Ctensor, weight Ctensor, z Ctensor, alpha Cscalar, ...) + func AtgCudnnConvolutionAddReluOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, z Ctensor, ...) + func AtgCudnnConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnConvolutionRelu(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgCudnnConvolutionReluOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgCudnnConvolutionTranspose(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnConvolutionTransposeOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func AtgCudnnGridSampler(ptr *Ctensor, self Ctensor, grid Ctensor) + func AtgCudnnGridSamplerBackward(ptr *Ctensor, self Ctensor, grid Ctensor, gradOutput Ctensor) + func AtgCudnnGridSamplerBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, grid Ctensor, ...) + func AtgCudnnGridSamplerOut(ptr *Ctensor, out Ctensor, self Ctensor, grid Ctensor) + func AtgCudnnIsAcceptable(self Ctensor) bool + 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, output Ctensor) + func AtgCumprodOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, dtype int32) + func AtgCumprod_(ptr *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 AtgCumsum_(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func AtgCumulativeTrapezoid(ptr *Ctensor, y Ctensor, dim int64) + func AtgCumulativeTrapezoidX(ptr *Ctensor, y Ctensor, x Ctensor, dim int64) + 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 AtgDenseDim(self Ctensor) int64 + func AtgDequantize(ptr *Ctensor, self Ctensor) + func AtgDet(ptr *Ctensor, self Ctensor) + func AtgDetach(ptr *Ctensor, self Ctensor) + func AtgDetachCopy(ptr *Ctensor, self Ctensor) + func AtgDetachCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgDetach_(ptr *Ctensor, self Ctensor) + func AtgDiag(ptr *Ctensor, self Ctensor, diagonal int64) + func AtgDiagEmbed(ptr *Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64) + func AtgDiagEmbedOut(ptr *Ctensor, out 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, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, ...) + func AtgDiagonalBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, inputSizesData []int64, ...) + func AtgDiagonalCopy(ptr *Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64) + func AtgDiagonalCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64) + func AtgDiagonalScatter(ptr *Ctensor, self Ctensor, src Ctensor, offset int64, dim1 int64, dim2 int64) + func AtgDiagonalScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, offset int64, dim1 int64, ...) + func AtgDiff(ptr *Ctensor, self Ctensor, n int64, dim int64, prepend Ctensor, ...) + func AtgDiffOut(ptr *Ctensor, out Ctensor, self Ctensor, n int64, dim int64, prepend Ctensor, ...) + 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 AtgDistOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgDiv(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgDivOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgDivOutMode(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, roundingMode string) + func AtgDivScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgDivScalarMode(ptr *Ctensor, self Ctensor, other Cscalar, roundingMode string) + func AtgDivScalarModeOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar, roundingMode string) + func AtgDivScalarMode_(ptr *Ctensor, self Ctensor, other Cscalar, roundingMode string) + func AtgDivScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgDivScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgDivTensorMode(ptr *Ctensor, self Ctensor, other Ctensor, roundingMode string) + func AtgDivTensorMode_(ptr *Ctensor, self Ctensor, other Ctensor, roundingMode string) + func AtgDiv_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgDivide(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgDivideOutMode(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, roundingMode string) + func AtgDivideScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgDivideScalarMode(ptr *Ctensor, self Ctensor, other Cscalar, roundingMode string) + func AtgDivideScalarMode_(ptr *Ctensor, self Ctensor, other Cscalar, roundingMode string) + func AtgDivideScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgDivideTensorMode(ptr *Ctensor, self Ctensor, other Ctensor, roundingMode string) + func AtgDivideTensorMode_(ptr *Ctensor, self Ctensor, other Ctensor, roundingMode string) + 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 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 AtgEluBackwardGradInput(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 AtgEmbeddingBagPaddingIdx(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, ...) + func AtgEmbeddingDenseBackward(ptr *Ctensor, gradOutput Ctensor, indices Ctensor, numWeights int64, ...) + func AtgEmbeddingDenseBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, indices Ctensor, ...) + func AtgEmbeddingOut(ptr *Ctensor, out Ctensor, weight Ctensor, indices Ctensor, paddingIdx int64, ...) + func AtgEmbeddingRenorm(ptr *Ctensor, self Ctensor, indices Ctensor, maxNorm float64, normType float64) + func AtgEmbeddingRenormOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, maxNorm float64, ...) + 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 AtgEmptyLikeOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgEmptyOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + func AtgEmptyPermuted(ptr *Ctensor, sizeData []int64, sizeLen int, physicalLayoutData []int64, ...) + func AtgEmptyPermutedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, ...) + func AtgEmptyQuantized(ptr *Ctensor, sizeData []int64, sizeLen int, qtensor Ctensor, ...) + func AtgEmptyQuantizedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, qtensor Ctensor) + func AtgEmptyStrided(ptr *Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, ...) + func AtgEmptyStridedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, strideData []int64, ...) + func AtgEq(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgEqScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgEqTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgEqTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgEqTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgEq_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgEqual(self Ctensor, other Ctensor) bool + 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 AtgExpandCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, implicit int32) + func AtgExpandCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, ...) + 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 AtgExponentialOut(ptr *Ctensor, out Ctensor, self Ctensor, lambd float64) + func AtgExponential_(ptr *Ctensor, self Ctensor, lambd float64) + func AtgEye(ptr *Ctensor, n int64, optionsKind int32, optionsDevice int32) + func AtgEyeM(ptr *Ctensor, n int64, m int64, optionsKind int32, optionsDevice int32) + func AtgEyeMOut(ptr *Ctensor, out Ctensor, n int64, m int64) + func AtgEyeOut(ptr *Ctensor, out Ctensor, n int64) + func AtgFakeQuantizePerChannelAffine(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, ...) + func AtgFakeQuantizePerChannelAffineCachemask(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, ...) + func AtgFakeQuantizePerChannelAffineCachemaskBackward(ptr *Ctensor, grad Ctensor, mask Ctensor) + func AtgFakeQuantizePerChannelAffineCachemaskOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, scale Ctensor, ...) + func AtgFakeQuantizePerTensorAffine(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64, quantMin int64, ...) + func AtgFakeQuantizePerTensorAffineCachemask(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64, quantMin int64, ...) + func AtgFakeQuantizePerTensorAffineCachemaskBackward(ptr *Ctensor, grad Ctensor, mask Ctensor) + func AtgFakeQuantizePerTensorAffineCachemaskOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, scale float64, ...) + func AtgFakeQuantizePerTensorAffineTensorQparams(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, quantMin 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 AtgFbgemmPackQuantizedMatrixKn(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 AtgFftFft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftFft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftFft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftFftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, ...) + func AtgFftFftfreq(ptr *Ctensor, n int64, d float64, optionsKind int32, optionsDevice int32) + func AtgFftFftfreqOut(ptr *Ctensor, out Ctensor, n int64, d float64) + func AtgFftFftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftFftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftFftshift(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + func AtgFftHfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftHfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftHfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftHfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, ...) + func AtgFftHfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftHfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftIfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftIfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftIfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftIfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, ...) + func AtgFftIfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftIfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftIfftshift(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + func AtgFftIhfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftIhfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftIhfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftIhfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, ...) + func AtgFftIhfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftIhfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftIrfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftIrfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftIrfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftIrfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, ...) + func AtgFftIrfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftIrfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftRfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string) + func AtgFftRfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftRfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFftRfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, ...) + func AtgFftRfftfreq(ptr *Ctensor, n int64, d float64, optionsKind int32, optionsDevice int32) + func AtgFftRfftfreqOut(ptr *Ctensor, out Ctensor, n int64, d float64) + func AtgFftRfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, ...) + func AtgFftRfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, ...) + func AtgFill(ptr *Ctensor, self Ctensor, value Cscalar) + func AtgFillDiagonal_(ptr *Ctensor, self Ctensor, fillValue Cscalar, wrap int32) + func AtgFillScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, value Cscalar) + func AtgFillTensor(ptr *Ctensor, self Ctensor, value Ctensor) + func AtgFillTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, value Ctensor) + func AtgFillTensor_(ptr *Ctensor, self Ctensor, value Ctensor) + 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 AtgFlattenDenseTensors(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgFlip(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int) + func AtgFlipOut(ptr *Ctensor, out Ctensor, self Ctensor, dimsData []int64, dimsLen int) + func AtgFliplr(ptr *Ctensor, self Ctensor) + func AtgFlipud(ptr *Ctensor, self Ctensor) + func AtgFloatPower(ptr *Ctensor, self Ctensor, exponent Ctensor) + func AtgFloatPowerScalar(ptr *Ctensor, selfScalar Cscalar, exponent Ctensor) + func AtgFloatPowerScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, exponent Ctensor) + func AtgFloatPowerTensorScalar(ptr *Ctensor, self Ctensor, exponent Cscalar) + func AtgFloatPowerTensorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Cscalar) + func AtgFloatPowerTensorTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Ctensor) + func AtgFloatPowerTensor_(ptr *Ctensor, self Ctensor, exponent Ctensor) + func AtgFloatPower_(ptr *Ctensor, self Ctensor, exponent Cscalar) + func AtgFloor(ptr *Ctensor, self Ctensor) + func AtgFloorDivide(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFloorDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgFloorDivideScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgFloorDivideScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgFloorDivide_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFloorOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgFloor_(ptr *Ctensor, self Ctensor) + func AtgFmax(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgFmin(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFminOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgFmod(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgFmodScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgFmodTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgFmodTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgFmodTensor_(ptr *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 AtgFractionalMaxPool2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgFractionalMaxPool2dOutput(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 AtgFractionalMaxPool3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgFractionalMaxPool3dOutput(ptr *Ctensor, output Ctensor, indices Ctensor, self Ctensor, ...) + func AtgFrexp(ptr *Ctensor, self Ctensor) + func AtgFrexpTensorOut(ptr *Ctensor, mantissa Ctensor, exponent Ctensor, self Ctensor) + func AtgFrobeniusNorm(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 AtgFromFileOut(ptr *Ctensor, out Ctensor, filename string, shared int32, sizeVal int64, ...) + func AtgFull(ptr *Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar, ...) + func AtgFullLike(ptr *Ctensor, self Ctensor, fillValue Cscalar) + func AtgFullLikeOut(ptr *Ctensor, out Ctensor, self Ctensor, fillValue Cscalar) + func AtgFullOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar) + func AtgFusedMovingAvgObsFakeQuant(ptr *Ctensor, self Ctensor, observerOn Ctensor, fakeQuantOn Ctensor, ...) + 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 AtgGeScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgGeTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGeTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGeTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGe_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGelu(ptr *Ctensor, self Ctensor, approximate string) + func AtgGeluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, approximate string) + func AtgGeluBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgGeluOut(ptr *Ctensor, out Ctensor, self Ctensor, approximate string) + func AtgGelu_(ptr *Ctensor, self Ctensor, approximate string) + func AtgGeometric(ptr *Ctensor, self Ctensor, p float64) + func AtgGeometricOut(ptr *Ctensor, out Ctensor, self Ctensor, p float64) + func AtgGeometric_(ptr *Ctensor, self Ctensor, p float64) + func AtgGeqrf(ptr *Ctensor, self Ctensor) + func AtgGeqrfA(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 AtgGluBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, dim int64) + func AtgGluBackwardJvp(ptr *Ctensor, gradX Ctensor, gradGlu Ctensor, x Ctensor, dgradGlu Ctensor, ...) + func AtgGluBackwardJvpOut(ptr *Ctensor, out Ctensor, gradX Ctensor, gradGlu Ctensor, x Ctensor, ...) + func AtgGluJvp(ptr *Ctensor, glu Ctensor, x Ctensor, dx Ctensor, dim int64) + func AtgGluJvpOut(ptr *Ctensor, out Ctensor, glu Ctensor, x Ctensor, dx 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 AtgGreaterEqual(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGreaterEqualScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgGreaterEqualTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGreaterEqualTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGreaterEqualTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGreaterEqual_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGreaterScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgGreaterTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGreaterTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGreaterTensor_(ptr *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 AtgGridSampler2dOut(ptr *Ctensor, out Ctensor, input Ctensor, grid Ctensor, ...) + func AtgGridSampler3d(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, ...) + func AtgGridSampler3dOut(ptr *Ctensor, out 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 AtgGruCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgGruData(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, ...) + func AtgGt(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgGtScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgGtTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGtTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgGtTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgGt_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgHammingWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32) + func AtgHammingWindowOut(ptr *Ctensor, out Ctensor, windowLength int64) + func AtgHammingWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgHammingWindowPeriodicAlpha(ptr *Ctensor, windowLength int64, periodic int32, alpha float64, ...) + func AtgHammingWindowPeriodicAlphaBeta(ptr *Ctensor, windowLength int64, periodic int32, alpha float64, beta float64, ...) + func AtgHammingWindowPeriodicAlphaBetaOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32, alpha float64, ...) + func AtgHammingWindowPeriodicAlphaOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32, alpha float64) + func AtgHammingWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32) + func AtgHannWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32) + func AtgHannWindowOut(ptr *Ctensor, out Ctensor, windowLength int64) + func AtgHannWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgHannWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32) + func AtgHardshrink(ptr *Ctensor, self Ctensor) + func AtgHardshrinkBackward(ptr *Ctensor, gradOut Ctensor, self Ctensor, lambd Cscalar) + func AtgHardshrinkBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOut Ctensor, self Ctensor, lambd Cscalar) + func AtgHardshrinkOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgHardsigmoid(ptr *Ctensor, self Ctensor) + func AtgHardsigmoidBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func AtgHardsigmoidBackwardGradInput(ptr *Ctensor, gradInput 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 AtgHardswishBackwardOut(ptr *Ctensor, out 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 AtgHardtanhBackwardGradInput(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 AtgHuberLoss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64, delta float64) + func AtgHuberLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, ...) + func AtgHuberLossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgHuberLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64, ...) + 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 AtgIgamma(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgIgammaOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgIgamma_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgIgammac(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgIgammacOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgIgammac_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgIm2col(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + 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 AtgIndexAddOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index 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 AtgIndexCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index 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 AtgIndexFillIntScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, ...) + func AtgIndexFillIntTensor(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Ctensor) + func AtgIndexFillIntTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, ...) + func AtgIndexFillIntTensor_(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 AtgIndexPutOut(ptr *Ctensor, out Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func AtgIndexPut_(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func AtgIndexReduce(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor, ...) + func AtgIndexReduceOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, ...) + func AtgIndexReduce_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor, ...) + 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 AtgIndexTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int) + func AtgIndices(ptr *Ctensor, self Ctensor) + func AtgIndicesCopy(ptr *Ctensor, self Ctensor) + func AtgIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgInfinitelyDifferentiableGeluBackward(ptr *Ctensor, grad Ctensor, self Ctensor) + func AtgInner(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgInnerOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgInstanceNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func AtgIntRepr(ptr *Ctensor, self Ctensor) + func AtgIntReprOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgInverse(ptr *Ctensor, self Ctensor) + func AtgInverseOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgIsCoalesced(self Ctensor) bool + func AtgIsComplex(self Ctensor) bool + func AtgIsConj(self Ctensor) bool + func AtgIsDistributed(self Ctensor) bool + func AtgIsFloatingPoint(self Ctensor) bool + func AtgIsInference(self Ctensor) bool + func AtgIsLeaf(self Ctensor) bool + func AtgIsNeg(self Ctensor) bool + func AtgIsNonzero(self Ctensor) bool + func AtgIsPinned(self Ctensor, device int32) bool + func AtgIsSameSize(self Ctensor, other Ctensor) bool + func AtgIsSetTo(self Ctensor, tensor Ctensor) bool + func AtgIsSigned(self Ctensor) bool + func AtgIsVulkanAvailable() bool + func AtgIsclose(ptr *Ctensor, self Ctensor, other Ctensor, rtol float64, atol float64, ...) + func AtgIsfinite(ptr *Ctensor, self Ctensor) + func AtgIsin(ptr *Ctensor, elements Ctensor, testElements Ctensor, assumeUnique int32, ...) + func AtgIsinScalarTensor(ptr *Ctensor, element Cscalar, testElements Ctensor, assumeUnique int32, ...) + func AtgIsinScalarTensorOut(ptr *Ctensor, out Ctensor, element Cscalar, testElements Ctensor, ...) + func AtgIsinTensorScalar(ptr *Ctensor, elements Ctensor, testElement Cscalar, assumeUnique int32, ...) + func AtgIsinTensorScalarOut(ptr *Ctensor, out Ctensor, elements Ctensor, testElement Cscalar, ...) + func AtgIsinTensorTensorOut(ptr *Ctensor, out Ctensor, elements Ctensor, testElements Ctensor, ...) + func AtgIsinf(ptr *Ctensor, self Ctensor) + func AtgIsinfOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgIsnan(ptr *Ctensor, self Ctensor) + func AtgIsnanOut(ptr *Ctensor, out 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 AtgKaiserWindowBeta(ptr *Ctensor, windowLength int64, periodic int32, beta float64, ...) + func AtgKaiserWindowBetaOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32, beta float64) + func AtgKaiserWindowOut(ptr *Ctensor, out Ctensor, windowLength int64) + func AtgKaiserWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, ...) + func AtgKaiserWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32) + func AtgKlDiv(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64, logTarget int32) + func AtgKron(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgKronOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgKthvalue(ptr *Ctensor, self Ctensor, k int64, dim int64, keepdim int32) + func AtgKthvalueValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, k int64, ...) + func AtgL1Loss(ptr *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 AtgLdexp(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLdexpOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLdexp_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLe(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLeScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgLeTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLeTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLeTensor_(ptr *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 AtgLeakyReluBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + 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 AtgLerpScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, end Ctensor, weight Cscalar) + func AtgLerpTensor(ptr *Ctensor, self Ctensor, end Ctensor, weight Ctensor) + func AtgLerpTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, end Ctensor, weight Ctensor) + func AtgLerpTensor_(ptr *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 AtgLessEqual(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLessEqualScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgLessEqualTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLessEqualTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLessEqualTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLessEqual_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLessScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgLessTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLessTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLessTensor_(ptr *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 AtgLift(ptr *Ctensor, self Ctensor) + func AtgLiftFresh(ptr *Ctensor, self Ctensor) + func AtgLiftFreshCopy(ptr *Ctensor, self Ctensor) + func AtgLiftFreshCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLiftOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLinalgCholesky(ptr *Ctensor, self Ctensor, upper int32) + func AtgLinalgCholeskyEx(ptr *Ctensor, self Ctensor, upper int32, checkErrors int32) + func AtgLinalgCholeskyExL(ptr *Ctensor, l Ctensor, info Ctensor, self Ctensor, upper int32, ...) + func AtgLinalgCholeskyOut(ptr *Ctensor, out Ctensor, self Ctensor, upper int32) + func AtgLinalgCond(ptr *Ctensor, self Ctensor, p Cscalar) + func AtgLinalgCondOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar) + func AtgLinalgCondPStr(ptr *Ctensor, self Ctensor, p string) + func AtgLinalgCondPStrOut(ptr *Ctensor, out Ctensor, self Ctensor, p string) + func AtgLinalgCross(ptr *Ctensor, self Ctensor, other Ctensor, dim int64) + func AtgLinalgCrossOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, dim int64) + func AtgLinalgDet(ptr *Ctensor, a Ctensor) + func AtgLinalgDetOut(ptr *Ctensor, out Ctensor, a Ctensor) + func AtgLinalgDiagonal(ptr *Ctensor, a Ctensor, offset int64, dim1 int64, dim2 int64) + func AtgLinalgEig(ptr *Ctensor, self Ctensor) + func AtgLinalgEigOut(ptr *Ctensor, eigenvalues Ctensor, eigenvectors Ctensor, self Ctensor) + func AtgLinalgEigh(ptr *Ctensor, self Ctensor, uPLO string) + func AtgLinalgEighEigvals(ptr *Ctensor, eigvals Ctensor, eigvecs Ctensor, self Ctensor, uPLO string) + func AtgLinalgEigvals(ptr *Ctensor, self Ctensor) + func AtgLinalgEigvalsOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLinalgEigvalsh(ptr *Ctensor, self Ctensor, uPLO string) + func AtgLinalgEigvalshOut(ptr *Ctensor, out Ctensor, self Ctensor, uPLO string) + func AtgLinalgHouseholderProduct(ptr *Ctensor, input Ctensor, tau Ctensor) + func AtgLinalgHouseholderProductOut(ptr *Ctensor, out Ctensor, input Ctensor, tau Ctensor) + func AtgLinalgInv(ptr *Ctensor, a Ctensor) + func AtgLinalgInvEx(ptr *Ctensor, a Ctensor, checkErrors int32) + func AtgLinalgInvExInverse(ptr *Ctensor, inverse Ctensor, info Ctensor, a Ctensor, checkErrors int32) + func AtgLinalgInvOut(ptr *Ctensor, out Ctensor, a Ctensor) + func AtgLinalgLdlFactor(ptr *Ctensor, self Ctensor, hermitian int32) + func AtgLinalgLdlFactorEx(ptr *Ctensor, self Ctensor, hermitian int32, checkErrors int32) + func AtgLinalgLdlFactorExOut(ptr *Ctensor, lD Ctensor, pivots Ctensor, info Ctensor, self Ctensor, ...) + func AtgLinalgLdlFactorOut(ptr *Ctensor, lD Ctensor, pivots Ctensor, self Ctensor, hermitian int32) + func AtgLinalgLdlSolve(ptr *Ctensor, lD Ctensor, pivots Ctensor, b Ctensor, hermitian int32) + func AtgLinalgLdlSolveOut(ptr *Ctensor, out Ctensor, lD Ctensor, pivots Ctensor, b Ctensor, ...) + func AtgLinalgLstsq(ptr *Ctensor, self Ctensor, b Ctensor, rcondVal float64, rcondNull int, ...) + func AtgLinalgLstsqOut(ptr *Ctensor, solution Ctensor, residuals Ctensor, rank Ctensor, ...) + func AtgLinalgLu(ptr *Ctensor, a Ctensor, pivot int32) + func AtgLinalgLuFactor(ptr *Ctensor, a Ctensor, pivot int32) + func AtgLinalgLuFactorEx(ptr *Ctensor, a Ctensor, pivot int32, checkErrors int32) + func AtgLinalgLuFactorExOut(ptr *Ctensor, lU Ctensor, pivots Ctensor, info Ctensor, a Ctensor, pivot int32, ...) + func AtgLinalgLuFactorOut(ptr *Ctensor, lU Ctensor, pivots Ctensor, a Ctensor, pivot int32) + func AtgLinalgLuOut(ptr *Ctensor, p Ctensor, l Ctensor, u Ctensor, a Ctensor, pivot int32) + func AtgLinalgLuSolve(ptr *Ctensor, lU Ctensor, pivots Ctensor, b Ctensor, left int32, adjoint int32) + func AtgLinalgLuSolveOut(ptr *Ctensor, out Ctensor, lU Ctensor, pivots Ctensor, b Ctensor, left int32, ...) + func AtgLinalgMatmul(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLinalgMatmulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLinalgMatrixExp(ptr *Ctensor, self Ctensor) + func AtgLinalgMatrixExpOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgLinalgMatrixPower(ptr *Ctensor, self Ctensor, n int64) + func AtgLinalgMatrixPowerOut(ptr *Ctensor, out Ctensor, self Ctensor, n int64) + func AtgLinalgMatrixRank(ptr *Ctensor, self Ctensor, tol float64, hermitian int32) + func AtgLinalgMatrixRankAtolRtolFloat(ptr *Ctensor, self Ctensor, atolVal float64, atolNull int, rtolVal float64, ...) + func AtgLinalgMatrixRankAtolRtolFloatOut(ptr *Ctensor, out Ctensor, self Ctensor, atolVal float64, atolNull int, ...) + func AtgLinalgMatrixRankAtolRtolTensor(ptr *Ctensor, input Ctensor, atol Ctensor, rtol Ctensor, hermitian int32) + func AtgLinalgMatrixRankAtolRtolTensorOut(ptr *Ctensor, out Ctensor, input Ctensor, atol Ctensor, rtol Ctensor, ...) + func AtgLinalgMatrixRankOut(ptr *Ctensor, out Ctensor, self Ctensor, tol float64, hermitian int32) + func AtgLinalgMatrixRankOutTolTensor(ptr *Ctensor, out Ctensor, input Ctensor, tol Ctensor, hermitian int32) + func AtgLinalgMatrixRankTolTensor(ptr *Ctensor, input Ctensor, tol Ctensor, hermitian int32) + func AtgLinalgMultiDot(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgLinalgMultiDotOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgLinalgNorm(ptr *Ctensor, self Ctensor, ord Cscalar, dimData []int64, dimLen int, ...) + func AtgLinalgNormOrdStr(ptr *Ctensor, self Ctensor, ord string, dimData []int64, dimLen int, ...) + func AtgLinalgNormOrdStrOut(ptr *Ctensor, out Ctensor, self Ctensor, ord string, dimData []int64, ...) + func AtgLinalgNormOut(ptr *Ctensor, out Ctensor, self Ctensor, ord Cscalar, dimData []int64, ...) + func AtgLinalgPinv(ptr *Ctensor, self Ctensor, rcond float64, hermitian int32) + func AtgLinalgPinvAtolRtolFloat(ptr *Ctensor, self Ctensor, atolVal float64, atolNull int, rtolVal float64, ...) + func AtgLinalgPinvAtolRtolFloatOut(ptr *Ctensor, out Ctensor, self Ctensor, atolVal float64, atolNull int, ...) + func AtgLinalgPinvAtolRtolTensor(ptr *Ctensor, self Ctensor, atol Ctensor, rtol Ctensor, hermitian int32) + func AtgLinalgPinvAtolRtolTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, atol Ctensor, rtol Ctensor, ...) + func AtgLinalgPinvOut(ptr *Ctensor, out Ctensor, self Ctensor, rcond float64, hermitian int32) + func AtgLinalgPinvOutRcondTensor(ptr *Ctensor, out Ctensor, self Ctensor, rcond Ctensor, hermitian int32) + func AtgLinalgPinvRcondTensor(ptr *Ctensor, self Ctensor, rcond Ctensor, hermitian int32) + func AtgLinalgQr(ptr *Ctensor, a Ctensor, mode string) + func AtgLinalgQrOut(ptr *Ctensor, q Ctensor, r Ctensor, a Ctensor, mode string) + func AtgLinalgSlogdet(ptr *Ctensor, a Ctensor) + func AtgLinalgSlogdetOut(ptr *Ctensor, sign Ctensor, logabsdet Ctensor, a Ctensor) + func AtgLinalgSolve(ptr *Ctensor, a Ctensor, b Ctensor, left int32) + func AtgLinalgSolveEx(ptr *Ctensor, a Ctensor, b Ctensor, left int32, checkErrors int32) + func AtgLinalgSolveExOut(ptr *Ctensor, result Ctensor, info Ctensor, a Ctensor, b Ctensor, left int32, ...) + func AtgLinalgSolveOut(ptr *Ctensor, out Ctensor, a Ctensor, b Ctensor, left int32) + func AtgLinalgSolveTriangular(ptr *Ctensor, self Ctensor, b Ctensor, upper int32, left int32, ...) + func AtgLinalgSolveTriangularOut(ptr *Ctensor, out Ctensor, self Ctensor, b Ctensor, upper int32, left int32, ...) + func AtgLinalgSvd(ptr *Ctensor, a Ctensor, fullMatrices int32, driver string) + func AtgLinalgSvdU(ptr *Ctensor, u Ctensor, s Ctensor, vh Ctensor, a Ctensor, fullMatrices int32, ...) + func AtgLinalgSvdvals(ptr *Ctensor, a Ctensor, driver string) + func AtgLinalgSvdvalsOut(ptr *Ctensor, out Ctensor, a Ctensor, driver string) + func AtgLinalgTensorinv(ptr *Ctensor, self Ctensor, ind int64) + func AtgLinalgTensorinvOut(ptr *Ctensor, out Ctensor, self Ctensor, ind int64) + func AtgLinalgTensorsolve(ptr *Ctensor, self Ctensor, other Ctensor, dimsData []int64, dimsLen int) + func AtgLinalgTensorsolveOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, dimsData []int64, ...) + func AtgLinalgVander(ptr *Ctensor, x Ctensor, nVal int64, nNull int) + func AtgLinalgVecdot(ptr *Ctensor, x Ctensor, y Ctensor, dim int64) + func AtgLinalgVecdotOut(ptr *Ctensor, out Ctensor, x Ctensor, y Ctensor, dim int64) + func AtgLinear(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor) + func AtgLinearOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor) + func AtgLinspace(ptr *Ctensor, start Cscalar, end Cscalar, steps int64, optionsKind int32, ...) + func AtgLinspaceOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar, steps 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 AtgLogNormalOut(ptr *Ctensor, out Ctensor, self Ctensor, mean float64, std float64) + 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 AtgLogSigmoidBackwardGradInput(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 AtgLogSoftmaxIntOut(ptr *Ctensor, out 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 AtgLogitBackwardGradInput(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, steps int64, base float64, ...) + func AtgLogspaceOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar, steps 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 AtgLstmCell(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, wIh Ctensor, ...) + func AtgLstmData(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hxData []Ctensor, hxLen int, ...) + func AtgLt(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgLtScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgLtTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgLtTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgLtTensor_(ptr *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 AtgLuUnpack(ptr *Ctensor, lUData Ctensor, lUPivots Ctensor, unpackData int32, ...) + func AtgLuUnpackOut(ptr *Ctensor, p Ctensor, l Ctensor, u Ctensor, lUData Ctensor, ...) + func AtgMarginRankingLoss(ptr *Ctensor, input1 Ctensor, input2 Ctensor, target Ctensor, margin float64, ...) + func AtgMaskedFill(ptr *Ctensor, self Ctensor, mask Ctensor, value Cscalar) + func AtgMaskedFillScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, value Cscalar) + func AtgMaskedFillTensor(ptr *Ctensor, self Ctensor, mask Ctensor, value Ctensor) + func AtgMaskedFillTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, value Ctensor) + func AtgMaskedFillTensor_(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 AtgMaskedScatterOut(ptr *Ctensor, out 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 AtgMatrixH(ptr *Ctensor, self Ctensor) + func AtgMatrixPower(ptr *Ctensor, self Ctensor, n int64) + func AtgMatrixPowerOut(ptr *Ctensor, out Ctensor, self Ctensor, n int64) + func AtgMax(ptr *Ctensor, self Ctensor) + func AtgMaxDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgMaxDimMax(ptr *Ctensor, max Ctensor, maxValues Ctensor, self Ctensor, dim int64, ...) + func AtgMaxOther(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMaxOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + 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 AtgMaxPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgMaxPool2dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMaxPool2dWithIndices(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMaxPool2dWithIndicesBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgMaxPool2dWithIndicesBackwardGradInput(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 AtgMaxPool3dWithIndicesBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMaxPool3dWithIndicesOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, ...) + func AtgMaxUnaryOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgMaxUnpool2d(ptr *Ctensor, self Ctensor, indices Ctensor, outputSizeData []int64, ...) + func AtgMaxUnpool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, ...) + func AtgMaxUnpool3d(ptr *Ctensor, self Ctensor, indices Ctensor, outputSizeData []int64, ...) + 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 AtgMeanDim(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 AtgMedianDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgMedianDimValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, ...) + func AtgMedianOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgMh(ptr *Ctensor, self Ctensor) + func AtgMin(ptr *Ctensor, self Ctensor) + func AtgMinDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgMinDimMin(ptr *Ctensor, min Ctensor, minIndices Ctensor, self Ctensor, dim int64, ...) + func AtgMinOther(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMinOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMinUnaryOut(ptr *Ctensor, out Ctensor, self Ctensor) + 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 AtgMiopenBatchNormBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, ...) + func AtgMiopenBatchNormOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, ...) + func AtgMiopenConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgMiopenConvolutionAddRelu(ptr *Ctensor, self Ctensor, weight Ctensor, z Ctensor, alpha Cscalar, ...) + func AtgMiopenConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgMiopenConvolutionRelu(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func AtgMiopenConvolutionTranspose(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgMiopenConvolutionTransposeOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgMiopenDepthwiseConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgMiopenDepthwiseConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgMiopenRnn(ptr *Ctensor, input Ctensor, weightData []Ctensor, weightLen int, ...) + func AtgMiopenRnnOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, ...) + func AtgMish(ptr *Ctensor, self Ctensor) + func AtgMishBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func AtgMishOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgMish_(ptr *Ctensor, self Ctensor) + func AtgMkldnnAdaptiveAvgPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func AtgMkldnnAdaptiveAvgPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func AtgMkldnnAdaptiveAvgPool2dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor) + func AtgMkldnnAdaptiveAvgPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgMkldnnConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func AtgMkldnnConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, ...) + func AtgMkldnnLinear(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor) + func AtgMkldnnLinearBackwardInput(ptr *Ctensor, inputSizeData []int64, inputSizeLen int, gradOutput Ctensor, ...) + func AtgMkldnnLinearBackwardInputOut(ptr *Ctensor, out Ctensor, inputSizeData []int64, inputSizeLen int, ...) + func AtgMkldnnLinearBackwardWeights(ptr *Ctensor, gradOutput Ctensor, input Ctensor, weight Ctensor, ...) + func AtgMkldnnLinearBackwardWeightsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, gradOutput Ctensor, input Ctensor, ...) + func AtgMkldnnLinearOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor) + func AtgMkldnnMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMkldnnMaxPool2dBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor, input Ctensor, ...) + func AtgMkldnnMaxPool2dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, input Ctensor, ...) + func AtgMkldnnMaxPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgMkldnnMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgMkldnnMaxPool3dBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor, input Ctensor, ...) + func AtgMkldnnMaxPool3dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, input Ctensor, ...) + func AtgMkldnnMaxPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgMkldnnReorderConv2dWeight(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int, ...) + func AtgMkldnnReorderConv2dWeightOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int, ...) + func AtgMkldnnReorderConv3dWeight(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int, ...) + func AtgMkldnnReorderConv3dWeightOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int, ...) + func AtgMkldnnRnnLayer(ptr *Ctensor, input Ctensor, weight0 Ctensor, weight1 Ctensor, weight2 Ctensor, ...) + func AtgMkldnnRnnLayerBackward(ptr *Ctensor, input Ctensor, weight1 Ctensor, weight2 Ctensor, weight3 Ctensor, ...) + func AtgMkldnnRnnLayerBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, ...) + func AtgMkldnnRnnLayerOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, ...) + 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 AtgModeValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, ...) + func AtgMoveaxis(ptr *Ctensor, self Ctensor, sourceData []int64, sourceLen int, ...) + func AtgMoveaxisInt(ptr *Ctensor, self Ctensor, source int64, destination int64) + func AtgMovedim(ptr *Ctensor, self Ctensor, sourceData []int64, sourceLen int, ...) + func AtgMovedimInt(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 AtgMseLossBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgMseLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64) + func AtgMsort(ptr *Ctensor, self Ctensor) + func AtgMsortOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgMt(ptr *Ctensor, self Ctensor) + func AtgMul(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMulScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgMulScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgMulScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgMul_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgMultiMarginLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, p Cscalar, ...) + func AtgMultiMarginLossBackwardGradInput(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 AtgMultilabelMarginLossBackwardGradInput(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 AtgMultiplyOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgMultiplyScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgMultiplyScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + 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 AtgMvlgammaOut(ptr *Ctensor, out Ctensor, self Ctensor, p int64) + func AtgMvlgamma_(ptr *Ctensor, self Ctensor, p int64) + func AtgNanToNum(ptr *Ctensor, self Ctensor, nanVal float64, nanNull int, posinfVal float64, ...) + func AtgNanToNumOut(ptr *Ctensor, out Ctensor, self Ctensor, nanVal float64, nanNull int, ...) + func AtgNanToNum_(ptr *Ctensor, self Ctensor, nanVal float64, nanNull int, posinfVal float64, ...) + func AtgNanmean(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, ...) + func AtgNanmeanOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgNanmedian(ptr *Ctensor, self Ctensor) + func AtgNanmedianDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func AtgNanmedianDimValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, ...) + func AtgNanmedianOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgNanquantile(ptr *Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, ...) + func AtgNanquantileOut(ptr *Ctensor, out Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, ...) + func AtgNanquantileScalar(ptr *Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, ...) + func AtgNanquantileScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, ...) + func AtgNansum(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 AtgNarrowCopy(ptr *Ctensor, self Ctensor, dim int64, start int64, length int64) + func AtgNarrowCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, start int64, length int64) + func AtgNarrowTensor(ptr *Ctensor, self Ctensor, dim int64, start Ctensor, 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 AtgNativeChannelShuffle(ptr *Ctensor, self Ctensor, groups int64) + func AtgNativeDropout(ptr *Ctensor, input Ctensor, p float64, train int32) + func AtgNativeDropoutBackward(ptr *Ctensor, gradOutput Ctensor, mask Ctensor, scale float64) + func AtgNativeDropoutBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, mask Ctensor, scale float64) + func AtgNativeDropoutOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, p float64, ...) + func AtgNativeGroupNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, n int64, c int64, ...) + func AtgNativeGroupNormOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, ...) + func AtgNativeLayerNorm(ptr *Ctensor, input Ctensor, normalizedShapeData []int64, ...) + func AtgNativeLayerNormOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, ...) + func AtgNativeNorm(ptr *Ctensor, self Ctensor) + func AtgNativeNormOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgNativeNormScalaroptDimDtype(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, ...) + func AtgNativeNormScalaroptDimDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dimData []int64, ...) + func AtgNe(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgNeScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgNeTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNeTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgNeTensor_(ptr *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 AtgNestedToPaddedTensor(ptr *Ctensor, self Ctensor, padding float64, outputSizeData []int64, ...) + func AtgNewEmpty(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgNewEmptyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgNewEmptyStrided(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, ...) + func AtgNewEmptyStridedOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, ...) + func AtgNewFull(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar, ...) + func AtgNewFullOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, ...) + func AtgNewOnes(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgNewOnesOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgNewZeros(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgNewZerosOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int) + 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 AtgNllLoss2dBackwardGradInput(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 AtgNllLossBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgNllLossNd(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ...) + 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 AtgNonzeroStatic(ptr *Ctensor, self Ctensor, size int64, fillValue int64) + func AtgNonzeroStaticOut(ptr *Ctensor, out Ctensor, self Ctensor, size int64, fillValue int64) + func AtgNorm(ptr *Ctensor, self Ctensor) + func AtgNormDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dimData []int64, ...) + func AtgNormExceptDim(ptr *Ctensor, v Ctensor, pow int64, dim int64) + func AtgNormOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dimData []int64, ...) + func AtgNormScalarOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgNormScalaroptDim(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, ...) + func AtgNormScalaroptDimDtype(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, ...) + func AtgNormScalaroptDtype(ptr *Ctensor, self Ctensor, p Cscalar, dtype int32) + func AtgNormScalaroptDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dtype int32) + func AtgNormalFunctional(ptr *Ctensor, self Ctensor, mean float64, std float64) + func AtgNormal_(ptr *Ctensor, self Ctensor, mean float64, std float64) + func AtgNotEqual(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgNotEqualScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgNotEqualTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNotEqualTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgNotEqualTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgNotEqual_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgNuclearNorm(ptr *Ctensor, self Ctensor, keepdim int32) + func AtgNuclearNormDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32) + func AtgNuclearNormDimOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgNuclearNormOut(ptr *Ctensor, out Ctensor, self Ctensor, keepdim int32) + 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 AtgOnesLikeOut(ptr *Ctensor, out 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 AtgOutputNr(self Ctensor) int64 + func AtgPad(ptr *Ctensor, self Ctensor, padData []int64, padLen int, mode string, ...) + func AtgPadSequence(ptr *Ctensor, sequencesData []Ctensor, sequencesLen int, batchFirst int32, ...) + 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 AtgPermuteCopy(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int) + func AtgPermuteCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dimsData []int64, dimsLen int) + func AtgPinMemory(ptr *Ctensor, self Ctensor, device int32) + func AtgPinverse(ptr *Ctensor, self Ctensor, rcond float64) + func AtgPixelShuffle(ptr *Ctensor, self Ctensor, upscaleFactor int64) + func AtgPixelShuffleOut(ptr *Ctensor, out Ctensor, self Ctensor, upscaleFactor int64) + func AtgPixelUnshuffle(ptr *Ctensor, self Ctensor, downscaleFactor int64) + func AtgPixelUnshuffleOut(ptr *Ctensor, out Ctensor, self Ctensor, downscaleFactor int64) + func AtgPoisson(ptr *Ctensor, self Ctensor) + func AtgPoissonNllLoss(ptr *Ctensor, input Ctensor, target Ctensor, logInput int32, full int32, ...) + func AtgPoissonOut(ptr *Ctensor, out Ctensor, self Ctensor) + 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 AtgPositive(ptr *Ctensor, self Ctensor) + func AtgPow(ptr *Ctensor, self Ctensor, exponent Ctensor) + func AtgPowScalar(ptr *Ctensor, selfScalar Cscalar, exponent Ctensor) + func AtgPowScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, exponent Ctensor) + func AtgPowTensorScalar(ptr *Ctensor, self Ctensor, exponent Cscalar) + func AtgPowTensorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Cscalar) + func AtgPowTensorTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Ctensor) + func AtgPowTensor_(ptr *Ctensor, self Ctensor, exponent Ctensor) + func AtgPow_(ptr *Ctensor, self Ctensor, exponent Cscalar) + func AtgPrelu(ptr *Ctensor, self Ctensor, weight Ctensor) + func AtgProd(ptr *Ctensor, self Ctensor, dtype int32) + func AtgProdDimInt(ptr *Ctensor, self Ctensor, dim int64, keepdim int32, dtype int32) + func AtgProdIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, keepdim int32, dtype int32) + func AtgProdOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32) + func AtgPut(ptr *Ctensor, self Ctensor, index Ctensor, source Ctensor, accumulate int32) + func AtgPutOut(ptr *Ctensor, out Ctensor, self Ctensor, index Ctensor, source Ctensor, ...) + func AtgPut_(ptr *Ctensor, self Ctensor, index Ctensor, source Ctensor, accumulate int32) + func AtgQPerChannelAxis(self Ctensor) int64 + func AtgQPerChannelScales(ptr *Ctensor, self Ctensor) + func AtgQPerChannelScalesOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgQPerChannelZeroPoints(ptr *Ctensor, self Ctensor) + func AtgQPerChannelZeroPointsOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgQScale(self Ctensor) float64 + func AtgQZeroPoint(self Ctensor) int64 + func AtgQr(ptr *Ctensor, self Ctensor, some int32) + func AtgQrQ(ptr *Ctensor, q Ctensor, r Ctensor, self Ctensor, some int32) + func AtgQuantile(ptr *Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, ...) + func AtgQuantileOut(ptr *Ctensor, out Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, ...) + func AtgQuantileScalar(ptr *Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, ...) + func AtgQuantileScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, ...) + func AtgQuantizePerChannel(ptr *Ctensor, self Ctensor, scales Ctensor, zeroPoints Ctensor, axis int64, ...) + func AtgQuantizePerChannelOut(ptr *Ctensor, out Ctensor, self Ctensor, scales Ctensor, zeroPoints Ctensor, ...) + func AtgQuantizePerTensor(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64, dtype int32) + func AtgQuantizePerTensorDynamic(ptr *Ctensor, self Ctensor, dtype int32, reduceRange int32) + func AtgQuantizePerTensorDynamicOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32, reduceRange int32) + func AtgQuantizePerTensorTensorQparams(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, dtype int32) + func AtgQuantizedBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, mean Ctensor, ...) + func AtgQuantizedBatchNormOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias 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 AtgQuantizedMaxPool1dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgQuantizedMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgQuantizedMaxPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, ...) + func AtgQuantizedMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, ...) + func AtgQuantizedMaxPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, ...) + 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 AtgRandLikeOut(ptr *Ctensor, out 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 AtgRandintLike(ptr *Ctensor, self Ctensor, high int64) + func AtgRandintLikeLowDtype(ptr *Ctensor, self Ctensor, low int64, high int64) + func AtgRandintLikeLowDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, low int64, high int64) + func AtgRandintLikeOut(ptr *Ctensor, out Ctensor, self Ctensor, high int64) + func AtgRandintLow(ptr *Ctensor, low int64, high int64, sizeData []int64, sizeLen int, ...) + func AtgRandintLowOut(ptr *Ctensor, out Ctensor, low int64, high int64, sizeData []int64, ...) + func AtgRandintOut(ptr *Ctensor, out Ctensor, high int64, sizeData []int64, sizeLen int) + func AtgRandn(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgRandnLike(ptr *Ctensor, self Ctensor) + func AtgRandnLikeOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgRandnOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + func AtgRandom(ptr *Ctensor, self Ctensor) + func AtgRandomFrom(ptr *Ctensor, self Ctensor, from int64, toVal int64, toNull int) + func AtgRandomFromOut(ptr *Ctensor, out Ctensor, self Ctensor, from int64, toVal int64, toNull int) + func AtgRandomFrom_(ptr *Ctensor, self Ctensor, from int64, toVal int64, toNull int) + func AtgRandomOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgRandomTo(ptr *Ctensor, self Ctensor, to int64) + func AtgRandomToOut(ptr *Ctensor, out Ctensor, self Ctensor, to int64) + func AtgRandomTo_(ptr *Ctensor, self Ctensor, to int64) + 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 AtgRangeOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar) + func AtgRangeOut_(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar) + func AtgRangeStep(ptr *Ctensor, start Cscalar, end Cscalar, optionsKind int32, ...) + func AtgRavel(ptr *Ctensor, self Ctensor) + 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 AtgReflectionPad1dBackwardGradInput(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 AtgReflectionPad2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgReflectionPad2dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReflectionPad3d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReflectionPad3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, ...) + func AtgReflectionPad3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgReflectionPad3dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgRelu(ptr *Ctensor, self Ctensor) + func AtgRelu6(ptr *Ctensor, self Ctensor) + func AtgRelu6_(ptr *Ctensor, self Ctensor) + func AtgReluOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgRelu_(ptr *Ctensor, self Ctensor) + func AtgRemainder(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgRemainderScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgRemainderScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgRemainderScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgRemainderTensor(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgRemainderTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgRemainderTensor_(ptr *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, outputSizeVal int64, outputSizeNull int) + func AtgRepeatInterleaveSelfInt(ptr *Ctensor, self Ctensor, repeats int64, dimVal int64, dimNull int, ...) + func AtgRepeatInterleaveSelfTensor(ptr *Ctensor, self Ctensor, repeats Ctensor, dimVal int64, dimNull int, ...) + func AtgRepeatInterleaveTensorOut(ptr *Ctensor, out Ctensor, repeats Ctensor, outputSizeVal int64, ...) + func AtgRepeatOut(ptr *Ctensor, out Ctensor, self Ctensor, repeatsData []int64, repeatsLen int) + func AtgReplicationPad1d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int) + func AtgReplicationPad1dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, ...) + func AtgReplicationPad1dBackwardGradInput(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 AtgReplicationPad2dBackwardGradInput(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 AtgReplicationPad3dBackwardGradInput(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 AtgResize(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgResizeAs(ptr *Ctensor, self Ctensor, theTemplate Ctensor) + func AtgResizeAsOut(ptr *Ctensor, out Ctensor, self Ctensor, theTemplate Ctensor) + func AtgResizeAsSparse(ptr *Ctensor, self Ctensor, theTemplate Ctensor) + func AtgResizeAsSparseOut(ptr *Ctensor, out Ctensor, self Ctensor, theTemplate Ctensor) + func AtgResizeAsSparse_(ptr *Ctensor, self Ctensor, theTemplate Ctensor) + func AtgResizeAs_(ptr *Ctensor, self Ctensor, theTemplate Ctensor) + func AtgResizeOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgResize_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgResolveConj(ptr *Ctensor, self Ctensor) + func AtgResolveNeg(ptr *Ctensor, self Ctensor) + func AtgRetainGrad(self Ctensor) + func AtgRetainsGrad(self Ctensor) bool + func AtgRnnRelu(ptr *Ctensor, input Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, ...) + func AtgRnnReluCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgRnnReluData(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, ...) + func AtgRnnTanh(ptr *Ctensor, input Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, ...) + func AtgRnnTanhCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, ...) + func AtgRnnTanhData(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, ...) + func AtgRoll(ptr *Ctensor, self Ctensor, shiftsData []int64, shiftsLen int, ...) + func AtgRollOut(ptr *Ctensor, out Ctensor, self Ctensor, shiftsData []int64, shiftsLen int, ...) + func AtgRot90(ptr *Ctensor, self Ctensor, k int64, dimsData []int64, dimsLen int) + func AtgRot90Out(ptr *Ctensor, out Ctensor, self Ctensor, k int64, dimsData []int64, ...) + func AtgRound(ptr *Ctensor, self Ctensor) + func AtgRoundDecimals(ptr *Ctensor, self Ctensor, decimals int64) + func AtgRoundDecimalsOut(ptr *Ctensor, out Ctensor, self Ctensor, decimals int64) + func AtgRoundDecimals_(ptr *Ctensor, self Ctensor, decimals int64) + func AtgRoundOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgRound_(ptr *Ctensor, self Ctensor) + func AtgRowIndices(ptr *Ctensor, self Ctensor) + func AtgRowIndicesCopy(ptr *Ctensor, self Ctensor) + func AtgRowIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgRowStack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgRowStackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int) + 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 AtgRreluWithNoiseBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor, noise Ctensor, ...) + 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 AtgRsubScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgRsubScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgRsubTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgScalarTensor(ptr *Ctensor, s Cscalar, optionsKind int32, optionsDevice int32) + func AtgScalarTensorOut(ptr *Ctensor, out Ctensor, s Cscalar) + func AtgScaledDotProductAttention(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, attnMask Ctensor, ...) + func AtgScatter(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgScatterAdd(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgScatterAddOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgScatterAdd_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgScatterReduce(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, ...) + func AtgScatterReduceOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, ...) + func AtgScatterReduce_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, ...) + func AtgScatterSrcOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgScatterValue(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar) + func AtgScatterValueOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, ...) + func AtgScatterValueReduce(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar, ...) + func AtgScatterValueReduceOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, ...) + func AtgScatterValueReduce_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar, ...) + func AtgScatterValue_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar) + func AtgScatter_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor) + func AtgSearchsorted(ptr *Ctensor, sortedSequence Ctensor, self Ctensor, outInt32 int32, ...) + func AtgSearchsortedScalar(ptr *Ctensor, sortedSequence Ctensor, selfScalar Cscalar, outInt32 int32, ...) + func AtgSearchsortedScalarOut(ptr *Ctensor, out Ctensor, sortedSequence Ctensor, selfScalar Cscalar, ...) + func AtgSearchsortedTensorOut(ptr *Ctensor, out Ctensor, sortedSequence Ctensor, self Ctensor, ...) + func AtgSegmentReduce(ptr *Ctensor, data Ctensor, reduce string, lengths Ctensor, indices Ctensor, ...) + func AtgSegmentReduceOut(ptr *Ctensor, out Ctensor, data Ctensor, reduce string, lengths Ctensor, ...) + func AtgSelect(ptr *Ctensor, self Ctensor, dim int64, index int64) + func AtgSelectBackward(ptr *Ctensor, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, ...) + func AtgSelectBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, inputSizesData []int64, ...) + func AtgSelectCopy(ptr *Ctensor, self Ctensor, dim int64, index int64) + func AtgSelectCopyIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index int64) + func AtgSelectScatter(ptr *Ctensor, self Ctensor, src Ctensor, dim int64, index int64) + func AtgSelectScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, dim int64, index int64) + func AtgSelu(ptr *Ctensor, self Ctensor) + func AtgSelu_(ptr *Ctensor, self Ctensor) + func AtgSet(ptr *Ctensor, self Ctensor) + func AtgSetOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSetRequiresGrad(ptr *Ctensor, self Ctensor, r int32) + func AtgSetSourceTensor(ptr *Ctensor, self Ctensor, source Ctensor) + func AtgSetSourceTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, source Ctensor) + func AtgSetSourceTensorStorageOffset_(ptr *Ctensor, self Ctensor, source Ctensor, storageOffset int64, ...) + func AtgSetSourceTensor_(ptr *Ctensor, self Ctensor, source Ctensor) + 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 AtgSigmoidBackwardGradInput(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 AtgSiluBackwardGradInput(ptr *Ctensor, gradInput 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 AtgSinc(ptr *Ctensor, self Ctensor) + func AtgSincOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSinc_(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, startVal int64, startNull int, ...) + func AtgSliceBackward(ptr *Ctensor, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, ...) + func AtgSliceBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, inputSizesData []int64, ...) + func AtgSliceCopy(ptr *Ctensor, self Ctensor, dim int64, startVal int64, startNull int, ...) + func AtgSliceCopyTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, startVal int64, ...) + func AtgSliceScatter(ptr *Ctensor, self Ctensor, src Ctensor, dim int64, startVal int64, ...) + func AtgSliceScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, dim int64, ...) + func AtgSlogdet(ptr *Ctensor, self Ctensor) + func AtgSlogdetOut(ptr *Ctensor, sign Ctensor, logabsdet 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 AtgSlowConvDilated2dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, ...) + func AtgSlowConvDilated3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, ...) + func AtgSlowConvDilated3dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, ...) + 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 AtgSmoothL1LossBackwardGradInput(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 AtgSoftMarginLossBackwardGradInput(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 AtgSoftmaxIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, dtype int32) + func AtgSoftplus(ptr *Ctensor, self Ctensor) + func AtgSoftplusBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, beta Cscalar, ...) + func AtgSoftplusBackwardGradInput(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 AtgSoftshrinkBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgSoftshrinkOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSort(ptr *Ctensor, self Ctensor, dim int64, descending int32) + func AtgSortStable(ptr *Ctensor, self Ctensor, stable int32, dim int64, descending int32) + func AtgSortValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, ...) + func AtgSortValuesStable(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, stable int32, ...) + func AtgSparseBscTensor(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, ...) + func AtgSparseBscTensorCcolRowValueSize(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, ...) + func AtgSparseBsrTensor(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, ...) + func AtgSparseBsrTensorCrowColValueSize(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, ...) + func AtgSparseCompressedTensor(ptr *Ctensor, compressedIndices Ctensor, plainIndices Ctensor, values Ctensor, ...) + func AtgSparseCompressedTensorCompPlainValueSize(ptr *Ctensor, compressedIndices Ctensor, plainIndices Ctensor, values Ctensor, ...) + func AtgSparseCooTensor(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgSparseCooTensorIndices(ptr *Ctensor, indices Ctensor, values Ctensor, optionsKind int32, ...) + func AtgSparseCooTensorIndicesSize(ptr *Ctensor, indices Ctensor, values Ctensor, sizeData []int64, sizeLen int, ...) + func AtgSparseCooTensorSizeOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + func AtgSparseCscTensor(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, ...) + func AtgSparseCscTensorCcolRowValueSize(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, ...) + func AtgSparseCsrTensor(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, ...) + func AtgSparseCsrTensorCrowColValueSize(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, ...) + func AtgSparseDim(self Ctensor) int64 + func AtgSparseMask(ptr *Ctensor, self Ctensor, mask Ctensor) + func AtgSparseMaskOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor) + func AtgSparseResize(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, ...) + func AtgSparseResizeAndClear(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, ...) + func AtgSparseResizeAndClearOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, ...) + func AtgSparseResizeAndClear_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, ...) + func AtgSparseResizeOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, ...) + func AtgSparseResize_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, ...) + func AtgSparseSampledAddmm(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgSparseSampledAddmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func AtgSpecialAiryAi(ptr *Ctensor, x Ctensor) + func AtgSpecialAiryAiOut(ptr *Ctensor, out Ctensor, x Ctensor) + func AtgSpecialBesselJ0(ptr *Ctensor, self Ctensor) + func AtgSpecialBesselJ0Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialBesselJ1(ptr *Ctensor, self Ctensor) + func AtgSpecialBesselJ1Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialBesselY0(ptr *Ctensor, self Ctensor) + func AtgSpecialBesselY0Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialBesselY1(ptr *Ctensor, self Ctensor) + func AtgSpecialBesselY1Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialChebyshevPolynomialT(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialChebyshevPolynomialTNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialChebyshevPolynomialTNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialChebyshevPolynomialTOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialChebyshevPolynomialTXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialChebyshevPolynomialTXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialChebyshevPolynomialU(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialChebyshevPolynomialUNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialChebyshevPolynomialUNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialChebyshevPolynomialUOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialChebyshevPolynomialUXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialChebyshevPolynomialUXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialChebyshevPolynomialV(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialChebyshevPolynomialVNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialChebyshevPolynomialVNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialChebyshevPolynomialVOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialChebyshevPolynomialVXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialChebyshevPolynomialVXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialChebyshevPolynomialW(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialChebyshevPolynomialWNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialChebyshevPolynomialWNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialChebyshevPolynomialWOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialChebyshevPolynomialWXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialChebyshevPolynomialWXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialDigamma(ptr *Ctensor, self Ctensor) + func AtgSpecialDigammaOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialEntr(ptr *Ctensor, self Ctensor) + func AtgSpecialEntrOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialErf(ptr *Ctensor, self Ctensor) + func AtgSpecialErfOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialErfc(ptr *Ctensor, self Ctensor) + func AtgSpecialErfcOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialErfcx(ptr *Ctensor, self Ctensor) + func AtgSpecialErfcxOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialErfinv(ptr *Ctensor, self Ctensor) + func AtgSpecialErfinvOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialExp2(ptr *Ctensor, self Ctensor) + func AtgSpecialExp2Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialExpit(ptr *Ctensor, self Ctensor) + func AtgSpecialExpitOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialExpm1(ptr *Ctensor, self Ctensor) + func AtgSpecialExpm1Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialGammainc(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSpecialGammaincOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSpecialGammaincc(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSpecialGammainccOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSpecialGammaln(ptr *Ctensor, self Ctensor) + func AtgSpecialGammalnOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialHermitePolynomialH(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialHermitePolynomialHNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialHermitePolynomialHNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialHermitePolynomialHOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialHermitePolynomialHXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialHermitePolynomialHXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialHermitePolynomialHe(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialHermitePolynomialHeNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialHermitePolynomialHeNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialHermitePolynomialHeOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialHermitePolynomialHeXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialHermitePolynomialHeXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialI0(ptr *Ctensor, self Ctensor) + func AtgSpecialI0Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialI0e(ptr *Ctensor, self Ctensor) + func AtgSpecialI0eOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialI1(ptr *Ctensor, self Ctensor) + func AtgSpecialI1Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialI1e(ptr *Ctensor, self Ctensor) + func AtgSpecialI1eOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialLaguerrePolynomialL(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialLaguerrePolynomialLNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialLaguerrePolynomialLNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialLaguerrePolynomialLOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialLaguerrePolynomialLXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialLaguerrePolynomialLXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialLegendrePolynomialP(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialLegendrePolynomialPNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialLegendrePolynomialPNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialLegendrePolynomialPOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialLegendrePolynomialPXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialLegendrePolynomialPXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialLog1p(ptr *Ctensor, self Ctensor) + func AtgSpecialLog1pOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialLogNdtr(ptr *Ctensor, self Ctensor) + func AtgSpecialLogNdtrOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialLogSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func AtgSpecialLogit(ptr *Ctensor, self Ctensor, epsVal float64, epsNull int) + func AtgSpecialLogitOut(ptr *Ctensor, out Ctensor, self Ctensor, epsVal float64, epsNull int) + func AtgSpecialLogsumexp(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32) + func AtgSpecialLogsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgSpecialModifiedBesselI0(ptr *Ctensor, self Ctensor) + func AtgSpecialModifiedBesselI0Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialModifiedBesselI1(ptr *Ctensor, self Ctensor) + func AtgSpecialModifiedBesselI1Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialModifiedBesselK0(ptr *Ctensor, self Ctensor) + func AtgSpecialModifiedBesselK0Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialModifiedBesselK1(ptr *Ctensor, self Ctensor) + func AtgSpecialModifiedBesselK1Out(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialMultigammaln(ptr *Ctensor, self Ctensor, p int64) + func AtgSpecialMultigammalnOut(ptr *Ctensor, out Ctensor, self Ctensor, p int64) + func AtgSpecialNdtr(ptr *Ctensor, self Ctensor) + func AtgSpecialNdtrOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialNdtri(ptr *Ctensor, self Ctensor) + func AtgSpecialNdtriOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialPolygamma(ptr *Ctensor, n int64, self Ctensor) + func AtgSpecialPolygammaOut(ptr *Ctensor, out Ctensor, n int64, self Ctensor) + func AtgSpecialPsi(ptr *Ctensor, self Ctensor) + func AtgSpecialPsiOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialRound(ptr *Ctensor, self Ctensor, decimals int64) + func AtgSpecialRoundOut(ptr *Ctensor, out Ctensor, self Ctensor, decimals int64) + func AtgSpecialScaledModifiedBesselK0(ptr *Ctensor, x Ctensor) + func AtgSpecialScaledModifiedBesselK0Out(ptr *Ctensor, out Ctensor, x Ctensor) + func AtgSpecialScaledModifiedBesselK1(ptr *Ctensor, x Ctensor) + func AtgSpecialScaledModifiedBesselK1Out(ptr *Ctensor, out Ctensor, x Ctensor) + func AtgSpecialShiftedChebyshevPolynomialT(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialTNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialShiftedChebyshevPolynomialTNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialShiftedChebyshevPolynomialTOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialTXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialTXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialU(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialUNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialShiftedChebyshevPolynomialUNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialShiftedChebyshevPolynomialUOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialUXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialUXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialV(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialVNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialShiftedChebyshevPolynomialVNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialShiftedChebyshevPolynomialVOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialVXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialVXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialW(ptr *Ctensor, x Ctensor, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialWNScalar(ptr *Ctensor, x Ctensor, n Cscalar) + func AtgSpecialShiftedChebyshevPolynomialWNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar) + func AtgSpecialShiftedChebyshevPolynomialWOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialWXScalar(ptr *Ctensor, x Cscalar, n Ctensor) + func AtgSpecialShiftedChebyshevPolynomialWXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor) + func AtgSpecialSinc(ptr *Ctensor, self Ctensor) + func AtgSpecialSincOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSpecialSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func AtgSpecialSphericalBesselJ0(ptr *Ctensor, x Ctensor) + func AtgSpecialSphericalBesselJ0Out(ptr *Ctensor, out Ctensor, x Ctensor) + func AtgSpecialXlog1py(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSpecialXlog1pyOtherScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSpecialXlog1pyOtherScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgSpecialXlog1pyOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSpecialXlog1pySelfScalar(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgSpecialXlog1pySelfScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgSpecialXlogy(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSpecialXlogyOtherScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSpecialXlogyOtherScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgSpecialXlogyOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSpecialXlogySelfScalar(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgSpecialXlogySelfScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgSpecialZeta(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSpecialZetaOtherScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSpecialZetaOtherScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgSpecialZetaOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSpecialZetaSelfScalar(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgSpecialZetaSelfScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + 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 AtgSquareOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSquare_(ptr *Ctensor, self Ctensor) + func AtgSqueeze(ptr *Ctensor, self Ctensor) + func AtgSqueezeCopy(ptr *Ctensor, self Ctensor) + func AtgSqueezeCopyDim(ptr *Ctensor, self Ctensor, dim int64) + func AtgSqueezeCopyDimOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64) + func AtgSqueezeCopyDims(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + func AtgSqueezeCopyDimsOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int) + func AtgSqueezeCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgSqueezeDim(ptr *Ctensor, self Ctensor, dim int64) + func AtgSqueezeDim_(ptr *Ctensor, self Ctensor, dim int64) + func AtgSqueezeDims(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + func AtgSqueezeDims_(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + 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 AtgStdCorrection(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, ...) + func AtgStdCorrectionOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgStdDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, ...) + func AtgStdMean(ptr *Ctensor, self Ctensor, unbiased int32) + func AtgStdMeanCorrection(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, ...) + func AtgStdMeanCorrectionOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, dimData []int64, ...) + func AtgStdMeanDim(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 AtgStftCenter(ptr *Ctensor, self Ctensor, nFft int64, hopLengthVal int64, hopLengthNull int, ...) + func AtgSub(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSubOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSubScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSubScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgSubScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSub_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSubtract(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSubtractOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgSubtractScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSubtractScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgSubtract_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgSum(ptr *Ctensor, self Ctensor, dtype int32) + func AtgSumDimIntlist(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, ...) + func AtgSumIntlistOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgSumOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32) + func AtgSumToSize(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgSvd(ptr *Ctensor, self Ctensor, some int32, computeUv int32) + func AtgSvdU(ptr *Ctensor, u Ctensor, s Ctensor, v Ctensor, self Ctensor, some int32, ...) + func AtgSwapaxes(ptr *Ctensor, self Ctensor, axis0 int64, axis1 int64) + func AtgSwapaxes_(ptr *Ctensor, self Ctensor, axis0 int64, axis1 int64) + func AtgSwapdims(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func AtgSwapdims_(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func AtgT(ptr *Ctensor, self Ctensor) + func AtgTCopy(ptr *Ctensor, self Ctensor) + func AtgTCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgT_(ptr *Ctensor, self Ctensor) + func AtgTake(ptr *Ctensor, self Ctensor, index Ctensor) + func AtgTakeAlongDim(ptr *Ctensor, self Ctensor, indices Ctensor, dimVal int64, dimNull int) + func AtgTakeAlongDimOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, dimVal int64, ...) + 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 AtgTanhBackwardGradInput(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 AtgTensordotOut(ptr *Ctensor, out 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 AtgThresholdBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, ...) + func AtgThresholdOut(ptr *Ctensor, out Ctensor, self Ctensor, threshold Cscalar, value Cscalar) + func AtgThreshold_(ptr *Ctensor, self Ctensor, threshold Cscalar, value Cscalar) + func AtgTile(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int) + func AtgTo(ptr *Ctensor, self Ctensor, device int32) + func AtgToDense(ptr *Ctensor, self Ctensor, dtype int32, maskedGrad int32) + func AtgToDenseBackward(ptr *Ctensor, grad Ctensor, input Ctensor, maskedGrad int32) + func AtgToDevice(ptr *Ctensor, self Ctensor, device int32, dtype int32, nonBlocking int32, ...) + func AtgToDtype(ptr *Ctensor, self Ctensor, dtype int32, nonBlocking int32, copy int32) + func AtgToDtypeLayout(ptr *Ctensor, self Ctensor, optionsKind int32, optionsDevice int32, ...) + func AtgToMkldnn(ptr *Ctensor, self Ctensor, dtype int32) + func AtgToMkldnnBackward(ptr *Ctensor, grad Ctensor, input Ctensor) + func AtgToMkldnnOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32) + func AtgToOther(ptr *Ctensor, self Ctensor, other Ctensor, nonBlocking int32, copy int32) + func AtgToPaddedTensor(ptr *Ctensor, self Ctensor, padding float64, outputSizeData []int64, ...) + func AtgToPaddedTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, padding float64, ...) + func AtgToSparse(ptr *Ctensor, self Ctensor, layout int8, blocksizeData []int64, ...) + func AtgToSparseBsc(ptr *Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, ...) + func AtgToSparseBsr(ptr *Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, ...) + func AtgToSparseCsc(ptr *Ctensor, self Ctensor, denseDimVal int64, denseDimNull int) + func AtgToSparseCsr(ptr *Ctensor, self Ctensor, denseDimVal int64, denseDimNull int) + func AtgToSparseSparseDim(ptr *Ctensor, self Ctensor, sparseDim int64) + func AtgTopk(ptr *Ctensor, self Ctensor, k int64, dim int64, largest int32, sorted int32) + func AtgTopkValues(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 AtgTraceOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgTranspose(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func AtgTransposeCopy(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func AtgTransposeCopyIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim0 int64, dim1 int64) + func AtgTranspose_(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func AtgTrapezoid(ptr *Ctensor, y Ctensor, dim int64) + func AtgTrapezoidX(ptr *Ctensor, y Ctensor, x Ctensor, dim int64) + func AtgTrapz(ptr *Ctensor, y Ctensor, x Ctensor, dim int64) + func AtgTrapzDx(ptr *Ctensor, y Ctensor, dx float64, dim int64) + func AtgTriangularSolve(ptr *Ctensor, self Ctensor, a Ctensor, upper int32, transpose int32, ...) + func AtgTriangularSolveX(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 AtgTrilIndicesOut(ptr *Ctensor, out Ctensor, row int64, col int64, offset int64) + 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 AtgTriuIndicesOut(ptr *Ctensor, out Ctensor, row int64, col int64, offset int64) + 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 AtgTrueDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgTrueDivideScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgTrueDivideScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + 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 AtgUnfoldBackwardOut(ptr *Ctensor, out Ctensor, gradIn Ctensor, inputSizesData []int64, ...) + func AtgUnfoldCopy(ptr *Ctensor, self Ctensor, dimension int64, size int64, step int64) + func AtgUnfoldCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dimension int64, size int64, ...) + func AtgUniform(ptr *Ctensor, self Ctensor, from float64, to float64) + func AtgUniformOut(ptr *Ctensor, out Ctensor, self Ctensor, from float64, to float64) + func AtgUniform_(ptr *Ctensor, self Ctensor, from float64, to float64) + func AtgUniqueConsecutive(ptr *Ctensor, self Ctensor, returnInverse int32, returnCounts int32, ...) + func AtgUniqueConsecutiveOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, self Ctensor, ...) + 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 AtgUniqueDimConsecutiveOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, self Ctensor, ...) + func AtgUniqueDimOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, self Ctensor, ...) + func AtgUnsqueeze(ptr *Ctensor, self Ctensor, dim int64) + func AtgUnsqueezeCopy(ptr *Ctensor, self Ctensor, dim int64) + func AtgUnsqueezeCopyOut(ptr *Ctensor, out 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 AtgUpsampleBicubic2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleBicubic2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleBicubic2dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleBilinear2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleBilinear2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleBilinear2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleBilinear2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleBilinear2dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleLinear1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleLinear1dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleLinear1dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleLinear1dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleLinear1dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest1dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest1dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest1dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest1dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest2dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest3dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleNearest3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleNearest3dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleTrilinear3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleTrilinear3dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgUpsampleTrilinear3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func AtgUpsampleTrilinear3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func AtgUpsampleTrilinear3dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func AtgValueSelectingReductionBackward(ptr *Ctensor, grad Ctensor, dim int64, indices Ctensor, sizesData []int64, ...) + func AtgValues(ptr *Ctensor, self Ctensor) + func AtgValuesCopy(ptr *Ctensor, self Ctensor) + func AtgValuesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgVander(ptr *Ctensor, x Ctensor, nVal int64, nNull int, increasing int32) + func AtgVar(ptr *Ctensor, self Ctensor, unbiased int32) + func AtgVarCorrection(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, ...) + func AtgVarCorrectionOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func AtgVarDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, ...) + func AtgVarMean(ptr *Ctensor, self Ctensor, unbiased int32) + func AtgVarMeanCorrection(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, ...) + func AtgVarMeanCorrectionOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, dimData []int64, ...) + func AtgVarMeanDim(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 AtgViewAsComplexCopy(ptr *Ctensor, self Ctensor) + func AtgViewAsComplexCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgViewAsReal(ptr *Ctensor, self Ctensor) + func AtgViewAsRealCopy(ptr *Ctensor, self Ctensor) + func AtgViewAsRealCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgViewCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgViewCopyDtype(ptr *Ctensor, self Ctensor, dtype int32) + func AtgViewCopyDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32) + func AtgViewCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func AtgViewDtype(ptr *Ctensor, self Ctensor, dtype int32) + func AtgVstack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgVstackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int) + func AtgWhereScalar(ptr *Ctensor, condition Ctensor, selfScalar Cscalar, other Cscalar) + func AtgWhereScalarother(ptr *Ctensor, condition Ctensor, self Ctensor, other Cscalar) + func AtgWhereScalarself(ptr *Ctensor, condition Ctensor, selfScalar Cscalar, other Ctensor) + func AtgWhereSelf(ptr *Ctensor, condition Ctensor, self Ctensor, other Ctensor) + func AtgWhereSelfOut(ptr *Ctensor, out Ctensor, condition Ctensor, self Ctensor, other Ctensor) + func AtgXlogy(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgXlogyOutscalarOther(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func AtgXlogyOutscalarSelf(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor) + func AtgXlogyOuttensor(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func AtgXlogyScalarOther(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgXlogyScalarOther_(ptr *Ctensor, self Ctensor, other Cscalar) + func AtgXlogyScalarSelf(ptr *Ctensor, selfScalar Cscalar, other Ctensor) + func AtgXlogy_(ptr *Ctensor, self Ctensor, other Ctensor) + func AtgZero(ptr *Ctensor, self Ctensor) + func AtgZeroOut(ptr *Ctensor, out Ctensor, self Ctensor) + func AtgZero_(ptr *Ctensor, self Ctensor) + func AtgZeros(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func AtgZerosLike(ptr *Ctensor, self Ctensor) + func AtgZerosLikeOut(ptr *Ctensor, out 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_AdaptiveAvgPool2dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor) + func Atg_AdaptiveAvgPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func Atg_AdaptiveAvgPool3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int) + func Atg_AdaptiveAvgPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor) + func Atg_AdaptiveAvgPool3dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor) + func Atg_AdaptiveAvgPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + 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_AddReluScalar(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg_AddReluScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func Atg_AddReluScalar_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg_AddRelu_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg_AddmmActivation(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor, useGelu int32) + func Atg_AddmmActivationOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor, ...) + func Atg_Aminmax(ptr *Ctensor, self Ctensor) + func Atg_AminmaxDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32) + func Atg_AminmaxDimOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, dim int64, ...) + func Atg_AminmaxOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor) + func Atg_AmpUpdateScale(ptr *Ctensor, self Ctensor, growthTracker Ctensor, foundInf Ctensor, ...) + func Atg_AmpUpdateScaleOut(ptr *Ctensor, out Ctensor, self Ctensor, growthTracker Ctensor, ...) + func Atg_AmpUpdateScale_(ptr *Ctensor, self Ctensor, growthTracker Ctensor, foundInf Ctensor, ...) + func Atg_AutocastToFullPrecision(ptr *Ctensor, self Ctensor, cudaEnabled int32, cpuEnabled int32) + func Atg_AutocastToReducedPrecision(ptr *Ctensor, self Ctensor, cudaEnabled int32, cpuEnabled 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_CdistBackward(ptr *Ctensor, grad Ctensor, x1 Ctensor, x2 Ctensor, p float64, cdist Ctensor) + func Atg_CdistBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, x1 Ctensor, x2 Ctensor, p float64, ...) + func Atg_CholeskySolveHelper(ptr *Ctensor, self Ctensor, a Ctensor, upper int32) + func Atg_CholeskySolveHelperOut(ptr *Ctensor, out Ctensor, self Ctensor, a Ctensor, upper int32) + func Atg_Coalesce(ptr *Ctensor, self Ctensor) + func Atg_CoalesceOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_Coalesced(ptr *Ctensor, self Ctensor, coalesced int32) + func Atg_CoalescedOut(ptr *Ctensor, out Ctensor, self Ctensor, coalesced 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_ConjCopy(ptr *Ctensor, self Ctensor) + func Atg_ConjCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_ConjPhysical(ptr *Ctensor, self Ctensor) + func Atg_ConjPhysicalOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_ConvDepthwise2d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, ...) + func Atg_ConvDepthwise2dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, ...) + func Atg_ConvertIndicesFromCooToCsr(ptr *Ctensor, self Ctensor, size int64, outInt32 int32) + func Atg_ConvertIndicesFromCooToCsrOut(ptr *Ctensor, out Ctensor, self Ctensor, size int64, outInt32 int32) + func Atg_ConvertIndicesFromCsrToCoo(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, outInt32 int32, ...) + func Atg_ConvertIndicesFromCsrToCooOut(ptr *Ctensor, out Ctensor, crowIndices Ctensor, colIndices Ctensor, ...) + func Atg_Convolution(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func Atg_ConvolutionDeprecated(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func Atg_ConvolutionMode(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, ...) + func Atg_ConvolutionOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, ...) + func Atg_CopyFrom(ptr *Ctensor, self Ctensor, dst Ctensor, nonBlocking int32) + func Atg_CopyFromAndResize(ptr *Ctensor, self Ctensor, dst Ctensor) + func Atg_CopyFromAndResizeOut(ptr *Ctensor, out Ctensor, self Ctensor, dst Ctensor) + func Atg_CopyFromOut(ptr *Ctensor, out Ctensor, self Ctensor, dst Ctensor, nonBlocking int32) + func Atg_CsltCompress(ptr *Ctensor, input Ctensor) + func Atg_CsltSparseMm(ptr *Ctensor, compressedA Ctensor, denseB Ctensor, bias Ctensor, ...) + func Atg_CtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, ...) + func Atg_CtcLossBackward(ptr *Ctensor, grad Ctensor, logProbs Ctensor, targets Ctensor, ...) + func Atg_CtcLossBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, logProbs Ctensor, targets Ctensor, ...) + func Atg_CtcLossBackwardTensor(ptr *Ctensor, grad Ctensor, logProbs Ctensor, targets Ctensor, ...) + func Atg_CtcLossOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, logProbs Ctensor, targets Ctensor, ...) + func Atg_CtcLossTensor(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengths Ctensor, ...) + func Atg_CtcLossTensorOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, logProbs Ctensor, targets Ctensor, ...) + func Atg_CudnnCtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, ...) + func Atg_CudnnCtcLossOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, logProbs Ctensor, targets Ctensor, ...) + func Atg_CudnnCtcLossTensor(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengths Ctensor, ...) + func Atg_CudnnInitDropoutState(ptr *Ctensor, dropout float64, train int32, dropoutSeed int64, ...) + func Atg_CudnnInitDropoutStateOut(ptr *Ctensor, out 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_CudnnRnnFlattenWeightOut(ptr *Ctensor, out Ctensor, weightArrData []Ctensor, weightArrLen int, ...) + func Atg_CudnnRnnOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, ...) + func Atg_DebugHasInternalOverlap(self Ctensor) int64 + func Atg_DimArange(ptr *Ctensor, like Ctensor, dim int64) + func Atg_Dimi(self Ctensor) int64 + func Atg_Dimv(self Ctensor) int64 + func Atg_DirichletGrad(ptr *Ctensor, x Ctensor, alpha Ctensor, total Ctensor) + func Atg_DirichletGradOut(ptr *Ctensor, out Ctensor, x Ctensor, alpha Ctensor, total Ctensor) + func Atg_EfficientAttentionBackward(ptr *Ctensor, gradOut_ Ctensor, query Ctensor, key Ctensor, value Ctensor, ...) + func Atg_Efficientzerotensor(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, ...) + func Atg_EfficientzerotensorOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int) + 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, offset2bag Ctensor, ...) + func Atg_EmbeddingBagDenseBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, indices Ctensor, offset2bag Ctensor, ...) + func Atg_EmbeddingBagForwardOnly(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, ...) + func Atg_EmbeddingBagForwardOnlyOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, ...) + func Atg_EmbeddingBagOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, ...) + func Atg_EmbeddingBagPerSampleWeightsBackward(ptr *Ctensor, grad Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, ...) + func Atg_EmbeddingBagPerSampleWeightsBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, weight Ctensor, indices 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_EmptyAffineQuantizedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, scale float64, ...) + func Atg_EmptyPerChannelAffineQuantized(ptr *Ctensor, sizeData []int64, sizeLen int, scales Ctensor, ...) + func Atg_EmptyPerChannelAffineQuantizedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, scales Ctensor, ...) + func Atg_EuclideanDist(ptr *Ctensor, x1 Ctensor, x2 Ctensor) + func Atg_EuclideanDistOut(ptr *Ctensor, out 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_FakeQuantizeLearnablePerChannelAffineOut(ptr *Ctensor, out 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_FakeQuantizeLearnablePerTensorAffineOut(ptr *Ctensor, out Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, ...) + func Atg_FakeQuantizePerTensorAffineCachemaskTensorQparams(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, ...) + func Atg_FakeQuantizePerTensorAffineCachemaskTensorQparamsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, scale Ctensor, ...) + func Atg_FftC2c(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, ...) + func Atg_FftC2cOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func Atg_FftC2r(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, ...) + func Atg_FftC2rOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func Atg_FftR2c(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, ...) + func Atg_FftR2cOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func Atg_FillMemEffDropoutMask_(ptr *Ctensor, self Ctensor, dropoutP float64, seed int64, offset int64) + func Atg_FlashAttentionBackward(ptr *Ctensor, gradOut Ctensor, query Ctensor, key Ctensor, value Ctensor, ...) + func Atg_Foobar(ptr *Ctensor, self Ctensor, arg1 int32, arg2 int32, arg3 int32) + func Atg_FoobarOut(ptr *Ctensor, out Ctensor, self Ctensor, arg1 int32, arg2 int32, arg3 int32) + func Atg_FunctionalAssertAsync(ptr *Ctensor, self Ctensor, assertMsg string, depToken Ctensor) + func Atg_FunctionalSymConstrainRange(ptr *Ctensor, size Cscalar, minVal int64, minNull int, maxVal int64, ...) + func Atg_FunctionalSymConstrainRangeForSize(ptr *Ctensor, size Cscalar, minVal int64, minNull int, maxVal int64, ...) + func Atg_FusedDropout(ptr *Ctensor, self Ctensor, p float64) + func Atg_FusedDropoutOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, p float64) + func Atg_FusedMovingAvgObsFqHelper(ptr *Ctensor, self Ctensor, observerOn Ctensor, fakeQuantOn Ctensor, ...) + func Atg_FusedMovingAvgObsFqHelperFunctional(ptr *Ctensor, self Ctensor, observerOn Ctensor, fakeQuantOn Ctensor, ...) + func Atg_FusedMovingAvgObsFqHelperOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, observerOn Ctensor, ...) + func Atg_FusedSdpChoice(query Ctensor, key Ctensor, value Ctensor, attnMask Ctensor, dropoutP float64, ...) int64 + func Atg_FwPrimal(ptr *Ctensor, self Ctensor, level int64) + func Atg_FwPrimalCopy(ptr *Ctensor, self Ctensor, level int64) + func Atg_FwPrimalCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, level int64) + 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_GridSampler2dCpuFallbackOut(ptr *Ctensor, out Ctensor, input Ctensor, grid Ctensor, ...) + func Atg_HasCompatibleShallowCopyType(self Ctensor, from Ctensor) bool + func Atg_HasSameStorageNumel(self Ctensor, other Ctensor) bool + func Atg_HistogramddFromBinCts(ptr *Ctensor, out Ctensor, self Ctensor, binsData []int64, binsLen int, ...) + func Atg_HistogramddFromBinTensors(ptr *Ctensor, self Ctensor, binsData []Ctensor, binsLen int, weight Ctensor, ...) + func Atg_HistogramddFromBinTensorsOut(ptr *Ctensor, out Ctensor, self Ctensor, binsData []Ctensor, binsLen int, ...) + func Atg_IndexPutImpl(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func Atg_IndexPutImplOut(ptr *Ctensor, out Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func Atg_IndexPutImpl_(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func Atg_Indices(ptr *Ctensor, self Ctensor) + func Atg_IndicesCopy(ptr *Ctensor, self Ctensor) + func Atg_IndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_IntMm(ptr *Ctensor, self Ctensor, mat2 Ctensor) + func Atg_IntMmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat2 Ctensor) + func Atg_IsAllTrue(ptr *Ctensor, self Ctensor) + func Atg_IsAnyTrue(ptr *Ctensor, self Ctensor) + func Atg_IsZerotensor(self Ctensor) bool + func Atg_LinalgDet(ptr *Ctensor, a Ctensor) + func Atg_LinalgDetResult(ptr *Ctensor, result Ctensor, lU Ctensor, pivots Ctensor, a Ctensor) + func Atg_LinalgEigh(ptr *Ctensor, a Ctensor, uPLO string, computeV int32) + func Atg_LinalgEighEigenvalues(ptr *Ctensor, eigenvalues Ctensor, eigenvectors Ctensor, a Ctensor, ...) + func Atg_LinalgSlogdet(ptr *Ctensor, a Ctensor) + func Atg_LinalgSlogdetSign(ptr *Ctensor, sign Ctensor, logabsdet Ctensor, lU Ctensor, pivots Ctensor, ...) + func Atg_LinalgSolveEx(ptr *Ctensor, a Ctensor, b Ctensor, left int32, checkErrors int32) + func Atg_LinalgSolveExResult(ptr *Ctensor, result Ctensor, lU Ctensor, pivots Ctensor, info Ctensor, ...) + func Atg_LinalgSvd(ptr *Ctensor, a Ctensor, fullMatrices int32, computeUv int32, driver string) + func Atg_LinalgSvdU(ptr *Ctensor, u Ctensor, s Ctensor, vh Ctensor, a Ctensor, fullMatrices int32, ...) + func Atg_LogSoftmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_LogSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, inputDtype int32) + func Atg_LogSoftmaxBackwardDataOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, dim int64, ...) + func Atg_LogSoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_Logcumsumexp(ptr *Ctensor, self Ctensor, dim int64) + func Atg_LogcumsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64) + func Atg_LstmMps(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, paramsData []Ctensor, ...) + func Atg_LstmMpsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, ...) + func Atg_LuWithInfo(ptr *Ctensor, self Ctensor, pivot int32, checkErrors int32) + func Atg_MakeDepToken(ptr *Ctensor, optionsKind int32, optionsDevice int32) + func Atg_MakeDual(ptr *Ctensor, primal Ctensor, tangent Ctensor, level int64) + func Atg_MakeDualCopy(ptr *Ctensor, primal Ctensor, tangent Ctensor, level int64) + func Atg_MakeDualCopyOut(ptr *Ctensor, out Ctensor, primal Ctensor, tangent Ctensor, level int64) + func Atg_MakePerChannelQuantizedTensor(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64) + func Atg_MakePerChannelQuantizedTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, ...) + func Atg_MakePerTensorQuantizedTensor(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64) + func Atg_MakePerTensorQuantizedTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, scale float64, zeroPoint int64) + func Atg_MaskedScale(ptr *Ctensor, self Ctensor, mask Ctensor, scale float64) + func Atg_MaskedScaleOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, scale float64) + func Atg_MaskedSoftmax(ptr *Ctensor, self Ctensor, mask Ctensor, dimVal int64, dimNull int, ...) + func Atg_MaskedSoftmaxBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor, mask Ctensor, dimVal int64, ...) + func Atg_MaskedSoftmaxBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, mask Ctensor, ...) + func Atg_MaskedSoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, dimVal int64, ...) + func Atg_MkldnnReshape(ptr *Ctensor, self Ctensor, shapeData []int64, shapeLen int) + func Atg_MkldnnReshapeOut(ptr *Ctensor, out Ctensor, self Ctensor, shapeData []int64, shapeLen int) + func Atg_MkldnnTranspose(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func Atg_MkldnnTransposeOut(ptr *Ctensor, out Ctensor, self Ctensor, dim0 int64, dim1 int64) + func Atg_MkldnnTranspose_(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64) + func Atg_MpsConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func Atg_MpsConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, ...) + func Atg_MpsConvolutionTranspose(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func Atg_MpsConvolutionTransposeOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, paddingData []int64, ...) + func Atg_NativeBatchNormLegit(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func Atg_NativeBatchNormLegitFunctional(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func Atg_NativeBatchNormLegitNoStats(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, training int32, ...) + func Atg_NativeBatchNormLegitNoStatsOut(ptr *Ctensor, out Ctensor, saveMean Ctensor, saveInvstd Ctensor, input Ctensor, ...) + func Atg_NativeBatchNormLegitNoTraining(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, ...) + func Atg_NativeBatchNormLegitNoTrainingOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, ...) + func Atg_NativeBatchNormLegitOut(ptr *Ctensor, out Ctensor, saveMean Ctensor, saveInvstd Ctensor, input Ctensor, ...) + func Atg_NativeMultiHeadAttention(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, embedDim int64, ...) + func Atg_NativeMultiHeadAttentionOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, query Ctensor, key Ctensor, ...) + func Atg_NegView(ptr *Ctensor, self Ctensor) + func Atg_NegViewCopy(ptr *Ctensor, self Ctensor) + func Atg_NegViewCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_NestedFromPadded(ptr *Ctensor, padded Ctensor, cpuNestedShapeExample Ctensor, ...) + func Atg_NestedFromPaddedAndNestedExample(ptr *Ctensor, padded Ctensor, ntExample Ctensor) + func Atg_NestedFromPaddedAndNestedExampleOut(ptr *Ctensor, out Ctensor, padded Ctensor, ntExample Ctensor) + func Atg_NestedFromPaddedOut(ptr *Ctensor, out Ctensor, padded Ctensor, cpuNestedShapeExample Ctensor, ...) + func Atg_NestedSelectBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, dim int64, index int64) + func Atg_NestedSumBackward(ptr *Ctensor, grad Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func Atg_NestedViewFromBuffer(ptr *Ctensor, self Ctensor, nestedSize Ctensor, nestedStrides Ctensor, ...) + func Atg_NestedViewFromBufferCopy(ptr *Ctensor, self Ctensor, nestedSize Ctensor, nestedStrides Ctensor, ...) + func Atg_NestedViewFromBufferCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, nestedSize Ctensor, ...) + func Atg_NewZerosWithSameFeatureMeta(ptr *Ctensor, self Ctensor, other Ctensor, selfNumBatchDims int64) + func Atg_NewZerosWithSameFeatureMetaOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, selfNumBatchDims int64) + func Atg_NnpackAvailable() bool + func Atg_NnpackSpatialConvolution(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, ...) + func Atg_NnpackSpatialConvolutionOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, ...) + func Atg_Nnz(self Ctensor) int64 + func Atg_PackPaddedSequence(ptr *Ctensor, input Ctensor, lengths Ctensor, batchFirst int32) + func Atg_PackPaddedSequenceBackward(ptr *Ctensor, grad Ctensor, inputSizeData []int64, inputSizeLen int, ...) + func Atg_PackPaddedSequenceOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, lengths Ctensor, ...) + func Atg_PadCircular(ptr *Ctensor, self Ctensor, padData []int64, padLen int) + func Atg_PadEnum(ptr *Ctensor, self Ctensor, padData []int64, padLen int, mode int64, ...) + 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_PdistBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, self Ctensor, p float64, ...) + func Atg_PinMemory(ptr *Ctensor, self Ctensor, device int32) + func Atg_PinMemoryOut(ptr *Ctensor, out Ctensor, self Ctensor, device int32) + func Atg_PreluKernel(ptr *Ctensor, self Ctensor, weight Ctensor) + func Atg_PreluKernelBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, weight Ctensor) + func Atg_RemoveBatchDim(ptr *Ctensor, self Ctensor, level int64, batchSize int64, outDim int64) + func Atg_ReshapeAlias(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, ...) + func Atg_ReshapeAliasCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, ...) + func Atg_ReshapeAliasCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, ...) + func Atg_ReshapeCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func Atg_ReshapeFromTensor(ptr *Ctensor, self Ctensor, shape Ctensor) + func Atg_ResizeOutput(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, device int32) + func Atg_ResizeOutputOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, ...) + func Atg_ResizeOutput_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, device int32) + func Atg_RowwisePrune(ptr *Ctensor, weight Ctensor, mask Ctensor, compressedIndicesDtype int32) + func Atg_SampleDirichlet(ptr *Ctensor, self Ctensor) + func Atg_SampleDirichletOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_SaturateWeightToFp16(ptr *Ctensor, weight Ctensor) + func Atg_ScaledDotProductAttentionMath(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, attnMask Ctensor, ...) + func Atg_ScaledDotProductEfficientAttention(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, attnBias Ctensor, ...) + func Atg_ScaledDotProductFlashAttentionBackward(ptr *Ctensor, gradOut Ctensor, query Ctensor, key Ctensor, value Ctensor, ...) + func Atg_ScaledMm(ptr *Ctensor, self Ctensor, mat2 Ctensor, bias Ctensor, outDtype int32, ...) + func Atg_ScaledMmOut(ptr *Ctensor, out Ctensor, outAmax Ctensor, self Ctensor, mat2 Ctensor, ...) + func Atg_ScatterReduce(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, ...) + func Atg_ScatterReduceTwoOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, ...) + func Atg_ScatterReduce_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, ...) + func Atg_SegmentReduceBackward(ptr *Ctensor, grad Ctensor, output Ctensor, data Ctensor, reduce string, ...) + func Atg_SegmentReduceBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, output Ctensor, data Ctensor, ...) + func Atg_ShapeAsTensor(ptr *Ctensor, self Ctensor) + func Atg_SlowConv2dBackward(ptr *Ctensor, gradInput Ctensor, gradWeight Ctensor, gradBias 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, inputDtype int32) + func Atg_SoftmaxBackwardDataOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, output Ctensor, dim int64, ...) + func Atg_SoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_SparseAddmm(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func Atg_SparseAddmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor) + func Atg_SparseBroadcastTo(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func Atg_SparseBroadcastToCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func Atg_SparseBroadcastToCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func Atg_SparseBscTensorUnsafe(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, ...) + func Atg_SparseBsrTensorUnsafe(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, ...) + func Atg_SparseCompressedTensorUnsafe(ptr *Ctensor, compressedIndices Ctensor, plainIndices Ctensor, values 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_SparseCooTensorWithDimsAndTensorsOut(ptr *Ctensor, out Ctensor, sparseDim int64, denseDim int64, sizeData []int64, ...) + func Atg_SparseCooTensorWithDimsOut(ptr *Ctensor, out Ctensor, sparseDim int64, denseDim int64, sizeData []int64, ...) + func Atg_SparseCscTensorUnsafe(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, ...) + func Atg_SparseCsrProd(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, ...) + func Atg_SparseCsrProdDimDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func Atg_SparseCsrSum(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, ...) + func Atg_SparseCsrSumDimDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, ...) + func Atg_SparseCsrTensorUnsafe(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, ...) + func Atg_SparseLogSoftmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_SparseLogSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor) + func Atg_SparseLogSoftmaxBackwardDataOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, dim int64, ...) + func Atg_SparseLogSoftmaxInt(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func Atg_SparseLogSoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_SparseMaskProjection(ptr *Ctensor, self Ctensor, mask Ctensor, accumulateMatches int32) + func Atg_SparseMaskProjectionOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, accumulateMatches int32) + func Atg_SparseMm(ptr *Ctensor, sparse Ctensor, dense Ctensor) + func Atg_SparseMmReduce(ptr *Ctensor, sparse Ctensor, dense Ctensor, reduce string) + func Atg_SparseMmReduceImpl(ptr *Ctensor, self Ctensor, other Ctensor, reduce string) + func Atg_SparseSemiStructuredLinear(ptr *Ctensor, input Ctensor, weight Ctensor, meta Ctensor, bias Ctensor, ...) + func Atg_SparseSoftmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_SparseSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor) + func Atg_SparseSoftmaxBackwardDataOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, dim int64, ...) + func Atg_SparseSoftmaxInt(ptr *Ctensor, self Ctensor, dim int64, dtype int32) + func Atg_SparseSoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, halfToFloat int32) + func Atg_SparseSparseMatmul(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg_SparseSparseMatmulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func Atg_SparseSum(ptr *Ctensor, self Ctensor) + func Atg_SparseSumBackward(ptr *Ctensor, grad Ctensor, self Ctensor, dimData []int64, dimLen int) + func Atg_SparseSumBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, self Ctensor, dimData []int64, ...) + func Atg_SparseSumDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int) + func Atg_SparseSumDimDtype(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, dtype int32) + func Atg_SparseSumDimOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int) + func Atg_SparseSumDtype(ptr *Ctensor, self Ctensor, dtype int32) + func Atg_Spdiags(ptr *Ctensor, diagonals Ctensor, offsets Ctensor, shapeData []int64, ...) + func Atg_SpdiagsOut(ptr *Ctensor, out Ctensor, diagonals Ctensor, offsets Ctensor, ...) + func Atg_Stack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func Atg_StackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64) + func Atg_StandardGamma(ptr *Ctensor, self Ctensor) + func Atg_StandardGammaGrad(ptr *Ctensor, self Ctensor, output Ctensor) + func Atg_StandardGammaGradOut(ptr *Ctensor, out Ctensor, self Ctensor, output Ctensor) + func Atg_StandardGammaOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_TestAmbiguousDefaults(ptr *Ctensor, dummy Ctensor, a int64, b int64) + func Atg_TestAmbiguousDefaultsB(ptr *Ctensor, dummy Ctensor, a int64, b string) + func Atg_TestAutogradMultipleDispatch(ptr *Ctensor, self Ctensor) + func Atg_TestAutogradMultipleDispatchFullcoverageOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_TestAutogradMultipleDispatchNtonly(ptr *Ctensor, self Ctensor, b int32) + func Atg_TestAutogradMultipleDispatchView(ptr *Ctensor, self Ctensor) + func Atg_TestAutogradMultipleDispatchViewCopy(ptr *Ctensor, self Ctensor) + func Atg_TestAutogradMultipleDispatchViewCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_TestCheckTensor(ptr *Ctensor, self Ctensor) + func Atg_TestFunctorchFallback(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg_TestFunctorchFallbackOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func Atg_TestOptionalFilledIntlist(ptr *Ctensor, values Ctensor, addendsData []int64, addendsLen int) + func Atg_TestOptionalFilledIntlistOut(ptr *Ctensor, out Ctensor, values Ctensor, addendsData []int64, addendsLen int) + func Atg_TestOptionalFloatlist(ptr *Ctensor, values Ctensor, addendsData []float64, addendsLen int) + func Atg_TestOptionalFloatlistOut(ptr *Ctensor, out Ctensor, values Ctensor, addendsData []float64, ...) + func Atg_TestOptionalIntlist(ptr *Ctensor, values Ctensor, addendsData []int64, addendsLen int) + func Atg_TestOptionalIntlistOut(ptr *Ctensor, out Ctensor, values Ctensor, addendsData []int64, addendsLen int) + func Atg_TestSerializationSubcmul(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg_TestStringDefault(ptr *Ctensor, dummy Ctensor, a string, b string) + func Atg_TestWarnInAutograd(ptr *Ctensor, self Ctensor) + func Atg_TestWarnInAutogradOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_ToCopy(ptr *Ctensor, self Ctensor, optionsKind int32, optionsDevice int32, ...) + func Atg_ToCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, nonBlocking int32) + func Atg_ToDense(ptr *Ctensor, self Ctensor, dtype int32, maskedGrad int32) + func Atg_ToDenseOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32, maskedGrad int32) + func Atg_ToSparse(ptr *Ctensor, self Ctensor, layout int8, blocksizeData []int64, ...) + func Atg_ToSparseBsc(ptr *Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, ...) + func Atg_ToSparseBscOut(ptr *Ctensor, out Ctensor, self Ctensor, blocksizeData []int64, ...) + func Atg_ToSparseBsr(ptr *Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, ...) + func Atg_ToSparseBsrOut(ptr *Ctensor, out Ctensor, self Ctensor, blocksizeData []int64, ...) + func Atg_ToSparseCsc(ptr *Ctensor, self Ctensor, denseDimVal int64, denseDimNull int) + func Atg_ToSparseCscOut(ptr *Ctensor, out Ctensor, self Ctensor, denseDimVal int64, denseDimNull int) + func Atg_ToSparseCsr(ptr *Ctensor, self Ctensor, denseDimVal int64, denseDimNull int) + func Atg_ToSparseCsrOut(ptr *Ctensor, out Ctensor, self Ctensor, denseDimVal int64, denseDimNull int) + func Atg_ToSparseOut(ptr *Ctensor, out Ctensor, self Ctensor, layout int8, blocksizeData []int64, ...) + func Atg_ToSparseSemiStructured(ptr *Ctensor, dense Ctensor) + func Atg_ToSparseSparseDim(ptr *Ctensor, self Ctensor, sparseDim int64) + func Atg_ToSparseSparseDimOut(ptr *Ctensor, out Ctensor, self Ctensor, sparseDim int64) + func Atg_TransformBiasRescaleQkv(ptr *Ctensor, qkv Ctensor, qkvBias Ctensor, numHeads int64) + func Atg_TransformBiasRescaleQkvOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, qkv Ctensor, ...) + func Atg_TransformerEncoderLayerFwd(ptr *Ctensor, src Ctensor, embedDim int64, numHeads int64, qkvWeight Ctensor, ...) + func Atg_TransformerEncoderLayerFwdOut(ptr *Ctensor, out Ctensor, src Ctensor, embedDim int64, numHeads int64, ...) + func Atg_Trilinear(ptr *Ctensor, i1 Ctensor, i2 Ctensor, i3 Ctensor, expand1Data []int64, ...) + func Atg_TrilinearOut(ptr *Ctensor, out Ctensor, i1 Ctensor, i2 Ctensor, i3 Ctensor, ...) + func Atg_TritonMultiHeadAttention(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, embedDim int64, ...) + func Atg_TritonMultiHeadAttentionOut(ptr *Ctensor, out Ctensor, query Ctensor, key Ctensor, value Ctensor, ...) + func Atg_TritonScaledDotAttention(ptr *Ctensor, q Ctensor, k Ctensor, v Ctensor, dropoutP float64) + func Atg_TritonScaledDotAttentionOut(ptr *Ctensor, out Ctensor, q Ctensor, k Ctensor, v Ctensor, dropoutP float64) + func Atg_Unique(ptr *Ctensor, self Ctensor, sorted int32, returnInverse int32) + func Atg_Unique2(ptr *Ctensor, self Ctensor, sorted int32, returnInverse int32, ...) + func Atg_Unique2Out(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, self Ctensor, ...) + func Atg_UniqueOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, sorted int32, ...) + func Atg_UnpackDual(ptr *Ctensor, dual Ctensor, level int64) + func Atg_UnsafeIndex(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int) + func Atg_UnsafeIndexPut(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, ...) + func Atg_UnsafeView(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func Atg_UnsafeViewOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int) + func Atg_UpsampleBicubic2dAa(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleBicubic2dAaBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleBicubic2dAaBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleBicubic2dAaOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleBicubic2dAaVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleBilinear2dAa(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleBilinear2dAaBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleBilinear2dAaBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleBilinear2dAaOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleBilinear2dAaVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact1dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact1dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleNearestExact1dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleNearestExact1dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleNearestExact2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleNearestExact2dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact3dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UpsampleNearestExact3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleNearestExact3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, ...) + func Atg_UpsampleNearestExact3dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, ...) + func Atg_UseCudnnCtcLoss(logProbs Ctensor, targets Ctensor, inputLengthsData []int64, ...) bool + func Atg_UseCudnnCtcLossTensor(logProbs Ctensor, targets Ctensor, inputLengths Ctensor, targetLengths Ctensor, ...) bool + func Atg_UseCudnnRnnFlattenWeight() bool + func Atg_Values(ptr *Ctensor, self Ctensor) + func Atg_ValuesCopy(ptr *Ctensor, self Ctensor) + func Atg_ValuesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor) + func Atg_Version(self Ctensor) int64 + func Atg_WeightNorm(ptr *Ctensor, v Ctensor, g Ctensor, dim int64) + func Atg_WeightNormDifferentiableBackward(ptr *Ctensor, gradW Ctensor, savedV Ctensor, savedG Ctensor, ...) + func Atg_WeightNormInterface(ptr *Ctensor, v Ctensor, g Ctensor, dim int64) + func Atg_WeightNormInterfaceBackward(ptr *Ctensor, gradW Ctensor, savedV Ctensor, savedG Ctensor, ...) + func Atg_WeightNormInterfaceBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, gradW Ctensor, savedV Ctensor, ...) + func Atg_WeightNormInterfaceOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, v Ctensor, g Ctensor, dim int64) + func Atg__AndTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__And_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__IandTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Iand_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__IlshiftTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Ilshift_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__IorTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Ior_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__IrshiftTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Irshift_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__IxorTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Ixor_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__LshiftScalarOut_(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func Atg__LshiftTensorOut_(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func Atg__LshiftTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Lshift_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__OrTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Or_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__RshiftScalarOut_(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar) + func Atg__RshiftTensorOut_(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor) + func Atg__RshiftTensor_(ptr *Ctensor, self Ctensor, other Ctensor) + func Atg__Rshift_(ptr *Ctensor, self Ctensor, other Cscalar) + func Atg__XorTensor_(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 AtoConstantPadNd(ptr *Ctensor, self Ctensor, padData []int64, padLen int, value Cscalar) + 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 + func IsNull(ctensor Ctensor) bool + 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