libtch

package
v0.9.2 Latest Latest
Warning

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

Go to latest
Published: Apr 21, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

README

NOTES ON WRITING WRAPPER FUNCTIONS

Function Input Arguments

tensor -> t *C_tensor
void at_print(tensor);
func AtPrint(t *C_tensor) {
	c_tensor := (C.tensor)((*t).private)
	C.at_print(c_tensor)
}
C pointer e.g int64_t * -> ptr unsafe.Pointer

In function body, cPtr := (*C.long)(ptr)

void at_shape(tensor, int64_t *);
func AtShape(t *C_tensor, ptr unsafe.Pointer) {
	c_tensor := (C.tensor)((*t).private)
	c_ptr := (*C.long)(ptr)
	C.at_shape(c_tensor, c_ptr)
}
C types e.g size_t ndims -> equivalent Go types ndims uint

In function body, c_ndims := *(*C.size_t)(unsafe.Pointer(&ndims))

tensor at_tensor_of_data(void *vs, int64_t *dims, size_t ndims, size_t element_size_in_bytes, int type);
func AtTensorOfData(vs unsafe.Pointer, dims []int64, ndims uint, elt_size_in_bytes uint, kind int) *C_tensor {

    // 1. Unsafe pointer
	c_dims := (*C.int64_t)(unsafe.Pointer(&dims[0]))
	c_ndims := *(*C.size_t)(unsafe.Pointer(&ndims))
	c_elt_size_in_bytes := *(*C.size_t)(unsafe.Pointer(&elt_size_in_bytes))
	c_kind := *(*C.int)(unsafe.Pointer(&kind))

    // 2. Call C function
	t := C.at_tensor_of_data(vs, c_dims, c_ndims, c_elt_size_in_bytes, c_kind)

    // 3. Form return value
	return &C_tensor{private: unsafe.Pointer(t)}
}

Function Return

void *CFUNC(...)
void *at_data_ptr(tensor);
func AtDataPtr(t *C_tensor) unsafe.Pointer {
	c_tensor := (C.tensor)((*t).private)
	return C.at_data_ptr(c_tensor)
}
tensor -> *C_tensor

then in the return of function body

    // Call C function
    t := C.FUNCTION_TO_CALL(...)
    // Return
	return &C_tensor{private: unsafe.Pointer(t)}
tensor *CFUNC(...)

The pattern of return tensor pointer: tensor *atg_FUNCTION_NAME(). The returning tensor pointer actually is the FIRST element of a vector of C tensor pointers. Next pointer will be calculated from the first. In C land, verifying a valid pointer is to check whether it points to NULL.


tensor *atg_split(tensor self, int64_t split_size, int64_t dim);


// Wrapper
func AtgSplit(self Ctensor, splitSize int64, dim int64) *Ctensor {

	csplitSize := *(*C.int64_t)(unsafe.Pointer(&splitSize))
	cdim := *(*C.int64_t)(unsafe.Pointer(&dim))

	return C.atg_split(self, csplitSize, cdim)
}

// API

// Split splits tensor into chunks
//
// Parameters:
//  - splitSize – size of a single chunk or list of sizes for each chunk
//  - dim – dimension along which to split the tensor.
// Ref. https://pytorch.org/docs/stable/generated/torch.split.html
func (ts Tensor) Split(splitSize, dim int64) (retVal []Tensor, err error) {

	ctensorsPtr := lib.AtgSplit(ts.ctensor, splitSize, dim)
	if err = TorchErr(); err != nil {
		return retVal, err
	}

	// NOTE: ctensorsPtr is a c-pointer to a vector of tensors. The first
	// C tensor is the `ctensorsPtr` value. The next pointer will be
	// calculated from there. The vector of tensors will end if the calculated
	// pointer value is `null`.
	currentPtr := ctensorsPtr
	retVal = append(retVal, Tensor{ctensor: *currentPtr})
	for {
		// calculate the next pointer value
		nextPtr := (*lib.Ctensor)(unsafe.Pointer(uintptr(unsafe.Pointer(currentPtr)) + unsafe.Sizeof(currentPtr)))
		if *nextPtr == nil {
			break
		}

		retVal = append(retVal, Tensor{ctensor: *nextPtr})
		currentPtr = nextPtr
	}

	return retVal, nil
}


C types e.g. C_ulong -> Go equivalent types uint64

then in the return of function body


	c_result := C.FUNCTION_CALL(...)
	return *(*uint64)(unsafe.Pointer(&c_result))

C type pointers e.g. char *FUNCTION() --> *C.char

then just return the C function call.

char *get_and_reset_last_err(); // thread-local
func GetAndResetLastErr() *C.char{
   return C.get_and_reset_last_err()
}

Multiple Tensors Created In C Land Memory

  • When there are multiple Ctensor created in C land memory. A first Ctensor pointer will be created and given to the C function. It will create consecutive Ctensor(s) based on this pointer. The next pointer(s) can be calulated based on this pointer and its size.

  • Example: lstm function

    • C function
        void atg_lstm(tensor *, tensor input, tensor *hx_data, int hx_len, tensor *params_data, int params_len, int has_biases, int64_t num_layers, double dropout, int train, int bidirectional, int batch_first);
    
    • Go wrapper function
        func AtgLstm(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, paramsData []Ctensor, paramsLen int, hasBiases int, numLayers int64, dropout float64, train int, bidirectional int, batchFirst int) {
    
            chxDataPtr := (*Ctensor)(unsafe.Pointer(&hxData[0]))
            chxLen := *(*C.int)(unsafe.Pointer(&hxLen))
            cparamsDataPtr := (*Ctensor)(unsafe.Pointer(&paramsData[0]))
            cparamsLen := *(*C.int)(unsafe.Pointer(&paramsLen))
            chasBiases := *(*C.int)(unsafe.Pointer(&hasBiases))
            cnumLayers := *(*C.int64_t)(unsafe.Pointer(&numLayers))
            cdropout := *(*C.double)(unsafe.Pointer(&dropout))
            ctrain := *(*C.int)(unsafe.Pointer(&train))
            cbidirectional := *(*C.int)(unsafe.Pointer(&bidirectional))
            cbatchFirst := *(*C.int)(unsafe.Pointer(&batchFirst))
    
            C.atg_lstm(ptr, input, chxDataPtr, chxLen, cparamsDataPtr, cparamsLen, chasBiases, cnumLayers, cdropout, ctrain, cbidirectional, cbatchFirst)
        }
    
    • Go API function
    func (ts Tensor) LSTM(hxData []Tensor, paramsData []Tensor, hasBiases bool, numLayers int64, dropout float64, train bool, bidirectional bool, batchFirst bool) (output, h, c Tensor, err error) {
    
        // NOTE: `atg_lstm` will create 3 consecutive Ctensors in memory of C land. The first
        // Ctensor will have address given by `ctensorPtr1` here.
        // The next pointers can be calculated based on `ctensorPtr1`
        ctensorPtr1 := (*lib.Ctensor)(unsafe.Pointer(C.malloc(0)))
        ctensorPtr2 := (*lib.Ctensor)(unsafe.Pointer(uintptr(unsafe.Pointer(ctensorPtr1)) + unsafe.Sizeof(ctensorPtr1)))
        ctensorPtr3 := (*lib.Ctensor)(unsafe.Pointer(uintptr(unsafe.Pointer(ctensorPtr2)) + unsafe.Sizeof(ctensorPtr1)))
    
        var chxData []lib.Ctensor
        for _, t := range hxData {
            chxData = append(chxData, t.ctensor)
        }
    
        var cparamsData []lib.Ctensor
        for _, t := range paramsData {
            cparamsData = append(cparamsData, t.ctensor)
        }
    
        chasBiases := 0
        if hasBiases {
            chasBiases = 1
        }
        ctrain := 0
        if train {
            ctrain = 1
        }
        cbidirectional := 0
        if bidirectional {
            cbidirectional = 1
        }
        cbatchFirst := 0
        if batchFirst {
            cbatchFirst = 1
        }
    
        lib.AtgLstm(ctensorPtr1, ts.ctensor, chxData, len(hxData), cparamsData, len(paramsData), chasBiases, numLayers, dropout, ctrain, cbidirectional, cbatchFirst)
        err = TorchErr()
        if err != nil {
            return output, h, c, err
        }
    
        return Tensor{ctensor: *ctensorPtr1}, Tensor{ctensor: *ctensorPtr2}, Tensor{ctensor: *ctensorPtr3}, nil
    
    }
    

Documentation

Overview

NOTE: functions in this file would be automatically generated and named as `c-generated.go`

Index

Constants

This section is empty.

Variables

View Source
var PStore = NewPointerStore()

Functions

func AtBackward

func AtBackward(ts Ctensor, keepGraph int, createGraph int)

void at_backward(tensor, int, int);

func AtCopyData

func AtCopyData(ts Ctensor, vs unsafe.Pointer, numel uint, element_size_in_bytes uint)

void at_copy_data(tensor tensor, void *vs, size_t numel, size_t element_size_in_bytes);

func AtCopy_

func AtCopy_(dst Ctensor, src Ctensor)

void at_copy_(tensor dst, tensor src);

func AtDataPtr

func AtDataPtr(t Ctensor) unsafe.Pointer

void *at_data_ptr(tensor);

func AtDefined

func AtDefined(ts Ctensor) bool

int at_defined(tensor);

func AtDevice

func AtDevice(ts Ctensor) int

int at_device(tensor);

func AtDim

func AtDim(t Ctensor) uint64

size_t at_dim(tensor);

func AtDoubleValueAtIndexes

func AtDoubleValueAtIndexes(ts Ctensor, indexes unsafe.Pointer, indexesLen int) float64

double at_double_value_at_indexes(tensor, int64_t *indexes, int indexes_len);

func AtFree

func AtFree(ts Ctensor)

void at_free(tensor);

func AtGradSetEnabled

func AtGradSetEnabled(b int) int

int at_grad_set_enabled(int b);

func AtInt64ValueAtIndexes

func AtInt64ValueAtIndexes(ts Ctensor, indexes unsafe.Pointer, indexesLen int) int64

int64_t at_int64_value_at_indexes(tensor, int64_t *indexes, int indexes_len);

func AtIsContiguous

func AtIsContiguous(ts Ctensor) bool

int at_is_contiguous(tensor);

func AtIsMkldnn

func AtIsMkldnn(ts Ctensor) bool

int at_is_mkldnn(tensor);

func AtIsSparse

func AtIsSparse(ts Ctensor) bool

int at_is_sparse(tensor);

func AtLoadCallback

func AtLoadCallback(filename string, dataPtr unsafe.Pointer)

void at_load_callback(char *filename, void *data, void (*f)(void *, char *, tensor));

  • void at_load_callback(char *filename, void *data, void (*f)(void *, char *, tensor)) {
  • PROTECT(
  • auto module = torch::jit::load(filename);
  • for (const auto &p : module.named_parameters()) {
  • auto v = p.value;
  • f(data, (char*)p.name.c_str(), new torch::Tensor(v));
  • }
  • )
  • } *

func AtLoadCallbackWithDevice

func AtLoadCallbackWithDevice(filename string, dataPtr unsafe.Pointer, device int32)

* void at_load_callback_with_device(char *filename, void *data, void (*f)(void *, char *, tensor), int device_id) { * PROTECT( * auto module = torch::jit::load(filename, device_of_int(device_id)); * for (const auto &p : module.named_parameters()) { * auto v = p.value; * f(data, (char*)p.name.c_str(), new torch::Tensor(v)); * } * ) * } *

func AtLoadMulti

func AtLoadMulti(tensors []Ctensor, tensor_names []string, ntensors int, filename string)
[at_load_multi] takes as input an array of nullptr for [tensors].

void at_load_multi(tensor *tensors, char **tensor_names, int ntensors, char *filename);

func AtPrint

func AtPrint(t Ctensor)

void at_print(tensor);

func AtRequiresGrad

func AtRequiresGrad(ts Ctensor) bool

int at_requires_grad(tensor);

func AtRunBackward

func AtRunBackward(tensorsPtr *Ctensor, ntensors int, inputsPtr *Ctensor, ninputs int, outputsPtr *Ctensor, keepGraph int, createGraph int)

* void at_run_backward(tensor *tensors, * int ntensors, * tensor *inputs, * int ninputs, * tensor *outputs, * int keep_graph, * int create_graph); *

func AtSave

func AtSave(ts Ctensor, path string)

void at_save(tensor, char *filename);

func AtSaveImage

func AtSaveImage(ts Ctensor, path string)

int at_save_image(tensor, char *filename);

func AtSaveMulti

func AtSaveMulti(tensors []Ctensor, tensor_names []string, ntensors int, filename string)

void at_save_multi(tensor *tensors, char **tensor_names, int ntensors, char *filename);

func AtSaveMultiNew

func AtSaveMultiNew(tensors []Ctensor, names []string, filename string)

void at_save_multi(tensor *tensors, char **tensor_names, int ntensors, char *filename);

func AtScalarType

func AtScalarType(t Ctensor) int32

int at_scalar_type(tensor);

func AtShape

func AtShape(t Ctensor, ptr unsafe.Pointer)

void at_shape(tensor, int64_t *);

func AtStride

func AtStride(t Ctensor, ptr unsafe.Pointer)

void at_stride(tensor, int64_t *);

func AtToString

func AtToString(ts Ctensor, lineSize int64) string

* char *at_to_string(tensor t, int line_size) { * PROTECT( * std::ostringstream oss; * torch::print(oss, *t, line_size); * return strdup(oss.str().c_str()); * ) * return nullptr; * } *

func AtcCudaDeviceCount

func AtcCudaDeviceCount() int32

int atc_cuda_device_count();

func AtcCudaIsAvailable

func AtcCudaIsAvailable() bool

int atc_cuda_is_available();

func AtcCudnnIsAvailable

func AtcCudnnIsAvailable() bool

int atc_cudnn_is_available();

func AtcGetDevice

func AtcGetDevice() int

int atc_get_device();

func AtcSetBenchmarkCudnn

func AtcSetBenchmarkCudnn(b int)

void atc_set_benchmark_cudnn(int b);

func AtcSetDevice

func AtcSetDevice(deviceIndex int) int

int atc_set_device(int device_index);

func AtcSynchronize

func AtcSynchronize(deviceIndex int64)

void atc_synchronize(int64_t device_index);

func Atc_cuda_device_count

func Atc_cuda_device_count() int

func AtgAbs

func AtgAbs(ptr *Ctensor, self Ctensor)

func AtgAbsOut

func AtgAbsOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAbs_

func AtgAbs_(ptr *Ctensor, self Ctensor)

func AtgAbsolute

func AtgAbsolute(ptr *Ctensor, self Ctensor)

func AtgAbsoluteOut

func AtgAbsoluteOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAbsolute_

func AtgAbsolute_(ptr *Ctensor, self Ctensor)

func AtgAcos

func AtgAcos(ptr *Ctensor, self Ctensor)

func AtgAcosOut

func AtgAcosOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAcos_

func AtgAcos_(ptr *Ctensor, self Ctensor)

func AtgAcosh

func AtgAcosh(ptr *Ctensor, self Ctensor)

func AtgAcoshOut

func AtgAcoshOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAcosh_

func AtgAcosh_(ptr *Ctensor, self Ctensor)

func AtgAdaptiveAvgPool1d

func AtgAdaptiveAvgPool1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveAvgPool2d

func AtgAdaptiveAvgPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveAvgPool2dOut

func AtgAdaptiveAvgPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveAvgPool3d

func AtgAdaptiveAvgPool3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveAvgPool3dBackward

func AtgAdaptiveAvgPool3dBackward(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor)

func AtgAdaptiveAvgPool3dOut

func AtgAdaptiveAvgPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveMaxPool1d

func AtgAdaptiveMaxPool1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveMaxPool2d

func AtgAdaptiveMaxPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveMaxPool2dBackward

func AtgAdaptiveMaxPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, indices Ctensor)

func AtgAdaptiveMaxPool2dBackwardGradInput

func AtgAdaptiveMaxPool2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, indices Ctensor)

func AtgAdaptiveMaxPool2dOut

func AtgAdaptiveMaxPool2dOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveMaxPool3d

func AtgAdaptiveMaxPool3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdaptiveMaxPool3dBackward

func AtgAdaptiveMaxPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, indices Ctensor)

func AtgAdaptiveMaxPool3dBackwardGradInput

func AtgAdaptiveMaxPool3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, indices Ctensor)

func AtgAdaptiveMaxPool3dOut

func AtgAdaptiveMaxPool3dOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgAdd

func AtgAdd(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgAddOut

func AtgAddOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgAddScalar

func AtgAddScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgAddScalarOut

func AtgAddScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgAddScalar_

func AtgAddScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgAdd_

func AtgAdd_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgAddbmm

func AtgAddbmm(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor)

func AtgAddbmmOut

func AtgAddbmmOut(ptr *Ctensor, out Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor)

func AtgAddbmm_

func AtgAddbmm_(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor)

func AtgAddcdiv

func AtgAddcdiv(ptr *Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor)

func AtgAddcdivOut

func AtgAddcdivOut(ptr *Ctensor, out Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor)

func AtgAddcdiv_

func AtgAddcdiv_(ptr *Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor)

func AtgAddcmul

func AtgAddcmul(ptr *Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor)

func AtgAddcmulOut

func AtgAddcmulOut(ptr *Ctensor, out Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor)

func AtgAddcmul_

func AtgAddcmul_(ptr *Ctensor, self Ctensor, tensor1 Ctensor, tensor2 Ctensor)

func AtgAddmm

func AtgAddmm(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgAddmmOut

func AtgAddmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgAddmm_

func AtgAddmm_(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgAddmv

func AtgAddmv(ptr *Ctensor, self Ctensor, mat Ctensor, vec Ctensor)

func AtgAddmvOut

func AtgAddmvOut(ptr *Ctensor, out Ctensor, self Ctensor, mat Ctensor, vec Ctensor)

func AtgAddmv_

func AtgAddmv_(ptr *Ctensor, self Ctensor, mat Ctensor, vec Ctensor)

func AtgAddr

func AtgAddr(ptr *Ctensor, self Ctensor, vec1 Ctensor, vec2 Ctensor)

func AtgAddrOut

func AtgAddrOut(ptr *Ctensor, out Ctensor, self Ctensor, vec1 Ctensor, vec2 Ctensor)

func AtgAddr_

func AtgAddr_(ptr *Ctensor, self Ctensor, vec1 Ctensor, vec2 Ctensor)

func AtgAdjoint

func AtgAdjoint(ptr *Ctensor, self Ctensor)

func AtgAffineGridGenerator

func AtgAffineGridGenerator(ptr *Ctensor, theta Ctensor, sizeData []int64, sizeLen int, alignCorners int32)

func AtgAffineGridGeneratorBackward

func AtgAffineGridGeneratorBackward(ptr *Ctensor, grad Ctensor, sizeData []int64, sizeLen int, alignCorners int32)

func AtgAffineGridGeneratorOut

func AtgAffineGridGeneratorOut(ptr *Ctensor, out Ctensor, theta Ctensor, sizeData []int64, sizeLen int, alignCorners int32)

func AtgAlias

func AtgAlias(ptr *Ctensor, self Ctensor)

func AtgAliasCopy

func AtgAliasCopy(ptr *Ctensor, self Ctensor)

func AtgAliasCopyOut

func AtgAliasCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAlignAs

func AtgAlignAs(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgAll

func AtgAll(ptr *Ctensor, self Ctensor)

func AtgAllAllOut

func AtgAllAllOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAllDim

func AtgAllDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgAllOut

func AtgAllOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgAllclose

func AtgAllclose(self Ctensor, other Ctensor, rtol float64, atol float64, equalNan int32) bool

func AtgAlphaDropout

func AtgAlphaDropout(ptr *Ctensor, input Ctensor, p float64, train int32)

func AtgAlphaDropout_

func AtgAlphaDropout_(ptr *Ctensor, self Ctensor, p float64, train int32)

func AtgAmax

func AtgAmax(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgAmaxOut

func AtgAmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgAmin

func AtgAmin(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgAminOut

func AtgAminOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgAminmax

func AtgAminmax(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32)

func AtgAminmaxOut

func AtgAminmaxOut(ptr *Ctensor, min Ctensor, max Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32)

func AtgAngle

func AtgAngle(ptr *Ctensor, self Ctensor)

func AtgAngleOut

func AtgAngleOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAny

func AtgAny(ptr *Ctensor, self Ctensor)

func AtgAnyAllOut

func AtgAnyAllOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAnyDim

func AtgAnyDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgAnyOut

func AtgAnyOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgArange

func AtgArange(ptr *Ctensor, end Cscalar, optionsKind int32, optionsDevice int32)

func AtgArangeStart

func AtgArangeStart(ptr *Ctensor, start Cscalar, end Cscalar, optionsKind int32, optionsDevice int32)

func AtgArangeStartStep

func AtgArangeStartStep(ptr *Ctensor, start Cscalar, end Cscalar, step Cscalar, optionsKind int32, optionsDevice int32)

func AtgArccos

func AtgArccos(ptr *Ctensor, self Ctensor)

func AtgArccosOut

func AtgArccosOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgArccos_

func AtgArccos_(ptr *Ctensor, self Ctensor)

func AtgArccosh

func AtgArccosh(ptr *Ctensor, self Ctensor)

func AtgArccoshOut

func AtgArccoshOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgArccosh_

func AtgArccosh_(ptr *Ctensor, self Ctensor)

func AtgArcsin

func AtgArcsin(ptr *Ctensor, self Ctensor)

func AtgArcsinOut

func AtgArcsinOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgArcsin_

func AtgArcsin_(ptr *Ctensor, self Ctensor)

func AtgArcsinh

func AtgArcsinh(ptr *Ctensor, self Ctensor)

func AtgArcsinhOut

func AtgArcsinhOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgArcsinh_

func AtgArcsinh_(ptr *Ctensor, self Ctensor)

func AtgArctan

func AtgArctan(ptr *Ctensor, self Ctensor)

func AtgArctan2

func AtgArctan2(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgArctan2Out

func AtgArctan2Out(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgArctan2_

func AtgArctan2_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgArctanOut

func AtgArctanOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgArctan_

func AtgArctan_(ptr *Ctensor, self Ctensor)

func AtgArctanh

func AtgArctanh(ptr *Ctensor, self Ctensor)

func AtgArctanhOut

func AtgArctanhOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgArctanh_

func AtgArctanh_(ptr *Ctensor, self Ctensor)

func AtgArgmax

func AtgArgmax(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32)

func AtgArgmaxOut

func AtgArgmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32)

func AtgArgmin

func AtgArgmin(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32)

func AtgArgminOut

func AtgArgminOut(ptr *Ctensor, out Ctensor, self Ctensor, dimVal int64, dimNull int, keepdim int32)

func AtgArgsort

func AtgArgsort(ptr *Ctensor, self Ctensor, dim int64, descending int32)

func AtgArgsortStable

func AtgArgsortStable(ptr *Ctensor, self Ctensor, stable int32, dim int64, descending int32)

func AtgArgsortStableOut

func AtgArgsortStableOut(ptr *Ctensor, out Ctensor, self Ctensor, stable int32, dim int64, descending int32)

func AtgArgwhere

func AtgArgwhere(ptr *Ctensor, self Ctensor)

func AtgAsStrided

func AtgAsStrided(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, storageOffsetVal int64, storageOffsetNull int)

func AtgAsStridedCopy

func AtgAsStridedCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, storageOffsetVal int64, storageOffsetNull int)

func AtgAsStridedCopyOut

func AtgAsStridedCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, storageOffsetVal int64, storageOffsetNull int)

func AtgAsStridedScatter

func AtgAsStridedScatter(ptr *Ctensor, self Ctensor, src Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, storageOffsetVal int64, storageOffsetNull int)

func AtgAsStridedScatterOut

func AtgAsStridedScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, storageOffsetVal int64, storageOffsetNull int)

func AtgAsStrided_

func AtgAsStrided_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, storageOffsetVal int64, storageOffsetNull int)

func AtgAsin

func AtgAsin(ptr *Ctensor, self Ctensor)

func AtgAsinOut

func AtgAsinOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAsin_

func AtgAsin_(ptr *Ctensor, self Ctensor)

func AtgAsinh

func AtgAsinh(ptr *Ctensor, self Ctensor)

func AtgAsinhOut

func AtgAsinhOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAsinh_

func AtgAsinh_(ptr *Ctensor, self Ctensor)

func AtgAtan

func AtgAtan(ptr *Ctensor, self Ctensor)

func AtgAtan2

func AtgAtan2(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgAtan2Out

func AtgAtan2Out(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgAtan2_

func AtgAtan2_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgAtanOut

func AtgAtanOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAtan_

func AtgAtan_(ptr *Ctensor, self Ctensor)

func AtgAtanh

func AtgAtanh(ptr *Ctensor, self Ctensor)

func AtgAtanhOut

func AtgAtanhOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgAtanh_

func AtgAtanh_(ptr *Ctensor, self Ctensor)

func AtgAtleast1d

func AtgAtleast1d(ptr *Ctensor, self Ctensor)

func AtgAtleast2d

func AtgAtleast2d(ptr *Ctensor, self Ctensor)

func AtgAtleast3d

func AtgAtleast3d(ptr *Ctensor, self Ctensor)

func AtgAvgPool1d

func AtgAvgPool1d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32)

func AtgAvgPool2d

func AtgAvgPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32, divisorOverrideVal int64, divisorOverrideNull int)

func AtgAvgPool2dBackward

func AtgAvgPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32, divisorOverrideVal int64, divisorOverrideNull int)

func AtgAvgPool2dBackwardGradInput

func AtgAvgPool2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32, divisorOverrideVal int64, divisorOverrideNull int)

func AtgAvgPool2dOut

func AtgAvgPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32, divisorOverrideVal int64, divisorOverrideNull int)

func AtgAvgPool3d

func AtgAvgPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32, divisorOverrideVal int64, divisorOverrideNull int)

func AtgAvgPool3dBackward

func AtgAvgPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32, divisorOverrideVal int64, divisorOverrideNull int)

func AtgAvgPool3dBackwardGradInput

func AtgAvgPool3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32, divisorOverrideVal int64, divisorOverrideNull int)

func AtgAvgPool3dOut

func AtgAvgPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, ceilMode int32, countIncludePad int32, divisorOverrideVal int64, divisorOverrideNull int)

func AtgBaddbmm

func AtgBaddbmm(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor, beta Cscalar, alpha Cscalar)

func AtgBaddbmmOut

func AtgBaddbmmOut(ptr *Ctensor, out Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor)

func AtgBaddbmm_

func AtgBaddbmm_(ptr *Ctensor, self Ctensor, batch1 Ctensor, batch2 Ctensor)

func AtgBartlettWindow

func AtgBartlettWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32)

func AtgBartlettWindowOut

func AtgBartlettWindowOut(ptr *Ctensor, out Ctensor, windowLength int64)

func AtgBartlettWindowPeriodic

func AtgBartlettWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, optionsDevice int32)

func AtgBartlettWindowPeriodicOut

func AtgBartlettWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32)

func AtgBatchNorm

func AtgBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, momentum float64, eps float64, cudnnEnabled int32)

func AtgBatchNormBackwardElemt

func AtgBatchNormBackwardElemt(ptr *Ctensor, gradOut Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, weight Ctensor, sumDy Ctensor, sumDyXmu Ctensor, count Ctensor)

func AtgBatchNormBackwardElemtOut

func AtgBatchNormBackwardElemtOut(ptr *Ctensor, out Ctensor, gradOut Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, weight Ctensor, sumDy Ctensor, sumDyXmu Ctensor, count Ctensor)

func AtgBatchNormBackwardReduce

func AtgBatchNormBackwardReduce(ptr *Ctensor, gradOut Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, weight Ctensor, inputG int32, weightG int32, biasG int32)

func AtgBatchNormBackwardReduceOut

func AtgBatchNormBackwardReduceOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, gradOut Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, weight Ctensor, inputG int32, weightG int32, biasG int32)

func AtgBatchNormElemt

func AtgBatchNormElemt(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, mean Ctensor, invstd Ctensor, eps float64)

func AtgBatchNormElemtOut

func AtgBatchNormElemtOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, mean Ctensor, invstd Ctensor, eps float64)

func AtgBatchNormGatherStats

func AtgBatchNormGatherStats(ptr *Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, runningMean Ctensor, runningVar Ctensor, momentum float64, eps float64, count int64)

func AtgBatchNormGatherStatsOut

func AtgBatchNormGatherStatsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, runningMean Ctensor, runningVar Ctensor, momentum float64, eps float64, count int64)

func AtgBatchNormGatherStatsWithCounts

func AtgBatchNormGatherStatsWithCounts(ptr *Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, runningMean Ctensor, runningVar Ctensor, momentum float64, eps float64, counts Ctensor)

func AtgBatchNormGatherStatsWithCountsOut

func AtgBatchNormGatherStatsWithCountsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, mean Ctensor, invstd Ctensor, runningMean Ctensor, runningVar Ctensor, momentum float64, eps float64, counts Ctensor)

func AtgBatchNormStats

func AtgBatchNormStats(ptr *Ctensor, input Ctensor, eps float64)

func AtgBatchNormStatsOut

func AtgBatchNormStatsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, eps float64)

func AtgBatchNormUpdateStats

func AtgBatchNormUpdateStats(ptr *Ctensor, input Ctensor, runningMean Ctensor, runningVar Ctensor, momentum float64)

func AtgBatchNormUpdateStatsOut

func AtgBatchNormUpdateStatsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, runningMean Ctensor, runningVar Ctensor, momentum float64)

func AtgBernoulli

func AtgBernoulli(ptr *Ctensor, self Ctensor)

func AtgBernoulliFloat_

func AtgBernoulliFloat_(ptr *Ctensor, self Ctensor, p float64)

func AtgBernoulliP

func AtgBernoulliP(ptr *Ctensor, self Ctensor, p float64)

func AtgBernoulliTensor

func AtgBernoulliTensor(ptr *Ctensor, self Ctensor, p Ctensor)

func AtgBernoulli_

func AtgBernoulli_(ptr *Ctensor, self Ctensor, p Ctensor)

func AtgBilinear

func AtgBilinear(ptr *Ctensor, input1 Ctensor, input2 Ctensor, weight Ctensor, bias Ctensor)

func AtgBinaryCrossEntropy

func AtgBinaryCrossEntropy(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64)

func AtgBinaryCrossEntropyBackward

func AtgBinaryCrossEntropyBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64)

func AtgBinaryCrossEntropyBackwardGradInput

func AtgBinaryCrossEntropyBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64)

func AtgBinaryCrossEntropyOut

func AtgBinaryCrossEntropyOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64)

func AtgBinaryCrossEntropyWithLogits

func AtgBinaryCrossEntropyWithLogits(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, posWeight Ctensor, reduction int64)

func AtgBinaryCrossEntropyWithLogitsOut

func AtgBinaryCrossEntropyWithLogitsOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, weight Ctensor, posWeight Ctensor, reduction int64)

func AtgBincount

func AtgBincount(ptr *Ctensor, self Ctensor, weights Ctensor, minlength int64)

func AtgBincountOut

func AtgBincountOut(ptr *Ctensor, out Ctensor, self Ctensor, weights Ctensor, minlength int64)

func AtgBinomial

func AtgBinomial(ptr *Ctensor, count Ctensor, prob Ctensor)

func AtgBinomialOut

func AtgBinomialOut(ptr *Ctensor, out Ctensor, count Ctensor, prob Ctensor)

func AtgBitwiseAnd

func AtgBitwiseAnd(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseAndScalarOut

func AtgBitwiseAndScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseAndScalarTensor

func AtgBitwiseAndScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseAndScalarTensorOut

func AtgBitwiseAndScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseAndTensor

func AtgBitwiseAndTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseAndTensorOut

func AtgBitwiseAndTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseAndTensor_

func AtgBitwiseAndTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseAnd_

func AtgBitwiseAnd_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseLeftShift

func AtgBitwiseLeftShift(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseLeftShiftScalarTensor

func AtgBitwiseLeftShiftScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseLeftShiftScalarTensorOut

func AtgBitwiseLeftShiftScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseLeftShiftTensorOut

func AtgBitwiseLeftShiftTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseLeftShiftTensorScalar

func AtgBitwiseLeftShiftTensorScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseLeftShiftTensorScalarOut

func AtgBitwiseLeftShiftTensorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseLeftShiftTensorScalar_

func AtgBitwiseLeftShiftTensorScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseLeftShift_

func AtgBitwiseLeftShift_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseNot

func AtgBitwiseNot(ptr *Ctensor, self Ctensor)

func AtgBitwiseNotOut

func AtgBitwiseNotOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgBitwiseNot_

func AtgBitwiseNot_(ptr *Ctensor, self Ctensor)

func AtgBitwiseOr

func AtgBitwiseOr(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseOrScalarOut

func AtgBitwiseOrScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseOrScalarTensor

func AtgBitwiseOrScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseOrScalarTensorOut

func AtgBitwiseOrScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseOrTensor

func AtgBitwiseOrTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseOrTensorOut

func AtgBitwiseOrTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseOrTensor_

func AtgBitwiseOrTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseOr_

func AtgBitwiseOr_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseRightShift

func AtgBitwiseRightShift(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseRightShiftScalarTensor

func AtgBitwiseRightShiftScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseRightShiftScalarTensorOut

func AtgBitwiseRightShiftScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseRightShiftTensorOut

func AtgBitwiseRightShiftTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseRightShiftTensorScalar

func AtgBitwiseRightShiftTensorScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseRightShiftTensorScalarOut

func AtgBitwiseRightShiftTensorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseRightShiftTensorScalar_

func AtgBitwiseRightShiftTensorScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseRightShift_

func AtgBitwiseRightShift_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseXor

func AtgBitwiseXor(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseXorScalarOut

func AtgBitwiseXorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgBitwiseXorScalarTensor

func AtgBitwiseXorScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseXorScalarTensorOut

func AtgBitwiseXorScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgBitwiseXorTensor

func AtgBitwiseXorTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseXorTensorOut

func AtgBitwiseXorTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseXorTensor_

func AtgBitwiseXorTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgBitwiseXor_

func AtgBitwiseXor_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgBlackmanWindow

func AtgBlackmanWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32)

func AtgBlackmanWindowOut

func AtgBlackmanWindowOut(ptr *Ctensor, out Ctensor, windowLength int64)

func AtgBlackmanWindowPeriodic

func AtgBlackmanWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, optionsDevice int32)

func AtgBlackmanWindowPeriodicOut

func AtgBlackmanWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32)

func AtgBlockDiag

func AtgBlockDiag(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgBlockDiagOut

func AtgBlockDiagOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgBmm

func AtgBmm(ptr *Ctensor, self Ctensor, mat2 Ctensor)

func AtgBmmOut

func AtgBmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat2 Ctensor)

func AtgBroadcastTo

func AtgBroadcastTo(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgBucketize

func AtgBucketize(ptr *Ctensor, self Ctensor, boundaries Ctensor, outInt32 int32, right int32)

func AtgBucketizeScalar

func AtgBucketizeScalar(ptr *Ctensor, selfScalar Cscalar, boundaries Ctensor, outInt32 int32, right int32)

func AtgBucketizeScalarOut

func AtgBucketizeScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, boundaries Ctensor, outInt32 int32, right int32)

func AtgBucketizeTensorOut

func AtgBucketizeTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, boundaries Ctensor, outInt32 int32, right int32)

func AtgCanCast

func AtgCanCast(from int32, to int32) bool

func AtgCartesianProd

func AtgCartesianProd(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgCat

func AtgCat(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func AtgCatOut

func AtgCatOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func AtgCauchy

func AtgCauchy(ptr *Ctensor, self Ctensor, median float64, sigma float64)

func AtgCauchyOut

func AtgCauchyOut(ptr *Ctensor, out Ctensor, self Ctensor, median float64, sigma float64)

func AtgCauchy_

func AtgCauchy_(ptr *Ctensor, self Ctensor, median float64, sigma float64)

func AtgCcolIndices

func AtgCcolIndices(ptr *Ctensor, self Ctensor)

func AtgCcolIndicesCopy

func AtgCcolIndicesCopy(ptr *Ctensor, self Ctensor)

func AtgCcolIndicesCopyOut

func AtgCcolIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgCdist

func AtgCdist(ptr *Ctensor, x1 Ctensor, x2 Ctensor, p float64, computeModeVal int64, computeModeNull int)

func AtgCeil

func AtgCeil(ptr *Ctensor, self Ctensor)

func AtgCeilOut

func AtgCeilOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgCeil_

func AtgCeil_(ptr *Ctensor, self Ctensor)

func AtgCelu

func AtgCelu(ptr *Ctensor, self Ctensor)

func AtgCeluOut

func AtgCeluOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgCelu_

func AtgCelu_(ptr *Ctensor, self Ctensor)

func AtgChainMatmul

func AtgChainMatmul(ptr *Ctensor, matricesData []Ctensor, matricesLen int)

func AtgChainMatmulOut

func AtgChainMatmulOut(ptr *Ctensor, out Ctensor, matricesData []Ctensor, matricesLen int)

func AtgChalf

func AtgChalf(ptr *Ctensor, self Ctensor)

func AtgChannelShuffle

func AtgChannelShuffle(ptr *Ctensor, self Ctensor, groups int64)

func AtgChannelShuffleOut

func AtgChannelShuffleOut(ptr *Ctensor, out Ctensor, self Ctensor, groups int64)

func AtgCholesky

func AtgCholesky(ptr *Ctensor, self Ctensor, upper int32)

func AtgCholeskyInverse

func AtgCholeskyInverse(ptr *Ctensor, self Ctensor, upper int32)

func AtgCholeskyInverseOut

func AtgCholeskyInverseOut(ptr *Ctensor, out Ctensor, self Ctensor, upper int32)

func AtgCholeskyOut

func AtgCholeskyOut(ptr *Ctensor, out Ctensor, self Ctensor, upper int32)

func AtgCholeskySolve

func AtgCholeskySolve(ptr *Ctensor, self Ctensor, input2 Ctensor, upper int32)

func AtgCholeskySolveOut

func AtgCholeskySolveOut(ptr *Ctensor, out Ctensor, self Ctensor, input2 Ctensor, upper int32)

func AtgChooseQparamsOptimized

func AtgChooseQparamsOptimized(ptr *Ctensor, input Ctensor, numel int64, nBins int64, ratio float64, bitWidth int64)

func AtgClamp

func AtgClamp(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar)

func AtgClampMax

func AtgClampMax(ptr *Ctensor, self Ctensor, max Cscalar)

func AtgClampMaxOut

func AtgClampMaxOut(ptr *Ctensor, out Ctensor, self Ctensor, max Cscalar)

func AtgClampMaxTensor

func AtgClampMaxTensor(ptr *Ctensor, self Ctensor, max Ctensor)

func AtgClampMaxTensorOut

func AtgClampMaxTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, max Ctensor)

func AtgClampMaxTensor_

func AtgClampMaxTensor_(ptr *Ctensor, self Ctensor, max Ctensor)

func AtgClampMax_

func AtgClampMax_(ptr *Ctensor, self Ctensor, max Cscalar)

func AtgClampMin

func AtgClampMin(ptr *Ctensor, self Ctensor, min Cscalar)

func AtgClampMinOut

func AtgClampMinOut(ptr *Ctensor, out Ctensor, self Ctensor, min Cscalar)

func AtgClampMinTensor

func AtgClampMinTensor(ptr *Ctensor, self Ctensor, min Ctensor)

func AtgClampMinTensorOut

func AtgClampMinTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, min Ctensor)

func AtgClampMinTensor_

func AtgClampMinTensor_(ptr *Ctensor, self Ctensor, min Ctensor)

func AtgClampMin_

func AtgClampMin_(ptr *Ctensor, self Ctensor, min Cscalar)

func AtgClampOut

func AtgClampOut(ptr *Ctensor, out Ctensor, self Ctensor, min Cscalar, max Cscalar)

func AtgClampTensor

func AtgClampTensor(ptr *Ctensor, self Ctensor, min Ctensor, max Ctensor)

func AtgClampTensorOut

func AtgClampTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, min Ctensor, max Ctensor)

func AtgClampTensor_

func AtgClampTensor_(ptr *Ctensor, self Ctensor, min Ctensor, max Ctensor)

func AtgClamp_

func AtgClamp_(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar)

func AtgClip

func AtgClip(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar)

func AtgClipOut

func AtgClipOut(ptr *Ctensor, out Ctensor, self Ctensor, min Cscalar, max Cscalar)

func AtgClipTensor

func AtgClipTensor(ptr *Ctensor, self Ctensor, min Ctensor, max Ctensor)

func AtgClipTensorOut

func AtgClipTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, min Ctensor, max Ctensor)

func AtgClipTensor_

func AtgClipTensor_(ptr *Ctensor, self Ctensor, min Ctensor, max Ctensor)

func AtgClip_

func AtgClip_(ptr *Ctensor, self Ctensor, min Cscalar, max Cscalar)

func AtgClone

func AtgClone(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgCoalesce

func AtgCoalesce(ptr *Ctensor, self Ctensor)

func AtgCol2im

func AtgCol2im(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, kernelSizeData []int64, kernelSizeLen int, dilationData []int64, dilationLen int, paddingData []int64, paddingLen int, strideData []int64, strideLen int)

func AtgCol2imOut

func AtgCol2imOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, kernelSizeData []int64, kernelSizeLen int, dilationData []int64, dilationLen int, paddingData []int64, paddingLen int, strideData []int64, strideLen int)

func AtgColIndices

func AtgColIndices(ptr *Ctensor, self Ctensor)

func AtgColIndicesCopy

func AtgColIndicesCopy(ptr *Ctensor, self Ctensor)

func AtgColIndicesCopyOut

func AtgColIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgColumnStack

func AtgColumnStack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgColumnStackOut

func AtgColumnStackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgCombinations

func AtgCombinations(ptr *Ctensor, self Ctensor, r int64, withReplacement int32)

func AtgComplex

func AtgComplex(ptr *Ctensor, real Ctensor, imag Ctensor)

func AtgComplexOut

func AtgComplexOut(ptr *Ctensor, out Ctensor, real Ctensor, imag Ctensor)

func AtgConcat

func AtgConcat(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func AtgConcatOut

func AtgConcatOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func AtgConcatenate

func AtgConcatenate(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func AtgConcatenateOut

func AtgConcatenateOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func AtgConj

func AtgConj(ptr *Ctensor, self Ctensor)

func AtgConjPhysical

func AtgConjPhysical(ptr *Ctensor, self Ctensor)

func AtgConjPhysicalOut

func AtgConjPhysicalOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgConjPhysical_

func AtgConjPhysical_(ptr *Ctensor, self Ctensor)

func AtgConstantPadNd

func AtgConstantPadNd(ptr *Ctensor, self Ctensor, padData []int64, padLen int)

func AtgConstantPadNdOut

func AtgConstantPadNdOut(ptr *Ctensor, out Ctensor, self Ctensor, padData []int64, padLen int)

func AtgContiguous

func AtgContiguous(ptr *Ctensor, self Ctensor)

func AtgConv1d

func AtgConv1d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgConv1dPadding

func AtgConv1dPadding(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, padding string, dilationData []int64, dilationLen int, groups int64)

func AtgConv2d

func AtgConv2d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgConv2dPadding

func AtgConv2dPadding(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, padding string, dilationData []int64, dilationLen int, groups int64)

func AtgConv3d

func AtgConv3d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgConv3dPadding

func AtgConv3dPadding(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, padding string, dilationData []int64, dilationLen int, groups int64)

func AtgConvDepthwise3d

func AtgConvDepthwise3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int)

func AtgConvDepthwise3dOut

func AtgConvDepthwise3dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int)

func AtgConvTbc

func AtgConvTbc(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, pad int64)

func AtgConvTbcBackward

func AtgConvTbcBackward(ptr *Ctensor, self Ctensor, input Ctensor, weight Ctensor, bias Ctensor, pad int64)

func AtgConvTbcOut

func AtgConvTbcOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, pad int64)

func AtgConvTranspose1d

func AtgConvTranspose1d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, groups int64, dilationData []int64, dilationLen int)

func AtgConvTranspose2d

func AtgConvTranspose2d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, groups int64, dilationData []int64, dilationLen int)

func AtgConvTranspose3d

func AtgConvTranspose3d(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, groups int64, dilationData []int64, dilationLen int)

func AtgConvolution

func AtgConvolution(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, transposed int32, outputPaddingData []int64, outputPaddingLen int, groups int64)

func AtgConvolutionOut

func AtgConvolutionOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, transposed int32, outputPaddingData []int64, outputPaddingLen int, groups int64)

func AtgConvolutionOverrideable

func AtgConvolutionOverrideable(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, transposed int32, outputPaddingData []int64, outputPaddingLen int, groups int64)

func AtgConvolutionOverrideableOut

func AtgConvolutionOverrideableOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, transposed int32, outputPaddingData []int64, outputPaddingLen int, groups int64)

func AtgCopy

func AtgCopy(ptr *Ctensor, self Ctensor, src Ctensor, nonBlocking int32)

func AtgCopyOut

func AtgCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, nonBlocking int32)

func AtgCopySparseToSparse

func AtgCopySparseToSparse(ptr *Ctensor, self Ctensor, src Ctensor, nonBlocking int32)

func AtgCopySparseToSparseOut

func AtgCopySparseToSparseOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, nonBlocking int32)

func AtgCopySparseToSparse_

func AtgCopySparseToSparse_(ptr *Ctensor, self Ctensor, src Ctensor, nonBlocking int32)

func AtgCopysign

func AtgCopysign(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgCopysignOut

func AtgCopysignOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgCopysignScalar

func AtgCopysignScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgCopysignScalarOut

func AtgCopysignScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgCopysignScalar_

func AtgCopysignScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgCopysign_

func AtgCopysign_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgCorrcoef

func AtgCorrcoef(ptr *Ctensor, self Ctensor)

func AtgCos

func AtgCos(ptr *Ctensor, self Ctensor)

func AtgCosOut

func AtgCosOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgCos_

func AtgCos_(ptr *Ctensor, self Ctensor)

func AtgCosh

func AtgCosh(ptr *Ctensor, self Ctensor)

func AtgCoshOut

func AtgCoshOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgCosh_

func AtgCosh_(ptr *Ctensor, self Ctensor)

func AtgCosineEmbeddingLoss

func AtgCosineEmbeddingLoss(ptr *Ctensor, input1 Ctensor, input2 Ctensor, target Ctensor, margin float64, reduction int64)

func AtgCosineSimilarity

func AtgCosineSimilarity(ptr *Ctensor, x1 Ctensor, x2 Ctensor, dim int64, eps float64)

func AtgCountNonzero

func AtgCountNonzero(ptr *Ctensor, self Ctensor, dimVal int64, dimNull int)

func AtgCountNonzeroDimIntlist

func AtgCountNonzeroDimIntlist(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int)

func AtgCountNonzeroDimIntlistOut

func AtgCountNonzeroDimIntlistOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int)

func AtgCountNonzeroOut

func AtgCountNonzeroOut(ptr *Ctensor, out Ctensor, self Ctensor, dimVal int64, dimNull int)

func AtgCov

func AtgCov(ptr *Ctensor, self Ctensor, correction int64, fweights Ctensor, aweights Ctensor)

func AtgCross

func AtgCross(ptr *Ctensor, self Ctensor, other Ctensor, dimVal int64, dimNull int)

func AtgCrossEntropyLoss

func AtgCrossEntropyLoss(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64, labelSmoothing float64)

func AtgCrossOut

func AtgCrossOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, dimVal int64, dimNull int)

func AtgCrowIndices

func AtgCrowIndices(ptr *Ctensor, self Ctensor)

func AtgCrowIndicesCopy

func AtgCrowIndicesCopy(ptr *Ctensor, self Ctensor)

func AtgCrowIndicesCopyOut

func AtgCrowIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgCtcLoss

func AtgCtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, inputLengthsLen int, targetLengthsData []int64, targetLengthsLen int, blank int64, reduction int64, zeroInfinity int32)

func AtgCtcLossTensor

func AtgCtcLossTensor(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengths Ctensor, targetLengths Ctensor, blank int64, reduction int64, zeroInfinity int32)

func AtgCudnnAffineGridGenerator

func AtgCudnnAffineGridGenerator(ptr *Ctensor, theta Ctensor, n int64, c int64, h int64, w int64)

func AtgCudnnAffineGridGeneratorBackward

func AtgCudnnAffineGridGeneratorBackward(ptr *Ctensor, grad Ctensor, n int64, c int64, h int64, w int64)

func AtgCudnnAffineGridGeneratorBackwardOut

func AtgCudnnAffineGridGeneratorBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, n int64, c int64, h int64, w int64)

func AtgCudnnAffineGridGeneratorOut

func AtgCudnnAffineGridGeneratorOut(ptr *Ctensor, out Ctensor, theta Ctensor, n int64, c int64, h int64, w int64)

func AtgCudnnBatchNorm

func AtgCudnnBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, exponentialAverageFactor float64, epsilon float64)

func AtgCudnnBatchNormBackward

func AtgCudnnBatchNormBackward(ptr *Ctensor, input Ctensor, gradOutput Ctensor, weight Ctensor, runningMean Ctensor, runningVar Ctensor, saveMean Ctensor, saveVar Ctensor, epsilon float64, reserveSpace Ctensor)

func AtgCudnnBatchNormBackwardOut

func AtgCudnnBatchNormBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, gradOutput Ctensor, weight Ctensor, runningMean Ctensor, runningVar Ctensor, saveMean Ctensor, saveVar Ctensor, epsilon float64, reserveSpace Ctensor)

func AtgCudnnBatchNormOut

func AtgCudnnBatchNormOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, exponentialAverageFactor float64, epsilon float64)

func AtgCudnnConvolution

func AtgCudnnConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32, allowTf32 int32)

func AtgCudnnConvolutionAddRelu

func AtgCudnnConvolutionAddRelu(ptr *Ctensor, self Ctensor, weight Ctensor, z Ctensor, alpha Cscalar, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgCudnnConvolutionAddReluOut

func AtgCudnnConvolutionAddReluOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, z Ctensor, alpha Cscalar, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgCudnnConvolutionOut

func AtgCudnnConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32, allowTf32 int32)

func AtgCudnnConvolutionRelu

func AtgCudnnConvolutionRelu(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgCudnnConvolutionReluOut

func AtgCudnnConvolutionReluOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgCudnnConvolutionTranspose

func AtgCudnnConvolutionTranspose(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32, allowTf32 int32)

func AtgCudnnConvolutionTransposeOut

func AtgCudnnConvolutionTransposeOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32, allowTf32 int32)

func AtgCudnnGridSampler

func AtgCudnnGridSampler(ptr *Ctensor, self Ctensor, grid Ctensor)

func AtgCudnnGridSamplerBackward

func AtgCudnnGridSamplerBackward(ptr *Ctensor, self Ctensor, grid Ctensor, gradOutput Ctensor)

func AtgCudnnGridSamplerBackwardOut

func AtgCudnnGridSamplerBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, grid Ctensor, gradOutput Ctensor)

func AtgCudnnGridSamplerOut

func AtgCudnnGridSamplerOut(ptr *Ctensor, out Ctensor, self Ctensor, grid Ctensor)

func AtgCudnnIsAcceptable

func AtgCudnnIsAcceptable(self Ctensor) bool

func AtgCummax

func AtgCummax(ptr *Ctensor, self Ctensor, dim int64)

func AtgCummaxOut

func AtgCummaxOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64)

func AtgCummaxminBackward

func AtgCummaxminBackward(ptr *Ctensor, grad Ctensor, input Ctensor, indices Ctensor, dim int64)

func AtgCummin

func AtgCummin(ptr *Ctensor, self Ctensor, dim int64)

func AtgCumminOut

func AtgCumminOut(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64)

func AtgCumprod

func AtgCumprod(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func AtgCumprodBackward

func AtgCumprodBackward(ptr *Ctensor, grad Ctensor, input Ctensor, dim int64, output Ctensor)

func AtgCumprodOut

func AtgCumprodOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, dtype int32)

func AtgCumprod_

func AtgCumprod_(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func AtgCumsum

func AtgCumsum(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func AtgCumsumOut

func AtgCumsumOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, dtype int32)

func AtgCumsum_

func AtgCumsum_(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func AtgCumulativeTrapezoid

func AtgCumulativeTrapezoid(ptr *Ctensor, y Ctensor, dim int64)

func AtgCumulativeTrapezoidX

func AtgCumulativeTrapezoidX(ptr *Ctensor, y Ctensor, x Ctensor, dim int64)

func AtgData

func AtgData(ptr *Ctensor, self Ctensor)

func AtgDeg2rad

func AtgDeg2rad(ptr *Ctensor, self Ctensor)

func AtgDeg2radOut

func AtgDeg2radOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgDeg2rad_

func AtgDeg2rad_(ptr *Ctensor, self Ctensor)

func AtgDenseDim

func AtgDenseDim(self Ctensor) int64

func AtgDequantize

func AtgDequantize(ptr *Ctensor, self Ctensor)

func AtgDet

func AtgDet(ptr *Ctensor, self Ctensor)

func AtgDetach

func AtgDetach(ptr *Ctensor, self Ctensor)

func AtgDetachCopy

func AtgDetachCopy(ptr *Ctensor, self Ctensor)

func AtgDetachCopyOut

func AtgDetachCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgDetach_

func AtgDetach_(ptr *Ctensor, self Ctensor)

func AtgDiag

func AtgDiag(ptr *Ctensor, self Ctensor, diagonal int64)

func AtgDiagEmbed

func AtgDiagEmbed(ptr *Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64)

func AtgDiagEmbedOut

func AtgDiagEmbedOut(ptr *Ctensor, out Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64)

func AtgDiagOut

func AtgDiagOut(ptr *Ctensor, out Ctensor, self Ctensor, diagonal int64)

func AtgDiagflat

func AtgDiagflat(ptr *Ctensor, self Ctensor, offset int64)

func AtgDiagonal

func AtgDiagonal(ptr *Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64)

func AtgDiagonalBackward

func AtgDiagonalBackward(ptr *Ctensor, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, offset int64, dim1 int64, dim2 int64)

func AtgDiagonalBackwardOut

func AtgDiagonalBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, offset int64, dim1 int64, dim2 int64)

func AtgDiagonalCopy

func AtgDiagonalCopy(ptr *Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64)

func AtgDiagonalCopyOut

func AtgDiagonalCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, offset int64, dim1 int64, dim2 int64)

func AtgDiagonalScatter

func AtgDiagonalScatter(ptr *Ctensor, self Ctensor, src Ctensor, offset int64, dim1 int64, dim2 int64)

func AtgDiagonalScatterOut

func AtgDiagonalScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, offset int64, dim1 int64, dim2 int64)

func AtgDiff

func AtgDiff(ptr *Ctensor, self Ctensor, n int64, dim int64, prepend Ctensor, append Ctensor)

func AtgDiffOut

func AtgDiffOut(ptr *Ctensor, out Ctensor, self Ctensor, n int64, dim int64, prepend Ctensor, append Ctensor)

func AtgDigamma

func AtgDigamma(ptr *Ctensor, self Ctensor)

func AtgDigammaOut

func AtgDigammaOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgDigamma_

func AtgDigamma_(ptr *Ctensor, self Ctensor)

func AtgDist

func AtgDist(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgDistOut

func AtgDistOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgDiv

func AtgDiv(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgDivOut

func AtgDivOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgDivOutMode

func AtgDivOutMode(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, roundingMode string)

func AtgDivScalar

func AtgDivScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgDivScalarMode

func AtgDivScalarMode(ptr *Ctensor, self Ctensor, other Cscalar, roundingMode string)

func AtgDivScalarModeOut

func AtgDivScalarModeOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar, roundingMode string)

func AtgDivScalarMode_

func AtgDivScalarMode_(ptr *Ctensor, self Ctensor, other Cscalar, roundingMode string)

func AtgDivScalarOut

func AtgDivScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgDivScalar_

func AtgDivScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgDivTensorMode

func AtgDivTensorMode(ptr *Ctensor, self Ctensor, other Ctensor, roundingMode string)

func AtgDivTensorMode_

func AtgDivTensorMode_(ptr *Ctensor, self Ctensor, other Ctensor, roundingMode string)

func AtgDiv_

func AtgDiv_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgDivide

func AtgDivide(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgDivideOut

func AtgDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgDivideOutMode

func AtgDivideOutMode(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, roundingMode string)

func AtgDivideScalar

func AtgDivideScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgDivideScalarMode

func AtgDivideScalarMode(ptr *Ctensor, self Ctensor, other Cscalar, roundingMode string)

func AtgDivideScalarMode_

func AtgDivideScalarMode_(ptr *Ctensor, self Ctensor, other Cscalar, roundingMode string)

func AtgDivideScalar_

func AtgDivideScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgDivideTensorMode

func AtgDivideTensorMode(ptr *Ctensor, self Ctensor, other Ctensor, roundingMode string)

func AtgDivideTensorMode_

func AtgDivideTensorMode_(ptr *Ctensor, self Ctensor, other Ctensor, roundingMode string)

func AtgDivide_

func AtgDivide_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgDot

func AtgDot(ptr *Ctensor, self Ctensor, tensor Ctensor)

func AtgDotOut

func AtgDotOut(ptr *Ctensor, out Ctensor, self Ctensor, tensor Ctensor)

func AtgDropout

func AtgDropout(ptr *Ctensor, input Ctensor, p float64, train int32)

func AtgDropout_

func AtgDropout_(ptr *Ctensor, self Ctensor, p float64, train int32)

func AtgDstack

func AtgDstack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgDstackOut

func AtgDstackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgEinsum

func AtgEinsum(ptr *Ctensor, equation string, tensorsData []Ctensor, tensorsLen int, pathData []int64, pathLen int)

func AtgElu

func AtgElu(ptr *Ctensor, self Ctensor)

func AtgEluBackward

func AtgEluBackward(ptr *Ctensor, gradOutput Ctensor, alpha Cscalar, scale Cscalar, inputScale Cscalar, isResult int32, selfOrResult Ctensor)

func AtgEluBackwardGradInput

func AtgEluBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, alpha Cscalar, scale Cscalar, inputScale Cscalar, isResult int32, selfOrResult Ctensor)

func AtgEluOut

func AtgEluOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgElu_

func AtgElu_(ptr *Ctensor, self Ctensor)

func AtgEmbedding

func AtgEmbedding(ptr *Ctensor, weight Ctensor, indices Ctensor, paddingIdx int64, scaleGradByFreq int32, sparse int32)

func AtgEmbeddingBackward

func AtgEmbeddingBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, numWeights int64, paddingIdx int64, scaleGradByFreq int32, sparse int32)

func AtgEmbeddingBag

func AtgEmbeddingBag(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, scaleGradByFreq int32, mode int64, sparse int32, perSampleWeights Ctensor, includeLastOffset int32)

func AtgEmbeddingBagPaddingIdx

func AtgEmbeddingBagPaddingIdx(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, scaleGradByFreq int32, mode int64, sparse int32, perSampleWeights Ctensor, includeLastOffset int32, paddingIdxVal int64, paddingIdxNull int)

func AtgEmbeddingDenseBackward

func AtgEmbeddingDenseBackward(ptr *Ctensor, gradOutput Ctensor, indices Ctensor, numWeights int64, paddingIdx int64, scaleGradByFreq int32)

func AtgEmbeddingDenseBackwardOut

func AtgEmbeddingDenseBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, indices Ctensor, numWeights int64, paddingIdx int64, scaleGradByFreq int32)

func AtgEmbeddingOut

func AtgEmbeddingOut(ptr *Ctensor, out Ctensor, weight Ctensor, indices Ctensor, paddingIdx int64, scaleGradByFreq int32, sparse int32)

func AtgEmbeddingRenorm

func AtgEmbeddingRenorm(ptr *Ctensor, self Ctensor, indices Ctensor, maxNorm float64, normType float64)

func AtgEmbeddingRenormOut

func AtgEmbeddingRenormOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, maxNorm float64, normType float64)

func AtgEmbeddingRenorm_

func AtgEmbeddingRenorm_(ptr *Ctensor, self Ctensor, indices Ctensor, maxNorm float64, normType float64)

func AtgEmbeddingSparseBackward

func AtgEmbeddingSparseBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, numWeights int64, paddingIdx int64, scaleGradByFreq int32)

func AtgEmpty

func AtgEmpty(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgEmptyLike

func AtgEmptyLike(ptr *Ctensor, self Ctensor)

func AtgEmptyLikeOut

func AtgEmptyLikeOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgEmptyOut

func AtgEmptyOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int)

func AtgEmptyPermuted

func AtgEmptyPermuted(ptr *Ctensor, sizeData []int64, sizeLen int, physicalLayoutData []int64, physicalLayoutLen int, optionsKind int32, optionsDevice int32)

func AtgEmptyPermutedOut

func AtgEmptyPermutedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, physicalLayoutData []int64, physicalLayoutLen int)

func AtgEmptyQuantized

func AtgEmptyQuantized(ptr *Ctensor, sizeData []int64, sizeLen int, qtensor Ctensor, optionsKind int32, optionsDevice int32)

func AtgEmptyQuantizedOut

func AtgEmptyQuantizedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, qtensor Ctensor)

func AtgEmptyStrided

func AtgEmptyStrided(ptr *Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, optionsKind int32, optionsDevice int32)

func AtgEmptyStridedOut

func AtgEmptyStridedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int)

func AtgEq

func AtgEq(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgEqScalarOut

func AtgEqScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgEqTensor

func AtgEqTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgEqTensorOut

func AtgEqTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgEqTensor_

func AtgEqTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgEq_

func AtgEq_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgEqual

func AtgEqual(self Ctensor, other Ctensor) bool

func AtgErf

func AtgErf(ptr *Ctensor, self Ctensor)

func AtgErfOut

func AtgErfOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgErf_

func AtgErf_(ptr *Ctensor, self Ctensor)

func AtgErfc

func AtgErfc(ptr *Ctensor, self Ctensor)

func AtgErfcOut

func AtgErfcOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgErfc_

func AtgErfc_(ptr *Ctensor, self Ctensor)

func AtgErfinv

func AtgErfinv(ptr *Ctensor, self Ctensor)

func AtgErfinvOut

func AtgErfinvOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgErfinv_

func AtgErfinv_(ptr *Ctensor, self Ctensor)

func AtgExp

func AtgExp(ptr *Ctensor, self Ctensor)

func AtgExp2

func AtgExp2(ptr *Ctensor, self Ctensor)

func AtgExp2Out

func AtgExp2Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgExp2_

func AtgExp2_(ptr *Ctensor, self Ctensor)

func AtgExpOut

func AtgExpOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgExp_

func AtgExp_(ptr *Ctensor, self Ctensor)

func AtgExpand

func AtgExpand(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, implicit int32)

func AtgExpandAs

func AtgExpandAs(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgExpandCopy

func AtgExpandCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, implicit int32)

func AtgExpandCopyOut

func AtgExpandCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, implicit int32)

func AtgExpm1

func AtgExpm1(ptr *Ctensor, self Ctensor)

func AtgExpm1Out

func AtgExpm1Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgExpm1_

func AtgExpm1_(ptr *Ctensor, self Ctensor)

func AtgExponential

func AtgExponential(ptr *Ctensor, self Ctensor, lambd float64)

func AtgExponentialOut

func AtgExponentialOut(ptr *Ctensor, out Ctensor, self Ctensor, lambd float64)

func AtgExponential_

func AtgExponential_(ptr *Ctensor, self Ctensor, lambd float64)

func AtgEye

func AtgEye(ptr *Ctensor, n int64, optionsKind int32, optionsDevice int32)

func AtgEyeM

func AtgEyeM(ptr *Ctensor, n int64, m int64, optionsKind int32, optionsDevice int32)

func AtgEyeMOut

func AtgEyeMOut(ptr *Ctensor, out Ctensor, n int64, m int64)

func AtgEyeOut

func AtgEyeOut(ptr *Ctensor, out Ctensor, n int64)

func AtgFakeQuantizePerChannelAffine

func AtgFakeQuantizePerChannelAffine(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, quantMin int64, quantMax int64)

func AtgFakeQuantizePerChannelAffineCachemask

func AtgFakeQuantizePerChannelAffineCachemask(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, quantMin int64, quantMax int64)

func AtgFakeQuantizePerChannelAffineCachemaskBackward

func AtgFakeQuantizePerChannelAffineCachemaskBackward(ptr *Ctensor, grad Ctensor, mask Ctensor)

func AtgFakeQuantizePerChannelAffineCachemaskOut

func AtgFakeQuantizePerChannelAffineCachemaskOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, quantMin int64, quantMax int64)

func AtgFakeQuantizePerTensorAffine

func AtgFakeQuantizePerTensorAffine(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64, quantMin int64, quantMax int64)

func AtgFakeQuantizePerTensorAffineCachemask

func AtgFakeQuantizePerTensorAffineCachemask(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64, quantMin int64, quantMax int64)

func AtgFakeQuantizePerTensorAffineCachemaskBackward

func AtgFakeQuantizePerTensorAffineCachemaskBackward(ptr *Ctensor, grad Ctensor, mask Ctensor)

func AtgFakeQuantizePerTensorAffineCachemaskOut

func AtgFakeQuantizePerTensorAffineCachemaskOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, scale float64, zeroPoint int64, quantMin int64, quantMax int64)

func AtgFakeQuantizePerTensorAffineTensorQparams

func AtgFakeQuantizePerTensorAffineTensorQparams(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, quantMin int64, quantMax int64)

func AtgFbgemmLinearFp16Weight

func AtgFbgemmLinearFp16Weight(ptr *Ctensor, input Ctensor, packedWeight Ctensor, bias Ctensor)

func AtgFbgemmLinearFp16WeightFp32Activation

func AtgFbgemmLinearFp16WeightFp32Activation(ptr *Ctensor, input Ctensor, packedWeight Ctensor, bias Ctensor)

func AtgFbgemmLinearInt8Weight

func AtgFbgemmLinearInt8Weight(ptr *Ctensor, input Ctensor, weight Ctensor, packed Ctensor, colOffsets Ctensor, weightScale Cscalar, weightZeroPoint Cscalar, bias Ctensor)

func AtgFbgemmLinearInt8WeightFp32Activation

func AtgFbgemmLinearInt8WeightFp32Activation(ptr *Ctensor, input Ctensor, weight Ctensor, packed Ctensor, colOffsets Ctensor, weightScale Cscalar, weightZeroPoint Cscalar, bias Ctensor)

func AtgFbgemmPackGemmMatrixFp16

func AtgFbgemmPackGemmMatrixFp16(ptr *Ctensor, input Ctensor)

func AtgFbgemmPackQuantizedMatrix

func AtgFbgemmPackQuantizedMatrix(ptr *Ctensor, input Ctensor)

func AtgFbgemmPackQuantizedMatrixKn

func AtgFbgemmPackQuantizedMatrixKn(ptr *Ctensor, input Ctensor, k int64, n int64)

func AtgFeatureAlphaDropout

func AtgFeatureAlphaDropout(ptr *Ctensor, input Ctensor, p float64, train int32)

func AtgFeatureAlphaDropout_

func AtgFeatureAlphaDropout_(ptr *Ctensor, self Ctensor, p float64, train int32)

func AtgFeatureDropout

func AtgFeatureDropout(ptr *Ctensor, input Ctensor, p float64, train int32)

func AtgFeatureDropout_

func AtgFeatureDropout_(ptr *Ctensor, self Ctensor, p float64, train int32)

func AtgFftFft

func AtgFftFft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftFft2

func AtgFftFft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftFft2Out

func AtgFftFft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftFftOut

func AtgFftFftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftFftfreq

func AtgFftFftfreq(ptr *Ctensor, n int64, d float64, optionsKind int32, optionsDevice int32)

func AtgFftFftfreqOut

func AtgFftFftfreqOut(ptr *Ctensor, out Ctensor, n int64, d float64)

func AtgFftFftn

func AtgFftFftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftFftnOut

func AtgFftFftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftFftshift

func AtgFftFftshift(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int)

func AtgFftHfft

func AtgFftHfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftHfft2

func AtgFftHfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftHfft2Out

func AtgFftHfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftHfftOut

func AtgFftHfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftHfftn

func AtgFftHfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftHfftnOut

func AtgFftHfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIfft

func AtgFftIfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftIfft2

func AtgFftIfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIfft2Out

func AtgFftIfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIfftOut

func AtgFftIfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftIfftn

func AtgFftIfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIfftnOut

func AtgFftIfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIfftshift

func AtgFftIfftshift(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int)

func AtgFftIhfft

func AtgFftIhfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftIhfft2

func AtgFftIhfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIhfft2Out

func AtgFftIhfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIhfftOut

func AtgFftIhfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftIhfftn

func AtgFftIhfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIhfftnOut

func AtgFftIhfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIrfft

func AtgFftIrfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftIrfft2

func AtgFftIrfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIrfft2Out

func AtgFftIrfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIrfftOut

func AtgFftIrfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftIrfftn

func AtgFftIrfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftIrfftnOut

func AtgFftIrfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftRfft

func AtgFftRfft(ptr *Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftRfft2

func AtgFftRfft2(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftRfft2Out

func AtgFftRfft2Out(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftRfftOut

func AtgFftRfftOut(ptr *Ctensor, out Ctensor, self Ctensor, nVal int64, nNull int, dim int64, norm string)

func AtgFftRfftfreq

func AtgFftRfftfreq(ptr *Ctensor, n int64, d float64, optionsKind int32, optionsDevice int32)

func AtgFftRfftfreqOut

func AtgFftRfftfreqOut(ptr *Ctensor, out Ctensor, n int64, d float64)

func AtgFftRfftn

func AtgFftRfftn(ptr *Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFftRfftnOut

func AtgFftRfftnOut(ptr *Ctensor, out Ctensor, self Ctensor, sData []int64, sLen int, dimData []int64, dimLen int, norm string)

func AtgFill

func AtgFill(ptr *Ctensor, self Ctensor, value Cscalar)

func AtgFillDiagonal_

func AtgFillDiagonal_(ptr *Ctensor, self Ctensor, fillValue Cscalar, wrap int32)

func AtgFillScalarOut

func AtgFillScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, value Cscalar)

func AtgFillTensor

func AtgFillTensor(ptr *Ctensor, self Ctensor, value Ctensor)

func AtgFillTensorOut

func AtgFillTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, value Ctensor)

func AtgFillTensor_

func AtgFillTensor_(ptr *Ctensor, self Ctensor, value Ctensor)

func AtgFill_

func AtgFill_(ptr *Ctensor, self Ctensor, value Cscalar)

func AtgFix

func AtgFix(ptr *Ctensor, self Ctensor)

func AtgFixOut

func AtgFixOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgFix_

func AtgFix_(ptr *Ctensor, self Ctensor)

func AtgFlatten

func AtgFlatten(ptr *Ctensor, self Ctensor, startDim int64, endDim int64)

func AtgFlattenDenseTensors

func AtgFlattenDenseTensors(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgFlip

func AtgFlip(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int)

func AtgFlipOut

func AtgFlipOut(ptr *Ctensor, out Ctensor, self Ctensor, dimsData []int64, dimsLen int)

func AtgFliplr

func AtgFliplr(ptr *Ctensor, self Ctensor)

func AtgFlipud

func AtgFlipud(ptr *Ctensor, self Ctensor)

func AtgFloatPower

func AtgFloatPower(ptr *Ctensor, self Ctensor, exponent Ctensor)

func AtgFloatPowerScalar

func AtgFloatPowerScalar(ptr *Ctensor, selfScalar Cscalar, exponent Ctensor)

func AtgFloatPowerScalarOut

func AtgFloatPowerScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, exponent Ctensor)

func AtgFloatPowerTensorScalar

func AtgFloatPowerTensorScalar(ptr *Ctensor, self Ctensor, exponent Cscalar)

func AtgFloatPowerTensorScalarOut

func AtgFloatPowerTensorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Cscalar)

func AtgFloatPowerTensorTensorOut

func AtgFloatPowerTensorTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Ctensor)

func AtgFloatPowerTensor_

func AtgFloatPowerTensor_(ptr *Ctensor, self Ctensor, exponent Ctensor)

func AtgFloatPower_

func AtgFloatPower_(ptr *Ctensor, self Ctensor, exponent Cscalar)

func AtgFloor

func AtgFloor(ptr *Ctensor, self Ctensor)

func AtgFloorDivide

func AtgFloorDivide(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgFloorDivideOut

func AtgFloorDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgFloorDivideScalar

func AtgFloorDivideScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgFloorDivideScalar_

func AtgFloorDivideScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgFloorDivide_

func AtgFloorDivide_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgFloorOut

func AtgFloorOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgFloor_

func AtgFloor_(ptr *Ctensor, self Ctensor)

func AtgFmax

func AtgFmax(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgFmaxOut

func AtgFmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgFmin

func AtgFmin(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgFminOut

func AtgFminOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgFmod

func AtgFmod(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgFmodScalarOut

func AtgFmodScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgFmodTensor

func AtgFmodTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgFmodTensorOut

func AtgFmodTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgFmodTensor_

func AtgFmodTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgFmod_

func AtgFmod_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgFrac

func AtgFrac(ptr *Ctensor, self Ctensor)

func AtgFracOut

func AtgFracOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgFrac_

func AtgFrac_(ptr *Ctensor, self Ctensor)

func AtgFractionalMaxPool2d

func AtgFractionalMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, outputSizeData []int64, outputSizeLen int, randomSamples Ctensor)

func AtgFractionalMaxPool2dBackward

func AtgFractionalMaxPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, outputSizeData []int64, outputSizeLen int, indices Ctensor)

func AtgFractionalMaxPool2dBackwardGradInput

func AtgFractionalMaxPool2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, outputSizeData []int64, outputSizeLen int, indices Ctensor)

func AtgFractionalMaxPool2dOutput

func AtgFractionalMaxPool2dOutput(ptr *Ctensor, output Ctensor, indices Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, outputSizeData []int64, outputSizeLen int, randomSamples Ctensor)

func AtgFractionalMaxPool3d

func AtgFractionalMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, outputSizeData []int64, outputSizeLen int, randomSamples Ctensor)

func AtgFractionalMaxPool3dBackward

func AtgFractionalMaxPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, outputSizeData []int64, outputSizeLen int, indices Ctensor)

func AtgFractionalMaxPool3dBackwardGradInput

func AtgFractionalMaxPool3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, outputSizeData []int64, outputSizeLen int, indices Ctensor)

func AtgFractionalMaxPool3dOutput

func AtgFractionalMaxPool3dOutput(ptr *Ctensor, output Ctensor, indices Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, outputSizeData []int64, outputSizeLen int, randomSamples Ctensor)

func AtgFrexp

func AtgFrexp(ptr *Ctensor, self Ctensor)

func AtgFrexpTensorOut

func AtgFrexpTensorOut(ptr *Ctensor, mantissa Ctensor, exponent Ctensor, self Ctensor)

func AtgFrobeniusNorm

func AtgFrobeniusNorm(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgFrobeniusNormOut

func AtgFrobeniusNormOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgFromFile

func AtgFromFile(ptr *Ctensor, filename string, shared int32, sizeVal int64, sizeNull int, optionsKind int32, optionsDevice int32)

func AtgFromFileOut

func AtgFromFileOut(ptr *Ctensor, out Ctensor, filename string, shared int32, sizeVal int64, sizeNull int)

func AtgFull

func AtgFull(ptr *Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar, optionsKind int32, optionsDevice int32)

func AtgFullLike

func AtgFullLike(ptr *Ctensor, self Ctensor, fillValue Cscalar)

func AtgFullLikeOut

func AtgFullLikeOut(ptr *Ctensor, out Ctensor, self Ctensor, fillValue Cscalar)

func AtgFullOut

func AtgFullOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar)

func AtgFusedMovingAvgObsFakeQuant

func AtgFusedMovingAvgObsFakeQuant(ptr *Ctensor, self Ctensor, observerOn Ctensor, fakeQuantOn Ctensor, runningMin Ctensor, runningMax Ctensor, scale Ctensor, zeroPoint Ctensor, averagingConst float64, quantMin int64, quantMax int64, chAxis int64, perRowFakeQuant int32, symmetricQuant int32)

func AtgGather

func AtgGather(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, sparseGrad int32)

func AtgGatherBackward

func AtgGatherBackward(ptr *Ctensor, grad Ctensor, self Ctensor, dim int64, index Ctensor, sparseGrad int32)

func AtgGatherOut

func AtgGatherOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, sparseGrad int32)

func AtgGcd

func AtgGcd(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGcdOut

func AtgGcdOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgGcd_

func AtgGcd_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGe

func AtgGe(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgGeScalarOut

func AtgGeScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgGeTensor

func AtgGeTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGeTensorOut

func AtgGeTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgGeTensor_

func AtgGeTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGe_

func AtgGe_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgGelu

func AtgGelu(ptr *Ctensor, self Ctensor, approximate string)

func AtgGeluBackward

func AtgGeluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, approximate string)

func AtgGeluBackwardGradInput

func AtgGeluBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, approximate string)

func AtgGeluOut

func AtgGeluOut(ptr *Ctensor, out Ctensor, self Ctensor, approximate string)

func AtgGelu_

func AtgGelu_(ptr *Ctensor, self Ctensor, approximate string)

func AtgGeometric

func AtgGeometric(ptr *Ctensor, self Ctensor, p float64)

func AtgGeometricOut

func AtgGeometricOut(ptr *Ctensor, out Ctensor, self Ctensor, p float64)

func AtgGeometric_

func AtgGeometric_(ptr *Ctensor, self Ctensor, p float64)

func AtgGeqrf

func AtgGeqrf(ptr *Ctensor, self Ctensor)

func AtgGeqrfA

func AtgGeqrfA(ptr *Ctensor, a Ctensor, tau Ctensor, self Ctensor)

func AtgGer

func AtgGer(ptr *Ctensor, self Ctensor, vec2 Ctensor)

func AtgGerOut

func AtgGerOut(ptr *Ctensor, out Ctensor, self Ctensor, vec2 Ctensor)

func AtgGlu

func AtgGlu(ptr *Ctensor, self Ctensor, dim int64)

func AtgGluBackward

func AtgGluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, dim int64)

func AtgGluBackwardGradInput

func AtgGluBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, dim int64)

func AtgGluBackwardJvp

func AtgGluBackwardJvp(ptr *Ctensor, gradX Ctensor, gradGlu Ctensor, x Ctensor, dgradGlu Ctensor, dx Ctensor, dim int64)

func AtgGluBackwardJvpOut

func AtgGluBackwardJvpOut(ptr *Ctensor, out Ctensor, gradX Ctensor, gradGlu Ctensor, x Ctensor, dgradGlu Ctensor, dx Ctensor, dim int64)

func AtgGluJvp

func AtgGluJvp(ptr *Ctensor, glu Ctensor, x Ctensor, dx Ctensor, dim int64)

func AtgGluJvpOut

func AtgGluJvpOut(ptr *Ctensor, out Ctensor, glu Ctensor, x Ctensor, dx Ctensor, dim int64)

func AtgGluOut

func AtgGluOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64)

func AtgGrad

func AtgGrad(ptr *Ctensor, self Ctensor)

func AtgGreater

func AtgGreater(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgGreaterEqual

func AtgGreaterEqual(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgGreaterEqualScalarOut

func AtgGreaterEqualScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgGreaterEqualTensor

func AtgGreaterEqualTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGreaterEqualTensorOut

func AtgGreaterEqualTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgGreaterEqualTensor_

func AtgGreaterEqualTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGreaterEqual_

func AtgGreaterEqual_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgGreaterScalarOut

func AtgGreaterScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgGreaterTensor

func AtgGreaterTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGreaterTensorOut

func AtgGreaterTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgGreaterTensor_

func AtgGreaterTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGreater_

func AtgGreater_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgGridSampler

func AtgGridSampler(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, paddingMode int64, alignCorners int32)

func AtgGridSampler2d

func AtgGridSampler2d(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, paddingMode int64, alignCorners int32)

func AtgGridSampler2dOut

func AtgGridSampler2dOut(ptr *Ctensor, out Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, paddingMode int64, alignCorners int32)

func AtgGridSampler3d

func AtgGridSampler3d(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, paddingMode int64, alignCorners int32)

func AtgGridSampler3dOut

func AtgGridSampler3dOut(ptr *Ctensor, out Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, paddingMode int64, alignCorners int32)

func AtgGroupNorm

func AtgGroupNorm(ptr *Ctensor, input Ctensor, numGroups int64, weight Ctensor, bias Ctensor, eps float64, cudnnEnabled int32)

func AtgGru

func AtgGru(ptr *Ctensor, input Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32, batchFirst int32)

func AtgGruCell

func AtgGruCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, bHh Ctensor)

func AtgGruData

func AtgGruData(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32)

func AtgGt

func AtgGt(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgGtScalarOut

func AtgGtScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgGtTensor

func AtgGtTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGtTensorOut

func AtgGtTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgGtTensor_

func AtgGtTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgGt_

func AtgGt_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgHammingWindow

func AtgHammingWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32)

func AtgHammingWindowOut

func AtgHammingWindowOut(ptr *Ctensor, out Ctensor, windowLength int64)

func AtgHammingWindowPeriodic

func AtgHammingWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, optionsDevice int32)

func AtgHammingWindowPeriodicAlpha

func AtgHammingWindowPeriodicAlpha(ptr *Ctensor, windowLength int64, periodic int32, alpha float64, optionsKind int32, optionsDevice int32)

func AtgHammingWindowPeriodicAlphaBeta

func AtgHammingWindowPeriodicAlphaBeta(ptr *Ctensor, windowLength int64, periodic int32, alpha float64, beta float64, optionsKind int32, optionsDevice int32)

func AtgHammingWindowPeriodicAlphaBetaOut

func AtgHammingWindowPeriodicAlphaBetaOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32, alpha float64, beta float64)

func AtgHammingWindowPeriodicAlphaOut

func AtgHammingWindowPeriodicAlphaOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32, alpha float64)

func AtgHammingWindowPeriodicOut

func AtgHammingWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32)

func AtgHannWindow

func AtgHannWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32)

func AtgHannWindowOut

func AtgHannWindowOut(ptr *Ctensor, out Ctensor, windowLength int64)

func AtgHannWindowPeriodic

func AtgHannWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, optionsDevice int32)

func AtgHannWindowPeriodicOut

func AtgHannWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32)

func AtgHardshrink

func AtgHardshrink(ptr *Ctensor, self Ctensor)

func AtgHardshrinkBackward

func AtgHardshrinkBackward(ptr *Ctensor, gradOut Ctensor, self Ctensor, lambd Cscalar)

func AtgHardshrinkBackwardGradInput

func AtgHardshrinkBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOut Ctensor, self Ctensor, lambd Cscalar)

func AtgHardshrinkOut

func AtgHardshrinkOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgHardsigmoid

func AtgHardsigmoid(ptr *Ctensor, self Ctensor)

func AtgHardsigmoidBackward

func AtgHardsigmoidBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor)

func AtgHardsigmoidBackwardGradInput

func AtgHardsigmoidBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor)

func AtgHardsigmoidOut

func AtgHardsigmoidOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgHardsigmoid_

func AtgHardsigmoid_(ptr *Ctensor, self Ctensor)

func AtgHardswish

func AtgHardswish(ptr *Ctensor, self Ctensor)

func AtgHardswishBackward

func AtgHardswishBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor)

func AtgHardswishBackwardOut

func AtgHardswishBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor)

func AtgHardswishOut

func AtgHardswishOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgHardswish_

func AtgHardswish_(ptr *Ctensor, self Ctensor)

func AtgHardtanh

func AtgHardtanh(ptr *Ctensor, self Ctensor)

func AtgHardtanhBackward

func AtgHardtanhBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, minVal Cscalar, maxVal Cscalar)

func AtgHardtanhBackwardGradInput

func AtgHardtanhBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, minVal Cscalar, maxVal Cscalar)

func AtgHardtanhOut

func AtgHardtanhOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgHardtanh_

func AtgHardtanh_(ptr *Ctensor, self Ctensor)

func AtgHeaviside

func AtgHeaviside(ptr *Ctensor, self Ctensor, values Ctensor)

func AtgHeavisideOut

func AtgHeavisideOut(ptr *Ctensor, out Ctensor, self Ctensor, values Ctensor)

func AtgHeaviside_

func AtgHeaviside_(ptr *Ctensor, self Ctensor, values Ctensor)

func AtgHingeEmbeddingLoss

func AtgHingeEmbeddingLoss(ptr *Ctensor, self Ctensor, target Ctensor, margin float64, reduction int64)

func AtgHistc

func AtgHistc(ptr *Ctensor, self Ctensor, bins int64)

func AtgHistcOut

func AtgHistcOut(ptr *Ctensor, out Ctensor, self Ctensor, bins int64)

func AtgHspmm

func AtgHspmm(ptr *Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgHspmmOut

func AtgHspmmOut(ptr *Ctensor, out Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgHstack

func AtgHstack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgHstackOut

func AtgHstackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgHuberLoss

func AtgHuberLoss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64, delta float64)

func AtgHuberLossBackward

func AtgHuberLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64, delta float64)

func AtgHuberLossBackwardOut

func AtgHuberLossBackwardOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64, delta float64)

func AtgHuberLossOut

func AtgHuberLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64, delta float64)

func AtgHypot

func AtgHypot(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgHypotOut

func AtgHypotOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgHypot_

func AtgHypot_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgI0

func AtgI0(ptr *Ctensor, self Ctensor)

func AtgI0Out

func AtgI0Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgI0_

func AtgI0_(ptr *Ctensor, self Ctensor)

func AtgIgamma

func AtgIgamma(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgIgammaOut

func AtgIgammaOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgIgamma_

func AtgIgamma_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgIgammac

func AtgIgammac(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgIgammacOut

func AtgIgammacOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgIgammac_

func AtgIgammac_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgIm2col

func AtgIm2col(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, dilationData []int64, dilationLen int, paddingData []int64, paddingLen int, strideData []int64, strideLen int)

func AtgIm2colOut

func AtgIm2colOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, dilationData []int64, dilationLen int, paddingData []int64, paddingLen int, strideData []int64, strideLen int)

func AtgImag

func AtgImag(ptr *Ctensor, self Ctensor)

func AtgIndex

func AtgIndex(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int)

func AtgIndexAdd

func AtgIndexAdd(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor)

func AtgIndexAddOut

func AtgIndexAddOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor)

func AtgIndexAdd_

func AtgIndexAdd_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor)

func AtgIndexCopy

func AtgIndexCopy(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor)

func AtgIndexCopyOut

func AtgIndexCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor)

func AtgIndexCopy_

func AtgIndexCopy_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor)

func AtgIndexFill

func AtgIndexFill(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar)

func AtgIndexFillIntScalarOut

func AtgIndexFillIntScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar)

func AtgIndexFillIntTensor

func AtgIndexFillIntTensor(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Ctensor)

func AtgIndexFillIntTensorOut

func AtgIndexFillIntTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, value Ctensor)

func AtgIndexFillIntTensor_

func AtgIndexFillIntTensor_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Ctensor)

func AtgIndexFill_

func AtgIndexFill_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar)

func AtgIndexPut

func AtgIndexPut(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, values Ctensor, accumulate int32)

func AtgIndexPutOut

func AtgIndexPutOut(ptr *Ctensor, out Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, values Ctensor, accumulate int32)

func AtgIndexPut_

func AtgIndexPut_(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, values Ctensor, accumulate int32)

func AtgIndexReduce

func AtgIndexReduce(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor, reduce string, includeSelf int32)

func AtgIndexReduceOut

func AtgIndexReduceOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor, reduce string, includeSelf int32)

func AtgIndexReduce_

func AtgIndexReduce_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, source Ctensor, reduce string, includeSelf int32)

func AtgIndexSelect

func AtgIndexSelect(ptr *Ctensor, self Ctensor, dim int64, index Ctensor)

func AtgIndexSelectBackward

func AtgIndexSelectBackward(ptr *Ctensor, grad Ctensor, selfSizesData []int64, selfSizesLen int, dim int64, index Ctensor)

func AtgIndexSelectOut

func AtgIndexSelectOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor)

func AtgIndexTensorOut

func AtgIndexTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int)

func AtgIndices

func AtgIndices(ptr *Ctensor, self Ctensor)

func AtgIndicesCopy

func AtgIndicesCopy(ptr *Ctensor, self Ctensor)

func AtgIndicesCopyOut

func AtgIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgInfinitelyDifferentiableGeluBackward

func AtgInfinitelyDifferentiableGeluBackward(ptr *Ctensor, grad Ctensor, self Ctensor)

func AtgInner

func AtgInner(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgInnerOut

func AtgInnerOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgInstanceNorm

func AtgInstanceNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, useInputStats int32, momentum float64, eps float64, cudnnEnabled int32)

func AtgIntRepr

func AtgIntRepr(ptr *Ctensor, self Ctensor)

func AtgIntReprOut

func AtgIntReprOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgInverse

func AtgInverse(ptr *Ctensor, self Ctensor)

func AtgInverseOut

func AtgInverseOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgIsCoalesced

func AtgIsCoalesced(self Ctensor) bool

func AtgIsComplex

func AtgIsComplex(self Ctensor) bool

func AtgIsConj

func AtgIsConj(self Ctensor) bool

func AtgIsDistributed

func AtgIsDistributed(self Ctensor) bool

func AtgIsFloatingPoint

func AtgIsFloatingPoint(self Ctensor) bool

func AtgIsInference

func AtgIsInference(self Ctensor) bool

func AtgIsLeaf

func AtgIsLeaf(self Ctensor) bool

func AtgIsNeg

func AtgIsNeg(self Ctensor) bool

func AtgIsNonzero

func AtgIsNonzero(self Ctensor) bool

func AtgIsPinned

func AtgIsPinned(self Ctensor, device int32) bool

func AtgIsSameSize

func AtgIsSameSize(self Ctensor, other Ctensor) bool

func AtgIsSetTo

func AtgIsSetTo(self Ctensor, tensor Ctensor) bool

func AtgIsSigned

func AtgIsSigned(self Ctensor) bool

func AtgIsVulkanAvailable

func AtgIsVulkanAvailable() bool

func AtgIsclose

func AtgIsclose(ptr *Ctensor, self Ctensor, other Ctensor, rtol float64, atol float64, equalNan int32)

func AtgIsfinite

func AtgIsfinite(ptr *Ctensor, self Ctensor)

func AtgIsin

func AtgIsin(ptr *Ctensor, elements Ctensor, testElements Ctensor, assumeUnique int32, invert int32)

func AtgIsinScalarTensor

func AtgIsinScalarTensor(ptr *Ctensor, element Cscalar, testElements Ctensor, assumeUnique int32, invert int32)

func AtgIsinScalarTensorOut

func AtgIsinScalarTensorOut(ptr *Ctensor, out Ctensor, element Cscalar, testElements Ctensor, assumeUnique int32, invert int32)

func AtgIsinTensorScalar

func AtgIsinTensorScalar(ptr *Ctensor, elements Ctensor, testElement Cscalar, assumeUnique int32, invert int32)

func AtgIsinTensorScalarOut

func AtgIsinTensorScalarOut(ptr *Ctensor, out Ctensor, elements Ctensor, testElement Cscalar, assumeUnique int32, invert int32)

func AtgIsinTensorTensorOut

func AtgIsinTensorTensorOut(ptr *Ctensor, out Ctensor, elements Ctensor, testElements Ctensor, assumeUnique int32, invert int32)

func AtgIsinf

func AtgIsinf(ptr *Ctensor, self Ctensor)

func AtgIsinfOut

func AtgIsinfOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgIsnan

func AtgIsnan(ptr *Ctensor, self Ctensor)

func AtgIsnanOut

func AtgIsnanOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgIsneginf

func AtgIsneginf(ptr *Ctensor, self Ctensor)

func AtgIsneginfOut

func AtgIsneginfOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgIsposinf

func AtgIsposinf(ptr *Ctensor, self Ctensor)

func AtgIsposinfOut

func AtgIsposinfOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgIsreal

func AtgIsreal(ptr *Ctensor, self Ctensor)

func AtgIstft

func AtgIstft(ptr *Ctensor, self Ctensor, nFft int64, hopLengthVal int64, hopLengthNull int, winLengthVal int64, winLengthNull int, window Ctensor, center int32, normalized int32, onesided int32, lengthVal int64, lengthNull int, returnComplex int32)

func AtgKaiserWindow

func AtgKaiserWindow(ptr *Ctensor, windowLength int64, optionsKind int32, optionsDevice int32)

func AtgKaiserWindowBeta

func AtgKaiserWindowBeta(ptr *Ctensor, windowLength int64, periodic int32, beta float64, optionsKind int32, optionsDevice int32)

func AtgKaiserWindowBetaOut

func AtgKaiserWindowBetaOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32, beta float64)

func AtgKaiserWindowOut

func AtgKaiserWindowOut(ptr *Ctensor, out Ctensor, windowLength int64)

func AtgKaiserWindowPeriodic

func AtgKaiserWindowPeriodic(ptr *Ctensor, windowLength int64, periodic int32, optionsKind int32, optionsDevice int32)

func AtgKaiserWindowPeriodicOut

func AtgKaiserWindowPeriodicOut(ptr *Ctensor, out Ctensor, windowLength int64, periodic int32)

func AtgKlDiv

func AtgKlDiv(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64, logTarget int32)

func AtgKron

func AtgKron(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgKronOut

func AtgKronOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgKthvalue

func AtgKthvalue(ptr *Ctensor, self Ctensor, k int64, dim int64, keepdim int32)

func AtgKthvalueValues

func AtgKthvalueValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, k int64, dim int64, keepdim int32)

func AtgL1Loss

func AtgL1Loss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgLayerNorm

func AtgLayerNorm(ptr *Ctensor, input Ctensor, normalizedShapeData []int64, normalizedShapeLen int, weight Ctensor, bias Ctensor, eps float64, cudnnEnable int32)

func AtgLcm

func AtgLcm(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLcmOut

func AtgLcmOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLcm_

func AtgLcm_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLdexp

func AtgLdexp(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLdexpOut

func AtgLdexpOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLdexp_

func AtgLdexp_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLe

func AtgLe(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgLeScalarOut

func AtgLeScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgLeTensor

func AtgLeTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLeTensorOut

func AtgLeTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLeTensor_

func AtgLeTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLe_

func AtgLe_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgLeakyRelu

func AtgLeakyRelu(ptr *Ctensor, self Ctensor)

func AtgLeakyReluBackward

func AtgLeakyReluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, negativeSlope Cscalar, selfIsResult int32)

func AtgLeakyReluBackwardGradInput

func AtgLeakyReluBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, negativeSlope Cscalar, selfIsResult int32)

func AtgLeakyReluOut

func AtgLeakyReluOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLeakyRelu_

func AtgLeakyRelu_(ptr *Ctensor, self Ctensor)

func AtgLerp

func AtgLerp(ptr *Ctensor, self Ctensor, end Ctensor, weight Cscalar)

func AtgLerpScalarOut

func AtgLerpScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, end Ctensor, weight Cscalar)

func AtgLerpTensor

func AtgLerpTensor(ptr *Ctensor, self Ctensor, end Ctensor, weight Ctensor)

func AtgLerpTensorOut

func AtgLerpTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, end Ctensor, weight Ctensor)

func AtgLerpTensor_

func AtgLerpTensor_(ptr *Ctensor, self Ctensor, end Ctensor, weight Ctensor)

func AtgLerp_

func AtgLerp_(ptr *Ctensor, self Ctensor, end Ctensor, weight Cscalar)

func AtgLess

func AtgLess(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgLessEqual

func AtgLessEqual(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgLessEqualScalarOut

func AtgLessEqualScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgLessEqualTensor

func AtgLessEqualTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLessEqualTensorOut

func AtgLessEqualTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLessEqualTensor_

func AtgLessEqualTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLessEqual_

func AtgLessEqual_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgLessScalarOut

func AtgLessScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgLessTensor

func AtgLessTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLessTensorOut

func AtgLessTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLessTensor_

func AtgLessTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLess_

func AtgLess_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgLgamma

func AtgLgamma(ptr *Ctensor, self Ctensor)

func AtgLgammaOut

func AtgLgammaOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLgamma_

func AtgLgamma_(ptr *Ctensor, self Ctensor)

func AtgLift

func AtgLift(ptr *Ctensor, self Ctensor)

func AtgLiftFresh

func AtgLiftFresh(ptr *Ctensor, self Ctensor)

func AtgLiftFreshCopy

func AtgLiftFreshCopy(ptr *Ctensor, self Ctensor)

func AtgLiftFreshCopyOut

func AtgLiftFreshCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLiftOut

func AtgLiftOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLinalgCholesky

func AtgLinalgCholesky(ptr *Ctensor, self Ctensor, upper int32)

func AtgLinalgCholeskyEx

func AtgLinalgCholeskyEx(ptr *Ctensor, self Ctensor, upper int32, checkErrors int32)

func AtgLinalgCholeskyExL

func AtgLinalgCholeskyExL(ptr *Ctensor, l Ctensor, info Ctensor, self Ctensor, upper int32, checkErrors int32)

func AtgLinalgCholeskyOut

func AtgLinalgCholeskyOut(ptr *Ctensor, out Ctensor, self Ctensor, upper int32)

func AtgLinalgCond

func AtgLinalgCond(ptr *Ctensor, self Ctensor, p Cscalar)

func AtgLinalgCondOut

func AtgLinalgCondOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar)

func AtgLinalgCondPStr

func AtgLinalgCondPStr(ptr *Ctensor, self Ctensor, p string)

func AtgLinalgCondPStrOut

func AtgLinalgCondPStrOut(ptr *Ctensor, out Ctensor, self Ctensor, p string)

func AtgLinalgCross

func AtgLinalgCross(ptr *Ctensor, self Ctensor, other Ctensor, dim int64)

func AtgLinalgCrossOut

func AtgLinalgCrossOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, dim int64)

func AtgLinalgDet

func AtgLinalgDet(ptr *Ctensor, a Ctensor)

func AtgLinalgDetOut

func AtgLinalgDetOut(ptr *Ctensor, out Ctensor, a Ctensor)

func AtgLinalgDiagonal

func AtgLinalgDiagonal(ptr *Ctensor, a Ctensor, offset int64, dim1 int64, dim2 int64)

func AtgLinalgEig

func AtgLinalgEig(ptr *Ctensor, self Ctensor)

func AtgLinalgEigOut

func AtgLinalgEigOut(ptr *Ctensor, eigenvalues Ctensor, eigenvectors Ctensor, self Ctensor)

func AtgLinalgEigh

func AtgLinalgEigh(ptr *Ctensor, self Ctensor, uPLO string)

func AtgLinalgEighEigvals

func AtgLinalgEighEigvals(ptr *Ctensor, eigvals Ctensor, eigvecs Ctensor, self Ctensor, uPLO string)

func AtgLinalgEigvals

func AtgLinalgEigvals(ptr *Ctensor, self Ctensor)

func AtgLinalgEigvalsOut

func AtgLinalgEigvalsOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLinalgEigvalsh

func AtgLinalgEigvalsh(ptr *Ctensor, self Ctensor, uPLO string)

func AtgLinalgEigvalshOut

func AtgLinalgEigvalshOut(ptr *Ctensor, out Ctensor, self Ctensor, uPLO string)

func AtgLinalgHouseholderProduct

func AtgLinalgHouseholderProduct(ptr *Ctensor, input Ctensor, tau Ctensor)

func AtgLinalgHouseholderProductOut

func AtgLinalgHouseholderProductOut(ptr *Ctensor, out Ctensor, input Ctensor, tau Ctensor)

func AtgLinalgInv

func AtgLinalgInv(ptr *Ctensor, a Ctensor)

func AtgLinalgInvEx

func AtgLinalgInvEx(ptr *Ctensor, a Ctensor, checkErrors int32)

func AtgLinalgInvExInverse

func AtgLinalgInvExInverse(ptr *Ctensor, inverse Ctensor, info Ctensor, a Ctensor, checkErrors int32)

func AtgLinalgInvOut

func AtgLinalgInvOut(ptr *Ctensor, out Ctensor, a Ctensor)

func AtgLinalgLdlFactor

func AtgLinalgLdlFactor(ptr *Ctensor, self Ctensor, hermitian int32)

func AtgLinalgLdlFactorEx

func AtgLinalgLdlFactorEx(ptr *Ctensor, self Ctensor, hermitian int32, checkErrors int32)

func AtgLinalgLdlFactorExOut

func AtgLinalgLdlFactorExOut(ptr *Ctensor, lD Ctensor, pivots Ctensor, info Ctensor, self Ctensor, hermitian int32, checkErrors int32)

func AtgLinalgLdlFactorOut

func AtgLinalgLdlFactorOut(ptr *Ctensor, lD Ctensor, pivots Ctensor, self Ctensor, hermitian int32)

func AtgLinalgLdlSolve

func AtgLinalgLdlSolve(ptr *Ctensor, lD Ctensor, pivots Ctensor, b Ctensor, hermitian int32)

func AtgLinalgLdlSolveOut

func AtgLinalgLdlSolveOut(ptr *Ctensor, out Ctensor, lD Ctensor, pivots Ctensor, b Ctensor, hermitian int32)

func AtgLinalgLstsq

func AtgLinalgLstsq(ptr *Ctensor, self Ctensor, b Ctensor, rcondVal float64, rcondNull int, driver string)

func AtgLinalgLstsqOut

func AtgLinalgLstsqOut(ptr *Ctensor, solution Ctensor, residuals Ctensor, rank Ctensor, singularValues Ctensor, self Ctensor, b Ctensor, rcondVal float64, rcondNull int, driver string)

func AtgLinalgLu

func AtgLinalgLu(ptr *Ctensor, a Ctensor, pivot int32)

func AtgLinalgLuFactor

func AtgLinalgLuFactor(ptr *Ctensor, a Ctensor, pivot int32)

func AtgLinalgLuFactorEx

func AtgLinalgLuFactorEx(ptr *Ctensor, a Ctensor, pivot int32, checkErrors int32)

func AtgLinalgLuFactorExOut

func AtgLinalgLuFactorExOut(ptr *Ctensor, lU Ctensor, pivots Ctensor, info Ctensor, a Ctensor, pivot int32, checkErrors int32)

func AtgLinalgLuFactorOut

func AtgLinalgLuFactorOut(ptr *Ctensor, lU Ctensor, pivots Ctensor, a Ctensor, pivot int32)

func AtgLinalgLuOut

func AtgLinalgLuOut(ptr *Ctensor, p Ctensor, l Ctensor, u Ctensor, a Ctensor, pivot int32)

func AtgLinalgLuSolve

func AtgLinalgLuSolve(ptr *Ctensor, lU Ctensor, pivots Ctensor, b Ctensor, left int32, adjoint int32)

func AtgLinalgLuSolveOut

func AtgLinalgLuSolveOut(ptr *Ctensor, out Ctensor, lU Ctensor, pivots Ctensor, b Ctensor, left int32, adjoint int32)

func AtgLinalgMatmul

func AtgLinalgMatmul(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLinalgMatmulOut

func AtgLinalgMatmulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLinalgMatrixExp

func AtgLinalgMatrixExp(ptr *Ctensor, self Ctensor)

func AtgLinalgMatrixExpOut

func AtgLinalgMatrixExpOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLinalgMatrixPower

func AtgLinalgMatrixPower(ptr *Ctensor, self Ctensor, n int64)

func AtgLinalgMatrixPowerOut

func AtgLinalgMatrixPowerOut(ptr *Ctensor, out Ctensor, self Ctensor, n int64)

func AtgLinalgMatrixRank

func AtgLinalgMatrixRank(ptr *Ctensor, self Ctensor, tol float64, hermitian int32)

func AtgLinalgMatrixRankAtolRtolFloat

func AtgLinalgMatrixRankAtolRtolFloat(ptr *Ctensor, self Ctensor, atolVal float64, atolNull int, rtolVal float64, rtolNull int, hermitian int32)

func AtgLinalgMatrixRankAtolRtolFloatOut

func AtgLinalgMatrixRankAtolRtolFloatOut(ptr *Ctensor, out Ctensor, self Ctensor, atolVal float64, atolNull int, rtolVal float64, rtolNull int, hermitian int32)

func AtgLinalgMatrixRankAtolRtolTensor

func AtgLinalgMatrixRankAtolRtolTensor(ptr *Ctensor, input Ctensor, atol Ctensor, rtol Ctensor, hermitian int32)

func AtgLinalgMatrixRankAtolRtolTensorOut

func AtgLinalgMatrixRankAtolRtolTensorOut(ptr *Ctensor, out Ctensor, input Ctensor, atol Ctensor, rtol Ctensor, hermitian int32)

func AtgLinalgMatrixRankOut

func AtgLinalgMatrixRankOut(ptr *Ctensor, out Ctensor, self Ctensor, tol float64, hermitian int32)

func AtgLinalgMatrixRankOutTolTensor

func AtgLinalgMatrixRankOutTolTensor(ptr *Ctensor, out Ctensor, input Ctensor, tol Ctensor, hermitian int32)

func AtgLinalgMatrixRankTolTensor

func AtgLinalgMatrixRankTolTensor(ptr *Ctensor, input Ctensor, tol Ctensor, hermitian int32)

func AtgLinalgMultiDot

func AtgLinalgMultiDot(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgLinalgMultiDotOut

func AtgLinalgMultiDotOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgLinalgNorm

func AtgLinalgNorm(ptr *Ctensor, self Ctensor, ord Cscalar, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgLinalgNormOrdStr

func AtgLinalgNormOrdStr(ptr *Ctensor, self Ctensor, ord string, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgLinalgNormOrdStrOut

func AtgLinalgNormOrdStrOut(ptr *Ctensor, out Ctensor, self Ctensor, ord string, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgLinalgNormOut

func AtgLinalgNormOut(ptr *Ctensor, out Ctensor, self Ctensor, ord Cscalar, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgLinalgPinv

func AtgLinalgPinv(ptr *Ctensor, self Ctensor, rcond float64, hermitian int32)

func AtgLinalgPinvAtolRtolFloat

func AtgLinalgPinvAtolRtolFloat(ptr *Ctensor, self Ctensor, atolVal float64, atolNull int, rtolVal float64, rtolNull int, hermitian int32)

func AtgLinalgPinvAtolRtolFloatOut

func AtgLinalgPinvAtolRtolFloatOut(ptr *Ctensor, out Ctensor, self Ctensor, atolVal float64, atolNull int, rtolVal float64, rtolNull int, hermitian int32)

func AtgLinalgPinvAtolRtolTensor

func AtgLinalgPinvAtolRtolTensor(ptr *Ctensor, self Ctensor, atol Ctensor, rtol Ctensor, hermitian int32)

func AtgLinalgPinvAtolRtolTensorOut

func AtgLinalgPinvAtolRtolTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, atol Ctensor, rtol Ctensor, hermitian int32)

func AtgLinalgPinvOut

func AtgLinalgPinvOut(ptr *Ctensor, out Ctensor, self Ctensor, rcond float64, hermitian int32)

func AtgLinalgPinvOutRcondTensor

func AtgLinalgPinvOutRcondTensor(ptr *Ctensor, out Ctensor, self Ctensor, rcond Ctensor, hermitian int32)

func AtgLinalgPinvRcondTensor

func AtgLinalgPinvRcondTensor(ptr *Ctensor, self Ctensor, rcond Ctensor, hermitian int32)

func AtgLinalgQr

func AtgLinalgQr(ptr *Ctensor, a Ctensor, mode string)

func AtgLinalgQrOut

func AtgLinalgQrOut(ptr *Ctensor, q Ctensor, r Ctensor, a Ctensor, mode string)

func AtgLinalgSlogdet

func AtgLinalgSlogdet(ptr *Ctensor, a Ctensor)

func AtgLinalgSlogdetOut

func AtgLinalgSlogdetOut(ptr *Ctensor, sign Ctensor, logabsdet Ctensor, a Ctensor)

func AtgLinalgSolve

func AtgLinalgSolve(ptr *Ctensor, a Ctensor, b Ctensor, left int32)

func AtgLinalgSolveEx

func AtgLinalgSolveEx(ptr *Ctensor, a Ctensor, b Ctensor, left int32, checkErrors int32)

func AtgLinalgSolveExOut

func AtgLinalgSolveExOut(ptr *Ctensor, result Ctensor, info Ctensor, a Ctensor, b Ctensor, left int32, checkErrors int32)

func AtgLinalgSolveOut

func AtgLinalgSolveOut(ptr *Ctensor, out Ctensor, a Ctensor, b Ctensor, left int32)

func AtgLinalgSolveTriangular

func AtgLinalgSolveTriangular(ptr *Ctensor, self Ctensor, b Ctensor, upper int32, left int32, unitriangular int32)

func AtgLinalgSolveTriangularOut

func AtgLinalgSolveTriangularOut(ptr *Ctensor, out Ctensor, self Ctensor, b Ctensor, upper int32, left int32, unitriangular int32)

func AtgLinalgSvd

func AtgLinalgSvd(ptr *Ctensor, a Ctensor, fullMatrices int32, driver string)

func AtgLinalgSvdU

func AtgLinalgSvdU(ptr *Ctensor, u Ctensor, s Ctensor, vh Ctensor, a Ctensor, fullMatrices int32, driver string)

func AtgLinalgSvdvals

func AtgLinalgSvdvals(ptr *Ctensor, a Ctensor, driver string)

func AtgLinalgSvdvalsOut

func AtgLinalgSvdvalsOut(ptr *Ctensor, out Ctensor, a Ctensor, driver string)

func AtgLinalgTensorinv

func AtgLinalgTensorinv(ptr *Ctensor, self Ctensor, ind int64)

func AtgLinalgTensorinvOut

func AtgLinalgTensorinvOut(ptr *Ctensor, out Ctensor, self Ctensor, ind int64)

func AtgLinalgTensorsolve

func AtgLinalgTensorsolve(ptr *Ctensor, self Ctensor, other Ctensor, dimsData []int64, dimsLen int)

func AtgLinalgTensorsolveOut

func AtgLinalgTensorsolveOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, dimsData []int64, dimsLen int)

func AtgLinalgVander

func AtgLinalgVander(ptr *Ctensor, x Ctensor, nVal int64, nNull int)

func AtgLinalgVecdot

func AtgLinalgVecdot(ptr *Ctensor, x Ctensor, y Ctensor, dim int64)

func AtgLinalgVecdotOut

func AtgLinalgVecdotOut(ptr *Ctensor, out Ctensor, x Ctensor, y Ctensor, dim int64)

func AtgLinear

func AtgLinear(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor)

func AtgLinearOut

func AtgLinearOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor)

func AtgLinspace

func AtgLinspace(ptr *Ctensor, start Cscalar, end Cscalar, steps int64, optionsKind int32, optionsDevice int32)

func AtgLinspaceOut

func AtgLinspaceOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar, steps int64)

func AtgLog

func AtgLog(ptr *Ctensor, self Ctensor)

func AtgLog10

func AtgLog10(ptr *Ctensor, self Ctensor)

func AtgLog10Out

func AtgLog10Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLog10_

func AtgLog10_(ptr *Ctensor, self Ctensor)

func AtgLog1p

func AtgLog1p(ptr *Ctensor, self Ctensor)

func AtgLog1pOut

func AtgLog1pOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLog1p_

func AtgLog1p_(ptr *Ctensor, self Ctensor)

func AtgLog2

func AtgLog2(ptr *Ctensor, self Ctensor)

func AtgLog2Out

func AtgLog2Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLog2_

func AtgLog2_(ptr *Ctensor, self Ctensor)

func AtgLogNormal

func AtgLogNormal(ptr *Ctensor, self Ctensor, mean float64, std float64)

func AtgLogNormalOut

func AtgLogNormalOut(ptr *Ctensor, out Ctensor, self Ctensor, mean float64, std float64)

func AtgLogNormal_

func AtgLogNormal_(ptr *Ctensor, self Ctensor, mean float64, std float64)

func AtgLogOut

func AtgLogOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLogSigmoid

func AtgLogSigmoid(ptr *Ctensor, self Ctensor)

func AtgLogSigmoidBackward

func AtgLogSigmoidBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, buffer Ctensor)

func AtgLogSigmoidBackwardGradInput

func AtgLogSigmoidBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, buffer Ctensor)

func AtgLogSigmoidOut

func AtgLogSigmoidOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLogSoftmax

func AtgLogSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func AtgLogSoftmaxIntOut

func AtgLogSoftmaxIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, dtype int32)

func AtgLog_

func AtgLog_(ptr *Ctensor, self Ctensor)

func AtgLogaddexp

func AtgLogaddexp(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLogaddexp2

func AtgLogaddexp2(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLogaddexp2Out

func AtgLogaddexp2Out(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLogaddexpOut

func AtgLogaddexpOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLogcumsumexp

func AtgLogcumsumexp(ptr *Ctensor, self Ctensor, dim int64)

func AtgLogcumsumexpOut

func AtgLogcumsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64)

func AtgLogdet

func AtgLogdet(ptr *Ctensor, self Ctensor)

func AtgLogicalAnd

func AtgLogicalAnd(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLogicalAndOut

func AtgLogicalAndOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLogicalAnd_

func AtgLogicalAnd_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLogicalNot

func AtgLogicalNot(ptr *Ctensor, self Ctensor)

func AtgLogicalNotOut

func AtgLogicalNotOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgLogicalNot_

func AtgLogicalNot_(ptr *Ctensor, self Ctensor)

func AtgLogicalOr

func AtgLogicalOr(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLogicalOrOut

func AtgLogicalOrOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLogicalOr_

func AtgLogicalOr_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLogicalXor

func AtgLogicalXor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLogicalXorOut

func AtgLogicalXorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLogicalXor_

func AtgLogicalXor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLogit

func AtgLogit(ptr *Ctensor, self Ctensor, epsVal float64, epsNull int)

func AtgLogitBackward

func AtgLogitBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, epsVal float64, epsNull int)

func AtgLogitBackwardGradInput

func AtgLogitBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, epsVal float64, epsNull int)

func AtgLogitOut

func AtgLogitOut(ptr *Ctensor, out Ctensor, self Ctensor, epsVal float64, epsNull int)

func AtgLogit_

func AtgLogit_(ptr *Ctensor, self Ctensor, epsVal float64, epsNull int)

func AtgLogspace

func AtgLogspace(ptr *Ctensor, start Cscalar, end Cscalar, steps int64, base float64, optionsKind int32, optionsDevice int32)

func AtgLogspaceOut

func AtgLogspaceOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar, steps int64, base float64)

func AtgLogsumexp

func AtgLogsumexp(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgLogsumexpOut

func AtgLogsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgLstm

func AtgLstm(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32, batchFirst int32)

func AtgLstmCell

func AtgLstmCell(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, wIh Ctensor, wHh Ctensor, bIh Ctensor, bHh Ctensor)

func AtgLstmData

func AtgLstmData(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hxData []Ctensor, hxLen int, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32)

func AtgLt

func AtgLt(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgLtScalarOut

func AtgLtScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgLtTensor

func AtgLtTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLtTensorOut

func AtgLtTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgLtTensor_

func AtgLtTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgLt_

func AtgLt_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgLuSolve

func AtgLuSolve(ptr *Ctensor, self Ctensor, lUData Ctensor, lUPivots Ctensor)

func AtgLuSolveOut

func AtgLuSolveOut(ptr *Ctensor, out Ctensor, self Ctensor, lUData Ctensor, lUPivots Ctensor)

func AtgLuUnpack

func AtgLuUnpack(ptr *Ctensor, lUData Ctensor, lUPivots Ctensor, unpackData int32, unpackPivots int32)

func AtgLuUnpackOut

func AtgLuUnpackOut(ptr *Ctensor, p Ctensor, l Ctensor, u Ctensor, lUData Ctensor, lUPivots Ctensor, unpackData int32, unpackPivots int32)

func AtgMarginRankingLoss

func AtgMarginRankingLoss(ptr *Ctensor, input1 Ctensor, input2 Ctensor, target Ctensor, margin float64, reduction int64)

func AtgMaskedFill

func AtgMaskedFill(ptr *Ctensor, self Ctensor, mask Ctensor, value Cscalar)

func AtgMaskedFillScalarOut

func AtgMaskedFillScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, value Cscalar)

func AtgMaskedFillTensor

func AtgMaskedFillTensor(ptr *Ctensor, self Ctensor, mask Ctensor, value Ctensor)

func AtgMaskedFillTensorOut

func AtgMaskedFillTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, value Ctensor)

func AtgMaskedFillTensor_

func AtgMaskedFillTensor_(ptr *Ctensor, self Ctensor, mask Ctensor, value Ctensor)

func AtgMaskedFill_

func AtgMaskedFill_(ptr *Ctensor, self Ctensor, mask Ctensor, value Cscalar)

func AtgMaskedScatter

func AtgMaskedScatter(ptr *Ctensor, self Ctensor, mask Ctensor, source Ctensor)

func AtgMaskedScatterOut

func AtgMaskedScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, source Ctensor)

func AtgMaskedScatter_

func AtgMaskedScatter_(ptr *Ctensor, self Ctensor, mask Ctensor, source Ctensor)

func AtgMaskedSelect

func AtgMaskedSelect(ptr *Ctensor, self Ctensor, mask Ctensor)

func AtgMaskedSelectBackward

func AtgMaskedSelectBackward(ptr *Ctensor, grad Ctensor, input Ctensor, mask Ctensor)

func AtgMaskedSelectOut

func AtgMaskedSelectOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor)

func AtgMatmul

func AtgMatmul(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMatmulOut

func AtgMatmulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgMatrixExp

func AtgMatrixExp(ptr *Ctensor, self Ctensor)

func AtgMatrixExpBackward

func AtgMatrixExpBackward(ptr *Ctensor, self Ctensor, grad Ctensor)

func AtgMatrixH

func AtgMatrixH(ptr *Ctensor, self Ctensor)

func AtgMatrixPower

func AtgMatrixPower(ptr *Ctensor, self Ctensor, n int64)

func AtgMatrixPowerOut

func AtgMatrixPowerOut(ptr *Ctensor, out Ctensor, self Ctensor, n int64)

func AtgMax

func AtgMax(ptr *Ctensor, self Ctensor)

func AtgMaxDim

func AtgMaxDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgMaxDimMax

func AtgMaxDimMax(ptr *Ctensor, max Ctensor, maxValues Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgMaxOther

func AtgMaxOther(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMaxOut

func AtgMaxOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgMaxPool1d

func AtgMaxPool1d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool1dWithIndices

func AtgMaxPool1dWithIndices(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool2d

func AtgMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool2dBackward

func AtgMaxPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool2dBackwardOut

func AtgMaxPool2dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool2dWithIndices

func AtgMaxPool2dWithIndices(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool2dWithIndicesBackward

func AtgMaxPool2dWithIndicesBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32, indices Ctensor)

func AtgMaxPool2dWithIndicesBackwardGradInput

func AtgMaxPool2dWithIndicesBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32, indices Ctensor)

func AtgMaxPool2dWithIndicesOut

func AtgMaxPool2dWithIndicesOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool3d

func AtgMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool3dWithIndices

func AtgMaxPool3dWithIndices(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxPool3dWithIndicesBackward

func AtgMaxPool3dWithIndicesBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32, indices Ctensor)

func AtgMaxPool3dWithIndicesBackwardGradInput

func AtgMaxPool3dWithIndicesBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32, indices Ctensor)

func AtgMaxPool3dWithIndicesOut

func AtgMaxPool3dWithIndicesOut(ptr *Ctensor, out Ctensor, indices Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMaxUnaryOut

func AtgMaxUnaryOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgMaxUnpool2d

func AtgMaxUnpool2d(ptr *Ctensor, self Ctensor, indices Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgMaxUnpool2dOut

func AtgMaxUnpool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgMaxUnpool3d

func AtgMaxUnpool3d(ptr *Ctensor, self Ctensor, indices Ctensor, outputSizeData []int64, outputSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int)

func AtgMaxUnpool3dOut

func AtgMaxUnpool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, outputSizeData []int64, outputSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int)

func AtgMaximum

func AtgMaximum(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMaximumOut

func AtgMaximumOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgMean

func AtgMean(ptr *Ctensor, self Ctensor, dtype int32)

func AtgMeanDim

func AtgMeanDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgMeanOut

func AtgMeanOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgMedian

func AtgMedian(ptr *Ctensor, self Ctensor)

func AtgMedianDim

func AtgMedianDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgMedianDimValues

func AtgMedianDimValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgMedianOut

func AtgMedianOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgMh

func AtgMh(ptr *Ctensor, self Ctensor)

func AtgMin

func AtgMin(ptr *Ctensor, self Ctensor)

func AtgMinDim

func AtgMinDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgMinDimMin

func AtgMinDimMin(ptr *Ctensor, min Ctensor, minIndices Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgMinOther

func AtgMinOther(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMinOut

func AtgMinOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgMinUnaryOut

func AtgMinUnaryOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgMinimum

func AtgMinimum(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMinimumOut

func AtgMinimumOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgMiopenBatchNorm

func AtgMiopenBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, exponentialAverageFactor float64, epsilon float64)

func AtgMiopenBatchNormBackward

func AtgMiopenBatchNormBackward(ptr *Ctensor, input Ctensor, gradOutput Ctensor, weight Ctensor, runningMean Ctensor, runningVar Ctensor, saveMean Ctensor, saveVar Ctensor, epsilon float64)

func AtgMiopenBatchNormBackwardOut

func AtgMiopenBatchNormBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, gradOutput Ctensor, weight Ctensor, runningMean Ctensor, runningVar Ctensor, saveMean Ctensor, saveVar Ctensor, epsilon float64)

func AtgMiopenBatchNormOut

func AtgMiopenBatchNormOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, exponentialAverageFactor float64, epsilon float64)

func AtgMiopenConvolution

func AtgMiopenConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32)

func AtgMiopenConvolutionAddRelu

func AtgMiopenConvolutionAddRelu(ptr *Ctensor, self Ctensor, weight Ctensor, z Ctensor, alpha Cscalar, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgMiopenConvolutionOut

func AtgMiopenConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32)

func AtgMiopenConvolutionRelu

func AtgMiopenConvolutionRelu(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, groups int64)

func AtgMiopenConvolutionTranspose

func AtgMiopenConvolutionTranspose(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32)

func AtgMiopenConvolutionTransposeOut

func AtgMiopenConvolutionTransposeOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32)

func AtgMiopenDepthwiseConvolution

func AtgMiopenDepthwiseConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32)

func AtgMiopenDepthwiseConvolutionOut

func AtgMiopenDepthwiseConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, benchmark int32, deterministic int32)

func AtgMiopenRnn

func AtgMiopenRnn(ptr *Ctensor, input Ctensor, weightData []Ctensor, weightLen int, weightStride0 int64, hx Ctensor, cx Ctensor, mode int64, hiddenSize int64, numLayers int64, batchFirst int32, dropout float64, train int32, bidirectional int32, batchSizesData []int64, batchSizesLen int, dropoutState Ctensor)

func AtgMiopenRnnOut

func AtgMiopenRnnOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, out4 Ctensor, input Ctensor, weightData []Ctensor, weightLen int, weightStride0 int64, hx Ctensor, cx Ctensor, mode int64, hiddenSize int64, numLayers int64, batchFirst int32, dropout float64, train int32, bidirectional int32, batchSizesData []int64, batchSizesLen int, dropoutState Ctensor)

func AtgMish

func AtgMish(ptr *Ctensor, self Ctensor)

func AtgMishBackward

func AtgMishBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor)

func AtgMishOut

func AtgMishOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgMish_

func AtgMish_(ptr *Ctensor, self Ctensor)

func AtgMkldnnAdaptiveAvgPool2d

func AtgMkldnnAdaptiveAvgPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgMkldnnAdaptiveAvgPool2dBackward

func AtgMkldnnAdaptiveAvgPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor)

func AtgMkldnnAdaptiveAvgPool2dBackwardOut

func AtgMkldnnAdaptiveAvgPool2dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor)

func AtgMkldnnAdaptiveAvgPool2dOut

func AtgMkldnnAdaptiveAvgPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func AtgMkldnnConvolution

func AtgMkldnnConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64)

func AtgMkldnnConvolutionOut

func AtgMkldnnConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64)

func AtgMkldnnLinear

func AtgMkldnnLinear(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor)

func AtgMkldnnLinearBackwardInput

func AtgMkldnnLinearBackwardInput(ptr *Ctensor, inputSizeData []int64, inputSizeLen int, gradOutput Ctensor, weight Ctensor)

func AtgMkldnnLinearBackwardInputOut

func AtgMkldnnLinearBackwardInputOut(ptr *Ctensor, out Ctensor, inputSizeData []int64, inputSizeLen int, gradOutput Ctensor, weight Ctensor)

func AtgMkldnnLinearBackwardWeights

func AtgMkldnnLinearBackwardWeights(ptr *Ctensor, gradOutput Ctensor, input Ctensor, weight Ctensor, biasDefined int32)

func AtgMkldnnLinearBackwardWeightsOut

func AtgMkldnnLinearBackwardWeightsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, gradOutput Ctensor, input Ctensor, weight Ctensor, biasDefined int32)

func AtgMkldnnLinearOut

func AtgMkldnnLinearOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor)

func AtgMkldnnMaxPool2d

func AtgMkldnnMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMkldnnMaxPool2dBackward

func AtgMkldnnMaxPool2dBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor, input Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMkldnnMaxPool2dBackwardOut

func AtgMkldnnMaxPool2dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, input Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMkldnnMaxPool2dOut

func AtgMkldnnMaxPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMkldnnMaxPool3d

func AtgMkldnnMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMkldnnMaxPool3dBackward

func AtgMkldnnMaxPool3dBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor, input Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMkldnnMaxPool3dBackwardOut

func AtgMkldnnMaxPool3dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, input Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMkldnnMaxPool3dOut

func AtgMkldnnMaxPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgMkldnnReorderConv2dWeight

func AtgMkldnnReorderConv2dWeight(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, inputSizeData []int64, inputSizeLen int)

func AtgMkldnnReorderConv2dWeightOut

func AtgMkldnnReorderConv2dWeightOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64, inputSizeData []int64, inputSizeLen int)

func AtgMkldnnReorderConv3dWeight

func AtgMkldnnReorderConv3dWeight(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64)

func AtgMkldnnReorderConv3dWeightOut

func AtgMkldnnReorderConv3dWeightOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64)

func AtgMkldnnRnnLayer

func AtgMkldnnRnnLayer(ptr *Ctensor, input Ctensor, weight0 Ctensor, weight1 Ctensor, weight2 Ctensor, weight3 Ctensor, hx_ Ctensor, cx_ Ctensor, reverse int32, batchSizesData []int64, batchSizesLen int, mode int64, hiddenSize int64, numLayers int64, hasBiases int32, bidirectional int32, batchFirst int32, train int32)

func AtgMkldnnRnnLayerBackward

func AtgMkldnnRnnLayerBackward(ptr *Ctensor, input Ctensor, weight1 Ctensor, weight2 Ctensor, weight3 Ctensor, weight4 Ctensor, hx_ Ctensor, cxTmp Ctensor, output Ctensor, hy_ Ctensor, cy_ Ctensor, gradOutput Ctensor, gradHy Ctensor, gradCy Ctensor, reverse int32, mode int64, hiddenSize int64, numLayers int64, hasBiases int32, train int32, bidirectional int32, batchSizesData []int64, batchSizesLen int, batchFirst int32, workspace Ctensor)

func AtgMkldnnRnnLayerBackwardOut

func AtgMkldnnRnnLayerBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, out4 Ctensor, out5 Ctensor, out6 Ctensor, input Ctensor, weight1 Ctensor, weight2 Ctensor, weight3 Ctensor, weight4 Ctensor, hx_ Ctensor, cxTmp Ctensor, output Ctensor, hy_ Ctensor, cy_ Ctensor, gradOutput Ctensor, gradHy Ctensor, gradCy Ctensor, reverse int32, mode int64, hiddenSize int64, numLayers int64, hasBiases int32, train int32, bidirectional int32, batchSizesData []int64, batchSizesLen int, batchFirst int32, workspace Ctensor)

func AtgMkldnnRnnLayerOut

func AtgMkldnnRnnLayerOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, input Ctensor, weight0 Ctensor, weight1 Ctensor, weight2 Ctensor, weight3 Ctensor, hx_ Ctensor, cx_ Ctensor, reverse int32, batchSizesData []int64, batchSizesLen int, mode int64, hiddenSize int64, numLayers int64, hasBiases int32, bidirectional int32, batchFirst int32, train int32)

func AtgMm

func AtgMm(ptr *Ctensor, self Ctensor, mat2 Ctensor)

func AtgMmOut

func AtgMmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat2 Ctensor)

func AtgMode

func AtgMode(ptr *Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgModeValues

func AtgModeValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgMoveaxis

func AtgMoveaxis(ptr *Ctensor, self Ctensor, sourceData []int64, sourceLen int, destinationData []int64, destinationLen int)

func AtgMoveaxisInt

func AtgMoveaxisInt(ptr *Ctensor, self Ctensor, source int64, destination int64)

func AtgMovedim

func AtgMovedim(ptr *Ctensor, self Ctensor, sourceData []int64, sourceLen int, destinationData []int64, destinationLen int)

func AtgMovedimInt

func AtgMovedimInt(ptr *Ctensor, self Ctensor, source int64, destination int64)

func AtgMseLoss

func AtgMseLoss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgMseLossBackward

func AtgMseLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgMseLossBackwardGradInput

func AtgMseLossBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgMseLossOut

func AtgMseLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgMsort

func AtgMsort(ptr *Ctensor, self Ctensor)

func AtgMsortOut

func AtgMsortOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgMt

func AtgMt(ptr *Ctensor, self Ctensor)

func AtgMul

func AtgMul(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMulOut

func AtgMulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgMulScalar

func AtgMulScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgMulScalarOut

func AtgMulScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgMulScalar_

func AtgMulScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgMul_

func AtgMul_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMultiMarginLossBackward

func AtgMultiMarginLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, p Cscalar, margin Cscalar, weight Ctensor, reduction int64)

func AtgMultiMarginLossBackwardGradInput

func AtgMultiMarginLossBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, p Cscalar, margin Cscalar, weight Ctensor, reduction int64)

func AtgMultilabelMarginLoss

func AtgMultilabelMarginLoss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgMultilabelMarginLossBackward

func AtgMultilabelMarginLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64, isTarget Ctensor)

func AtgMultilabelMarginLossBackwardGradInput

func AtgMultilabelMarginLossBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64, isTarget Ctensor)

func AtgMultilabelMarginLossOut

func AtgMultilabelMarginLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgMultinomial

func AtgMultinomial(ptr *Ctensor, self Ctensor, numSamples int64, replacement int32)

func AtgMultinomialOut

func AtgMultinomialOut(ptr *Ctensor, out Ctensor, self Ctensor, numSamples int64, replacement int32)

func AtgMultiply

func AtgMultiply(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMultiplyOut

func AtgMultiplyOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgMultiplyScalar

func AtgMultiplyScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgMultiplyScalar_

func AtgMultiplyScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgMultiply_

func AtgMultiply_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgMv

func AtgMv(ptr *Ctensor, self Ctensor, vec Ctensor)

func AtgMvOut

func AtgMvOut(ptr *Ctensor, out Ctensor, self Ctensor, vec Ctensor)

func AtgMvlgamma

func AtgMvlgamma(ptr *Ctensor, self Ctensor, p int64)

func AtgMvlgammaOut

func AtgMvlgammaOut(ptr *Ctensor, out Ctensor, self Ctensor, p int64)

func AtgMvlgamma_

func AtgMvlgamma_(ptr *Ctensor, self Ctensor, p int64)

func AtgNanToNum

func AtgNanToNum(ptr *Ctensor, self Ctensor, nanVal float64, nanNull int, posinfVal float64, posinfNull int, neginfVal float64, neginfNull int)

func AtgNanToNumOut

func AtgNanToNumOut(ptr *Ctensor, out Ctensor, self Ctensor, nanVal float64, nanNull int, posinfVal float64, posinfNull int, neginfVal float64, neginfNull int)

func AtgNanToNum_

func AtgNanToNum_(ptr *Ctensor, self Ctensor, nanVal float64, nanNull int, posinfVal float64, posinfNull int, neginfVal float64, neginfNull int)

func AtgNanmean

func AtgNanmean(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgNanmeanOut

func AtgNanmeanOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgNanmedian

func AtgNanmedian(ptr *Ctensor, self Ctensor)

func AtgNanmedianDim

func AtgNanmedianDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgNanmedianDimValues

func AtgNanmedianDimValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, keepdim int32)

func AtgNanmedianOut

func AtgNanmedianOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgNanquantile

func AtgNanquantile(ptr *Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, keepdim int32, interpolation string)

func AtgNanquantileOut

func AtgNanquantileOut(ptr *Ctensor, out Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, keepdim int32, interpolation string)

func AtgNanquantileScalar

func AtgNanquantileScalar(ptr *Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, keepdim int32, interpolation string)

func AtgNanquantileScalarOut

func AtgNanquantileScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, keepdim int32, interpolation string)

func AtgNansum

func AtgNansum(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgNansumOut

func AtgNansumOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgNarrow

func AtgNarrow(ptr *Ctensor, self Ctensor, dim int64, start int64, length int64)

func AtgNarrowCopy

func AtgNarrowCopy(ptr *Ctensor, self Ctensor, dim int64, start int64, length int64)

func AtgNarrowCopyOut

func AtgNarrowCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, start int64, length int64)

func AtgNarrowTensor

func AtgNarrowTensor(ptr *Ctensor, self Ctensor, dim int64, start Ctensor, length int64)

func AtgNativeBatchNorm

func AtgNativeBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, momentum float64, eps float64)

func AtgNativeBatchNormOut

func AtgNativeBatchNormOut(ptr *Ctensor, out Ctensor, saveMean Ctensor, saveInvstd Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, momentum float64, eps float64)

func AtgNativeChannelShuffle

func AtgNativeChannelShuffle(ptr *Ctensor, self Ctensor, groups int64)

func AtgNativeDropout

func AtgNativeDropout(ptr *Ctensor, input Ctensor, p float64, train int32)

func AtgNativeDropoutBackward

func AtgNativeDropoutBackward(ptr *Ctensor, gradOutput Ctensor, mask Ctensor, scale float64)

func AtgNativeDropoutBackwardOut

func AtgNativeDropoutBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, mask Ctensor, scale float64)

func AtgNativeDropoutOut

func AtgNativeDropoutOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, p float64, train int32)

func AtgNativeGroupNorm

func AtgNativeGroupNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, n int64, c int64, hxW int64, group int64, eps float64)

func AtgNativeGroupNormOut

func AtgNativeGroupNormOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, weight Ctensor, bias Ctensor, n int64, c int64, hxW int64, group int64, eps float64)

func AtgNativeLayerNorm

func AtgNativeLayerNorm(ptr *Ctensor, input Ctensor, normalizedShapeData []int64, normalizedShapeLen int, weight Ctensor, bias Ctensor, eps float64)

func AtgNativeLayerNormOut

func AtgNativeLayerNormOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, normalizedShapeData []int64, normalizedShapeLen int, weight Ctensor, bias Ctensor, eps float64)

func AtgNativeNorm

func AtgNativeNorm(ptr *Ctensor, self Ctensor)

func AtgNativeNormOut

func AtgNativeNormOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgNativeNormScalaroptDimDtype

func AtgNativeNormScalaroptDimDtype(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgNativeNormScalaroptDimDtypeOut

func AtgNativeNormScalaroptDimDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgNe

func AtgNe(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgNeScalarOut

func AtgNeScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgNeTensor

func AtgNeTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgNeTensorOut

func AtgNeTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgNeTensor_

func AtgNeTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgNe_

func AtgNe_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgNeg

func AtgNeg(ptr *Ctensor, self Ctensor)

func AtgNegOut

func AtgNegOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgNeg_

func AtgNeg_(ptr *Ctensor, self Ctensor)

func AtgNegative

func AtgNegative(ptr *Ctensor, self Ctensor)

func AtgNegativeOut

func AtgNegativeOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgNegative_

func AtgNegative_(ptr *Ctensor, self Ctensor)

func AtgNestedToPaddedTensor

func AtgNestedToPaddedTensor(ptr *Ctensor, self Ctensor, padding float64, outputSizeData []int64, outputSizeLen int)

func AtgNewEmpty

func AtgNewEmpty(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgNewEmptyOut

func AtgNewEmptyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgNewEmptyStrided

func AtgNewEmptyStrided(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int, optionsKind int32, optionsDevice int32)

func AtgNewEmptyStridedOut

func AtgNewEmptyStridedOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int)

func AtgNewFull

func AtgNewFull(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar, optionsKind int32, optionsDevice int32)

func AtgNewFullOut

func AtgNewFullOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, fillValue Cscalar)

func AtgNewOnes

func AtgNewOnes(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgNewOnesOut

func AtgNewOnesOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgNewZeros

func AtgNewZeros(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgNewZerosOut

func AtgNewZerosOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgNextafter

func AtgNextafter(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgNextafterOut

func AtgNextafterOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgNextafter_

func AtgNextafter_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgNllLoss

func AtgNllLoss(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64)

func AtgNllLoss2d

func AtgNllLoss2d(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64)

func AtgNllLoss2dBackward

func AtgNllLoss2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64, totalWeight Ctensor)

func AtgNllLoss2dBackwardGradInput

func AtgNllLoss2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64, totalWeight Ctensor)

func AtgNllLoss2dOut

func AtgNllLoss2dOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64)

func AtgNllLossBackward

func AtgNllLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64, totalWeight Ctensor)

func AtgNllLossBackwardGradInput

func AtgNllLossBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64, totalWeight Ctensor)

func AtgNllLossNd

func AtgNllLossNd(ptr *Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64)

func AtgNllLossOut

func AtgNllLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, weight Ctensor, reduction int64, ignoreIndex int64)

func AtgNonzero

func AtgNonzero(ptr *Ctensor, self Ctensor)

func AtgNonzeroOut

func AtgNonzeroOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgNonzeroStatic

func AtgNonzeroStatic(ptr *Ctensor, self Ctensor, size int64, fillValue int64)

func AtgNonzeroStaticOut

func AtgNonzeroStaticOut(ptr *Ctensor, out Ctensor, self Ctensor, size int64, fillValue int64)

func AtgNorm

func AtgNorm(ptr *Ctensor, self Ctensor)

func AtgNormDtypeOut

func AtgNormDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgNormExceptDim

func AtgNormExceptDim(ptr *Ctensor, v Ctensor, pow int64, dim int64)

func AtgNormOut

func AtgNormOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, keepdim int32)

func AtgNormScalarOut

func AtgNormScalarOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgNormScalaroptDim

func AtgNormScalaroptDim(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, keepdim int32)

func AtgNormScalaroptDimDtype

func AtgNormScalaroptDimDtype(ptr *Ctensor, self Ctensor, p Cscalar, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgNormScalaroptDtype

func AtgNormScalaroptDtype(ptr *Ctensor, self Ctensor, p Cscalar, dtype int32)

func AtgNormScalaroptDtypeOut

func AtgNormScalaroptDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dtype int32)

func AtgNormalFunctional

func AtgNormalFunctional(ptr *Ctensor, self Ctensor, mean float64, std float64)

func AtgNormal_

func AtgNormal_(ptr *Ctensor, self Ctensor, mean float64, std float64)

func AtgNotEqual

func AtgNotEqual(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgNotEqualScalarOut

func AtgNotEqualScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgNotEqualTensor

func AtgNotEqualTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgNotEqualTensorOut

func AtgNotEqualTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgNotEqualTensor_

func AtgNotEqualTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgNotEqual_

func AtgNotEqual_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgNuclearNorm

func AtgNuclearNorm(ptr *Ctensor, self Ctensor, keepdim int32)

func AtgNuclearNormDim

func AtgNuclearNormDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgNuclearNormDimOut

func AtgNuclearNormDimOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgNuclearNormOut

func AtgNuclearNormOut(ptr *Ctensor, out Ctensor, self Ctensor, keepdim int32)

func AtgNumpyT

func AtgNumpyT(ptr *Ctensor, self Ctensor)

func AtgOneHot

func AtgOneHot(ptr *Ctensor, self Ctensor, numClasses int64)

func AtgOnes

func AtgOnes(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgOnesLike

func AtgOnesLike(ptr *Ctensor, self Ctensor)

func AtgOnesLikeOut

func AtgOnesLikeOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgOnesOut

func AtgOnesOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int)

func AtgOrgqr

func AtgOrgqr(ptr *Ctensor, self Ctensor, input2 Ctensor)

func AtgOrgqrOut

func AtgOrgqrOut(ptr *Ctensor, out Ctensor, self Ctensor, input2 Ctensor)

func AtgOrmqr

func AtgOrmqr(ptr *Ctensor, self Ctensor, input2 Ctensor, input3 Ctensor, left int32, transpose int32)

func AtgOrmqrOut

func AtgOrmqrOut(ptr *Ctensor, out Ctensor, self Ctensor, input2 Ctensor, input3 Ctensor, left int32, transpose int32)

func AtgOuter

func AtgOuter(ptr *Ctensor, self Ctensor, vec2 Ctensor)

func AtgOuterOut

func AtgOuterOut(ptr *Ctensor, out Ctensor, self Ctensor, vec2 Ctensor)

func AtgOutputNr

func AtgOutputNr(self Ctensor) int64

func AtgPad

func AtgPad(ptr *Ctensor, self Ctensor, padData []int64, padLen int, mode string, valueVal float64, valueNull int)

func AtgPadSequence

func AtgPadSequence(ptr *Ctensor, sequencesData []Ctensor, sequencesLen int, batchFirst int32, paddingValue float64)

func AtgPairwiseDistance

func AtgPairwiseDistance(ptr *Ctensor, x1 Ctensor, x2 Ctensor, p float64, eps float64, keepdim int32)

func AtgPdist

func AtgPdist(ptr *Ctensor, self Ctensor, p float64)

func AtgPermute

func AtgPermute(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int)

func AtgPermuteCopy

func AtgPermuteCopy(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int)

func AtgPermuteCopyOut

func AtgPermuteCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dimsData []int64, dimsLen int)

func AtgPinMemory

func AtgPinMemory(ptr *Ctensor, self Ctensor, device int32)

func AtgPinverse

func AtgPinverse(ptr *Ctensor, self Ctensor, rcond float64)

func AtgPixelShuffle

func AtgPixelShuffle(ptr *Ctensor, self Ctensor, upscaleFactor int64)

func AtgPixelShuffleOut

func AtgPixelShuffleOut(ptr *Ctensor, out Ctensor, self Ctensor, upscaleFactor int64)

func AtgPixelUnshuffle

func AtgPixelUnshuffle(ptr *Ctensor, self Ctensor, downscaleFactor int64)

func AtgPixelUnshuffleOut

func AtgPixelUnshuffleOut(ptr *Ctensor, out Ctensor, self Ctensor, downscaleFactor int64)

func AtgPoisson

func AtgPoisson(ptr *Ctensor, self Ctensor)

func AtgPoissonNllLoss

func AtgPoissonNllLoss(ptr *Ctensor, input Ctensor, target Ctensor, logInput int32, full int32, eps float64, reduction int64)

func AtgPoissonOut

func AtgPoissonOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgPolar

func AtgPolar(ptr *Ctensor, abs Ctensor, angle Ctensor)

func AtgPolarOut

func AtgPolarOut(ptr *Ctensor, out Ctensor, abs Ctensor, angle Ctensor)

func AtgPolygamma

func AtgPolygamma(ptr *Ctensor, n int64, self Ctensor)

func AtgPolygammaOut

func AtgPolygammaOut(ptr *Ctensor, out Ctensor, n int64, self Ctensor)

func AtgPolygamma_

func AtgPolygamma_(ptr *Ctensor, self Ctensor, n int64)

func AtgPositive

func AtgPositive(ptr *Ctensor, self Ctensor)

func AtgPow

func AtgPow(ptr *Ctensor, self Ctensor, exponent Ctensor)

func AtgPowScalar

func AtgPowScalar(ptr *Ctensor, selfScalar Cscalar, exponent Ctensor)

func AtgPowScalarOut

func AtgPowScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, exponent Ctensor)

func AtgPowTensorScalar

func AtgPowTensorScalar(ptr *Ctensor, self Ctensor, exponent Cscalar)

func AtgPowTensorScalarOut

func AtgPowTensorScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Cscalar)

func AtgPowTensorTensorOut

func AtgPowTensorTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, exponent Ctensor)

func AtgPowTensor_

func AtgPowTensor_(ptr *Ctensor, self Ctensor, exponent Ctensor)

func AtgPow_

func AtgPow_(ptr *Ctensor, self Ctensor, exponent Cscalar)

func AtgPrelu

func AtgPrelu(ptr *Ctensor, self Ctensor, weight Ctensor)

func AtgProd

func AtgProd(ptr *Ctensor, self Ctensor, dtype int32)

func AtgProdDimInt

func AtgProdDimInt(ptr *Ctensor, self Ctensor, dim int64, keepdim int32, dtype int32)

func AtgProdIntOut

func AtgProdIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, keepdim int32, dtype int32)

func AtgProdOut

func AtgProdOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32)

func AtgPut

func AtgPut(ptr *Ctensor, self Ctensor, index Ctensor, source Ctensor, accumulate int32)

func AtgPutOut

func AtgPutOut(ptr *Ctensor, out Ctensor, self Ctensor, index Ctensor, source Ctensor, accumulate int32)

func AtgPut_

func AtgPut_(ptr *Ctensor, self Ctensor, index Ctensor, source Ctensor, accumulate int32)

func AtgQPerChannelAxis

func AtgQPerChannelAxis(self Ctensor) int64

func AtgQPerChannelScales

func AtgQPerChannelScales(ptr *Ctensor, self Ctensor)

func AtgQPerChannelScalesOut

func AtgQPerChannelScalesOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgQPerChannelZeroPoints

func AtgQPerChannelZeroPoints(ptr *Ctensor, self Ctensor)

func AtgQPerChannelZeroPointsOut

func AtgQPerChannelZeroPointsOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgQScale

func AtgQScale(self Ctensor) float64

func AtgQZeroPoint

func AtgQZeroPoint(self Ctensor) int64

func AtgQr

func AtgQr(ptr *Ctensor, self Ctensor, some int32)

func AtgQrQ

func AtgQrQ(ptr *Ctensor, q Ctensor, r Ctensor, self Ctensor, some int32)

func AtgQuantile

func AtgQuantile(ptr *Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, keepdim int32, interpolation string)

func AtgQuantileOut

func AtgQuantileOut(ptr *Ctensor, out Ctensor, self Ctensor, q Ctensor, dimVal int64, dimNull int, keepdim int32, interpolation string)

func AtgQuantileScalar

func AtgQuantileScalar(ptr *Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, keepdim int32, interpolation string)

func AtgQuantileScalarOut

func AtgQuantileScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, q float64, dimVal int64, dimNull int, keepdim int32, interpolation string)

func AtgQuantizePerChannel

func AtgQuantizePerChannel(ptr *Ctensor, self Ctensor, scales Ctensor, zeroPoints Ctensor, axis int64, dtype int32)

func AtgQuantizePerChannelOut

func AtgQuantizePerChannelOut(ptr *Ctensor, out Ctensor, self Ctensor, scales Ctensor, zeroPoints Ctensor, axis int64, dtype int32)

func AtgQuantizePerTensor

func AtgQuantizePerTensor(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64, dtype int32)

func AtgQuantizePerTensorDynamic

func AtgQuantizePerTensorDynamic(ptr *Ctensor, self Ctensor, dtype int32, reduceRange int32)

func AtgQuantizePerTensorDynamicOut

func AtgQuantizePerTensorDynamicOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32, reduceRange int32)

func AtgQuantizePerTensorTensorQparams

func AtgQuantizePerTensorTensorQparams(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, dtype int32)

func AtgQuantizedBatchNorm

func AtgQuantizedBatchNorm(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, mean Ctensor, vari Ctensor, eps float64, outputScale float64, outputZeroPoint int64)

func AtgQuantizedBatchNormOut

func AtgQuantizedBatchNormOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, mean Ctensor, vari Ctensor, eps float64, outputScale float64, outputZeroPoint int64)

func AtgQuantizedGruCell

func AtgQuantizedGruCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, bHh Ctensor, packedIh Ctensor, packedHh Ctensor, colOffsetsIh Ctensor, colOffsetsHh Ctensor, scaleIh Cscalar, scaleHh Cscalar, zeroPointIh Cscalar, zeroPointHh Cscalar)

func AtgQuantizedLstmCell

func AtgQuantizedLstmCell(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, wIh Ctensor, wHh Ctensor, bIh Ctensor, bHh Ctensor, packedIh Ctensor, packedHh Ctensor, colOffsetsIh Ctensor, colOffsetsHh Ctensor, scaleIh Cscalar, scaleHh Cscalar, zeroPointIh Cscalar, zeroPointHh Cscalar)

func AtgQuantizedMaxPool1d

func AtgQuantizedMaxPool1d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgQuantizedMaxPool1dOut

func AtgQuantizedMaxPool1dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgQuantizedMaxPool2d

func AtgQuantizedMaxPool2d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgQuantizedMaxPool2dOut

func AtgQuantizedMaxPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgQuantizedMaxPool3d

func AtgQuantizedMaxPool3d(ptr *Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgQuantizedMaxPool3dOut

func AtgQuantizedMaxPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, ceilMode int32)

func AtgQuantizedRnnReluCell

func AtgQuantizedRnnReluCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, bHh Ctensor, packedIh Ctensor, packedHh Ctensor, colOffsetsIh Ctensor, colOffsetsHh Ctensor, scaleIh Cscalar, scaleHh Cscalar, zeroPointIh Cscalar, zeroPointHh Cscalar)

func AtgQuantizedRnnTanhCell

func AtgQuantizedRnnTanhCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, bHh Ctensor, packedIh Ctensor, packedHh Ctensor, colOffsetsIh Ctensor, colOffsetsHh Ctensor, scaleIh Cscalar, scaleHh Cscalar, zeroPointIh Cscalar, zeroPointHh Cscalar)

func AtgRad2deg

func AtgRad2deg(ptr *Ctensor, self Ctensor)

func AtgRad2degOut

func AtgRad2degOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgRad2deg_

func AtgRad2deg_(ptr *Ctensor, self Ctensor)

func AtgRand

func AtgRand(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgRandLike

func AtgRandLike(ptr *Ctensor, self Ctensor)

func AtgRandLikeOut

func AtgRandLikeOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgRandOut

func AtgRandOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int)

func AtgRandint

func AtgRandint(ptr *Ctensor, high int64, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgRandintLike

func AtgRandintLike(ptr *Ctensor, self Ctensor, high int64)

func AtgRandintLikeLowDtype

func AtgRandintLikeLowDtype(ptr *Ctensor, self Ctensor, low int64, high int64)

func AtgRandintLikeLowDtypeOut

func AtgRandintLikeLowDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, low int64, high int64)

func AtgRandintLikeOut

func AtgRandintLikeOut(ptr *Ctensor, out Ctensor, self Ctensor, high int64)

func AtgRandintLow

func AtgRandintLow(ptr *Ctensor, low int64, high int64, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgRandintLowOut

func AtgRandintLowOut(ptr *Ctensor, out Ctensor, low int64, high int64, sizeData []int64, sizeLen int)

func AtgRandintOut

func AtgRandintOut(ptr *Ctensor, out Ctensor, high int64, sizeData []int64, sizeLen int)

func AtgRandn

func AtgRandn(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgRandnLike

func AtgRandnLike(ptr *Ctensor, self Ctensor)

func AtgRandnLikeOut

func AtgRandnLikeOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgRandnOut

func AtgRandnOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int)

func AtgRandom

func AtgRandom(ptr *Ctensor, self Ctensor)

func AtgRandomFrom

func AtgRandomFrom(ptr *Ctensor, self Ctensor, from int64, toVal int64, toNull int)

func AtgRandomFromOut

func AtgRandomFromOut(ptr *Ctensor, out Ctensor, self Ctensor, from int64, toVal int64, toNull int)

func AtgRandomFrom_

func AtgRandomFrom_(ptr *Ctensor, self Ctensor, from int64, toVal int64, toNull int)

func AtgRandomOut

func AtgRandomOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgRandomTo

func AtgRandomTo(ptr *Ctensor, self Ctensor, to int64)

func AtgRandomToOut

func AtgRandomToOut(ptr *Ctensor, out Ctensor, self Ctensor, to int64)

func AtgRandomTo_

func AtgRandomTo_(ptr *Ctensor, self Ctensor, to int64)

func AtgRandom_

func AtgRandom_(ptr *Ctensor, self Ctensor)

func AtgRandperm

func AtgRandperm(ptr *Ctensor, n int64, optionsKind int32, optionsDevice int32)

func AtgRandpermOut

func AtgRandpermOut(ptr *Ctensor, out Ctensor, n int64)

func AtgRange

func AtgRange(ptr *Ctensor, start Cscalar, end Cscalar, optionsKind int32, optionsDevice int32)

func AtgRangeOut

func AtgRangeOut(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar)

func AtgRangeOut_

func AtgRangeOut_(ptr *Ctensor, out Ctensor, start Cscalar, end Cscalar)

func AtgRangeStep

func AtgRangeStep(ptr *Ctensor, start Cscalar, end Cscalar, optionsKind int32, optionsDevice int32)

func AtgRavel

func AtgRavel(ptr *Ctensor, self Ctensor)

func AtgReal

func AtgReal(ptr *Ctensor, self Ctensor)

func AtgReciprocal

func AtgReciprocal(ptr *Ctensor, self Ctensor)

func AtgReciprocalOut

func AtgReciprocalOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgReciprocal_

func AtgReciprocal_(ptr *Ctensor, self Ctensor)

func AtgReflectionPad1d

func AtgReflectionPad1d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad1dBackward

func AtgReflectionPad1dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad1dBackwardGradInput

func AtgReflectionPad1dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad1dOut

func AtgReflectionPad1dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad2d

func AtgReflectionPad2d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad2dBackward

func AtgReflectionPad2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad2dBackwardGradInput

func AtgReflectionPad2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad2dOut

func AtgReflectionPad2dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad3d

func AtgReflectionPad3d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad3dBackward

func AtgReflectionPad3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad3dBackwardGradInput

func AtgReflectionPad3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReflectionPad3dOut

func AtgReflectionPad3dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgRelu

func AtgRelu(ptr *Ctensor, self Ctensor)

func AtgRelu6

func AtgRelu6(ptr *Ctensor, self Ctensor)

func AtgRelu6_

func AtgRelu6_(ptr *Ctensor, self Ctensor)

func AtgReluOut

func AtgReluOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgRelu_

func AtgRelu_(ptr *Ctensor, self Ctensor)

func AtgRemainder

func AtgRemainder(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgRemainderScalarOut

func AtgRemainderScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgRemainderScalarTensor

func AtgRemainderScalarTensor(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgRemainderScalarTensorOut

func AtgRemainderScalarTensorOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgRemainderTensor

func AtgRemainderTensor(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgRemainderTensorOut

func AtgRemainderTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgRemainderTensor_

func AtgRemainderTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgRemainder_

func AtgRemainder_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgRenorm

func AtgRenorm(ptr *Ctensor, self Ctensor, p Cscalar, dim int64, maxnorm Cscalar)

func AtgRenormOut

func AtgRenormOut(ptr *Ctensor, out Ctensor, self Ctensor, p Cscalar, dim int64, maxnorm Cscalar)

func AtgRenorm_

func AtgRenorm_(ptr *Ctensor, self Ctensor, p Cscalar, dim int64, maxnorm Cscalar)

func AtgRepeat

func AtgRepeat(ptr *Ctensor, self Ctensor, repeatsData []int64, repeatsLen int)

func AtgRepeatInterleave

func AtgRepeatInterleave(ptr *Ctensor, repeats Ctensor, outputSizeVal int64, outputSizeNull int)

func AtgRepeatInterleaveSelfInt

func AtgRepeatInterleaveSelfInt(ptr *Ctensor, self Ctensor, repeats int64, dimVal int64, dimNull int, outputSizeVal int64, outputSizeNull int)

func AtgRepeatInterleaveSelfTensor

func AtgRepeatInterleaveSelfTensor(ptr *Ctensor, self Ctensor, repeats Ctensor, dimVal int64, dimNull int, outputSizeVal int64, outputSizeNull int)

func AtgRepeatInterleaveTensorOut

func AtgRepeatInterleaveTensorOut(ptr *Ctensor, out Ctensor, repeats Ctensor, outputSizeVal int64, outputSizeNull int)

func AtgRepeatOut

func AtgRepeatOut(ptr *Ctensor, out Ctensor, self Ctensor, repeatsData []int64, repeatsLen int)

func AtgReplicationPad1d

func AtgReplicationPad1d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad1dBackward

func AtgReplicationPad1dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad1dBackwardGradInput

func AtgReplicationPad1dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad1dOut

func AtgReplicationPad1dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad2d

func AtgReplicationPad2d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad2dBackward

func AtgReplicationPad2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad2dBackwardGradInput

func AtgReplicationPad2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad2dOut

func AtgReplicationPad2dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad3d

func AtgReplicationPad3d(ptr *Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad3dBackward

func AtgReplicationPad3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad3dBackwardGradInput

func AtgReplicationPad3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgReplicationPad3dOut

func AtgReplicationPad3dOut(ptr *Ctensor, out Ctensor, self Ctensor, paddingData []int64, paddingLen int)

func AtgRequiresGrad_

func AtgRequiresGrad_(ptr *Ctensor, self Ctensor, requiresGrad int32)

func AtgReshape

func AtgReshape(ptr *Ctensor, self Ctensor, shapeData []int64, shapeLen int)

func AtgReshapeAs

func AtgReshapeAs(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgResize

func AtgResize(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgResizeAs

func AtgResizeAs(ptr *Ctensor, self Ctensor, theTemplate Ctensor)

func AtgResizeAsOut

func AtgResizeAsOut(ptr *Ctensor, out Ctensor, self Ctensor, theTemplate Ctensor)

func AtgResizeAsSparse

func AtgResizeAsSparse(ptr *Ctensor, self Ctensor, theTemplate Ctensor)

func AtgResizeAsSparseOut

func AtgResizeAsSparseOut(ptr *Ctensor, out Ctensor, self Ctensor, theTemplate Ctensor)

func AtgResizeAsSparse_

func AtgResizeAsSparse_(ptr *Ctensor, self Ctensor, theTemplate Ctensor)

func AtgResizeAs_

func AtgResizeAs_(ptr *Ctensor, self Ctensor, theTemplate Ctensor)

func AtgResizeOut

func AtgResizeOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgResize_

func AtgResize_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgResolveConj

func AtgResolveConj(ptr *Ctensor, self Ctensor)

func AtgResolveNeg

func AtgResolveNeg(ptr *Ctensor, self Ctensor)

func AtgRetainGrad

func AtgRetainGrad(self Ctensor)

func AtgRetainsGrad

func AtgRetainsGrad(self Ctensor) bool

func AtgRnnRelu

func AtgRnnRelu(ptr *Ctensor, input Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32, batchFirst int32)

func AtgRnnReluCell

func AtgRnnReluCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, bHh Ctensor)

func AtgRnnReluData

func AtgRnnReluData(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32)

func AtgRnnTanh

func AtgRnnTanh(ptr *Ctensor, input Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32, batchFirst int32)

func AtgRnnTanhCell

func AtgRnnTanhCell(ptr *Ctensor, input Ctensor, hx Ctensor, wIh Ctensor, wHh Ctensor, bIh Ctensor, bHh Ctensor)

func AtgRnnTanhData

func AtgRnnTanhData(ptr *Ctensor, data Ctensor, batchSizes Ctensor, hx Ctensor, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32)

func AtgRoll

func AtgRoll(ptr *Ctensor, self Ctensor, shiftsData []int64, shiftsLen int, dimsData []int64, dimsLen int)

func AtgRollOut

func AtgRollOut(ptr *Ctensor, out Ctensor, self Ctensor, shiftsData []int64, shiftsLen int, dimsData []int64, dimsLen int)

func AtgRot90

func AtgRot90(ptr *Ctensor, self Ctensor, k int64, dimsData []int64, dimsLen int)

func AtgRot90Out

func AtgRot90Out(ptr *Ctensor, out Ctensor, self Ctensor, k int64, dimsData []int64, dimsLen int)

func AtgRound

func AtgRound(ptr *Ctensor, self Ctensor)

func AtgRoundDecimals

func AtgRoundDecimals(ptr *Ctensor, self Ctensor, decimals int64)

func AtgRoundDecimalsOut

func AtgRoundDecimalsOut(ptr *Ctensor, out Ctensor, self Ctensor, decimals int64)

func AtgRoundDecimals_

func AtgRoundDecimals_(ptr *Ctensor, self Ctensor, decimals int64)

func AtgRoundOut

func AtgRoundOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgRound_

func AtgRound_(ptr *Ctensor, self Ctensor)

func AtgRowIndices

func AtgRowIndices(ptr *Ctensor, self Ctensor)

func AtgRowIndicesCopy

func AtgRowIndicesCopy(ptr *Ctensor, self Ctensor)

func AtgRowIndicesCopyOut

func AtgRowIndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgRowStack

func AtgRowStack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgRowStackOut

func AtgRowStackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgRrelu

func AtgRrelu(ptr *Ctensor, self Ctensor, training int32)

func AtgRreluWithNoise

func AtgRreluWithNoise(ptr *Ctensor, self Ctensor, noise Ctensor, training int32)

func AtgRreluWithNoiseBackward

func AtgRreluWithNoiseBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, noise Ctensor, lower Cscalar, upper Cscalar, training int32, selfIsResult int32)

func AtgRreluWithNoiseBackwardOut

func AtgRreluWithNoiseBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor, noise Ctensor, lower Cscalar, upper Cscalar, training int32, selfIsResult int32)

func AtgRreluWithNoiseOut

func AtgRreluWithNoiseOut(ptr *Ctensor, out Ctensor, self Ctensor, noise Ctensor, training int32)

func AtgRreluWithNoise_

func AtgRreluWithNoise_(ptr *Ctensor, self Ctensor, noise Ctensor, training int32)

func AtgRrelu_

func AtgRrelu_(ptr *Ctensor, self Ctensor, training int32)

func AtgRsqrt

func AtgRsqrt(ptr *Ctensor, self Ctensor)

func AtgRsqrtOut

func AtgRsqrtOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgRsqrt_

func AtgRsqrt_(ptr *Ctensor, self Ctensor)

func AtgRsub

func AtgRsub(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgRsubScalar

func AtgRsubScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgRsubScalarOut

func AtgRsubScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgRsubTensorOut

func AtgRsubTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgScalarTensor

func AtgScalarTensor(ptr *Ctensor, s Cscalar, optionsKind int32, optionsDevice int32)

func AtgScalarTensorOut

func AtgScalarTensorOut(ptr *Ctensor, out Ctensor, s Cscalar)

func AtgScaledDotProductAttention

func AtgScaledDotProductAttention(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, attnMask Ctensor, dropoutP float64, isCausal int32, scaleVal float64, scaleNull int)

func AtgScatter

func AtgScatter(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor)

func AtgScatterAdd

func AtgScatterAdd(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor)

func AtgScatterAddOut

func AtgScatterAddOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor)

func AtgScatterAdd_

func AtgScatterAdd_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor)

func AtgScatterReduce

func AtgScatterReduce(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, reduce string)

func AtgScatterReduceOut

func AtgScatterReduceOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, reduce string)

func AtgScatterReduce_

func AtgScatterReduce_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, reduce string)

func AtgScatterSrcOut

func AtgScatterSrcOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor)

func AtgScatterValue

func AtgScatterValue(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar)

func AtgScatterValueOut

func AtgScatterValueOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar)

func AtgScatterValueReduce

func AtgScatterValueReduce(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar, reduce string)

func AtgScatterValueReduceOut

func AtgScatterValueReduceOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar, reduce string)

func AtgScatterValueReduce_

func AtgScatterValueReduce_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar, reduce string)

func AtgScatterValue_

func AtgScatterValue_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, value Cscalar)

func AtgScatter_

func AtgScatter_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor)

func AtgSearchsorted

func AtgSearchsorted(ptr *Ctensor, sortedSequence Ctensor, self Ctensor, outInt32 int32, right int32, side string, sorter Ctensor)

func AtgSearchsortedScalar

func AtgSearchsortedScalar(ptr *Ctensor, sortedSequence Ctensor, selfScalar Cscalar, outInt32 int32, right int32, side string, sorter Ctensor)

func AtgSearchsortedScalarOut

func AtgSearchsortedScalarOut(ptr *Ctensor, out Ctensor, sortedSequence Ctensor, selfScalar Cscalar, outInt32 int32, right int32, side string, sorter Ctensor)

func AtgSearchsortedTensorOut

func AtgSearchsortedTensorOut(ptr *Ctensor, out Ctensor, sortedSequence Ctensor, self Ctensor, outInt32 int32, right int32, side string, sorter Ctensor)

func AtgSegmentReduce

func AtgSegmentReduce(ptr *Ctensor, data Ctensor, reduce string, lengths Ctensor, indices Ctensor, offsets Ctensor, axis int64, unsafety int32, initial Cscalar)

func AtgSegmentReduceOut

func AtgSegmentReduceOut(ptr *Ctensor, out Ctensor, data Ctensor, reduce string, lengths Ctensor, indices Ctensor, offsets Ctensor, axis int64, unsafety int32, initial Cscalar)

func AtgSelect

func AtgSelect(ptr *Ctensor, self Ctensor, dim int64, index int64)

func AtgSelectBackward

func AtgSelectBackward(ptr *Ctensor, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, dim int64, index int64)

func AtgSelectBackwardOut

func AtgSelectBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, dim int64, index int64)

func AtgSelectCopy

func AtgSelectCopy(ptr *Ctensor, self Ctensor, dim int64, index int64)

func AtgSelectCopyIntOut

func AtgSelectCopyIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index int64)

func AtgSelectScatter

func AtgSelectScatter(ptr *Ctensor, self Ctensor, src Ctensor, dim int64, index int64)

func AtgSelectScatterOut

func AtgSelectScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, dim int64, index int64)

func AtgSelu

func AtgSelu(ptr *Ctensor, self Ctensor)

func AtgSelu_

func AtgSelu_(ptr *Ctensor, self Ctensor)

func AtgSet

func AtgSet(ptr *Ctensor, self Ctensor)

func AtgSetOut

func AtgSetOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSetRequiresGrad

func AtgSetRequiresGrad(ptr *Ctensor, self Ctensor, r int32)

func AtgSetSourceTensor

func AtgSetSourceTensor(ptr *Ctensor, self Ctensor, source Ctensor)

func AtgSetSourceTensorOut

func AtgSetSourceTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, source Ctensor)

func AtgSetSourceTensorStorageOffset_

func AtgSetSourceTensorStorageOffset_(ptr *Ctensor, self Ctensor, source Ctensor, storageOffset int64, sizeData []int64, sizeLen int, strideData []int64, strideLen int)

func AtgSetSourceTensor_

func AtgSetSourceTensor_(ptr *Ctensor, self Ctensor, source Ctensor)

func AtgSet_

func AtgSet_(ptr *Ctensor, self Ctensor)

func AtgSgn

func AtgSgn(ptr *Ctensor, self Ctensor)

func AtgSgnOut

func AtgSgnOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSgn_

func AtgSgn_(ptr *Ctensor, self Ctensor)

func AtgSigmoid

func AtgSigmoid(ptr *Ctensor, self Ctensor)

func AtgSigmoidBackward

func AtgSigmoidBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor)

func AtgSigmoidBackwardGradInput

func AtgSigmoidBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, output Ctensor)

func AtgSigmoidOut

func AtgSigmoidOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSigmoid_

func AtgSigmoid_(ptr *Ctensor, self Ctensor)

func AtgSign

func AtgSign(ptr *Ctensor, self Ctensor)

func AtgSignOut

func AtgSignOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSign_

func AtgSign_(ptr *Ctensor, self Ctensor)

func AtgSignbit

func AtgSignbit(ptr *Ctensor, self Ctensor)

func AtgSignbitOut

func AtgSignbitOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSilu

func AtgSilu(ptr *Ctensor, self Ctensor)

func AtgSiluBackward

func AtgSiluBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor)

func AtgSiluBackwardGradInput

func AtgSiluBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor)

func AtgSiluOut

func AtgSiluOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSilu_

func AtgSilu_(ptr *Ctensor, self Ctensor)

func AtgSin

func AtgSin(ptr *Ctensor, self Ctensor)

func AtgSinOut

func AtgSinOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSin_

func AtgSin_(ptr *Ctensor, self Ctensor)

func AtgSinc

func AtgSinc(ptr *Ctensor, self Ctensor)

func AtgSincOut

func AtgSincOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSinc_

func AtgSinc_(ptr *Ctensor, self Ctensor)

func AtgSinh

func AtgSinh(ptr *Ctensor, self Ctensor)

func AtgSinhOut

func AtgSinhOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSinh_

func AtgSinh_(ptr *Ctensor, self Ctensor)

func AtgSlice

func AtgSlice(ptr *Ctensor, self Ctensor, dim int64, startVal int64, startNull int, endVal int64, endNull int, step int64)

func AtgSliceBackward

func AtgSliceBackward(ptr *Ctensor, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, dim int64, start int64, end int64, step int64)

func AtgSliceBackwardOut

func AtgSliceBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, inputSizesData []int64, inputSizesLen int, dim int64, start int64, end int64, step int64)

func AtgSliceCopy

func AtgSliceCopy(ptr *Ctensor, self Ctensor, dim int64, startVal int64, startNull int, endVal int64, endNull int, step int64)

func AtgSliceCopyTensorOut

func AtgSliceCopyTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, startVal int64, startNull int, endVal int64, endNull int, step int64)

func AtgSliceScatter

func AtgSliceScatter(ptr *Ctensor, self Ctensor, src Ctensor, dim int64, startVal int64, startNull int, endVal int64, endNull int, step int64)

func AtgSliceScatterOut

func AtgSliceScatterOut(ptr *Ctensor, out Ctensor, self Ctensor, src Ctensor, dim int64, startVal int64, startNull int, endVal int64, endNull int, step int64)

func AtgSlogdet

func AtgSlogdet(ptr *Ctensor, self Ctensor)

func AtgSlogdetOut

func AtgSlogdetOut(ptr *Ctensor, sign Ctensor, logabsdet Ctensor, self Ctensor)

func AtgSlowConv3d

func AtgSlowConv3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int)

func AtgSlowConv3dOut

func AtgSlowConv3dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int)

func AtgSlowConvDilated2d

func AtgSlowConvDilated2d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int)

func AtgSlowConvDilated2dOut

func AtgSlowConvDilated2dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int)

func AtgSlowConvDilated3d

func AtgSlowConvDilated3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int)

func AtgSlowConvDilated3dOut

func AtgSlowConvDilated3dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int)

func AtgSlowConvTranspose2d

func AtgSlowConvTranspose2d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, dilationData []int64, dilationLen int)

func AtgSlowConvTranspose2dOut

func AtgSlowConvTranspose2dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, dilationData []int64, dilationLen int)

func AtgSlowConvTranspose3d

func AtgSlowConvTranspose3d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, dilationData []int64, dilationLen int)

func AtgSlowConvTranspose3dOut

func AtgSlowConvTranspose3dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, dilationData []int64, dilationLen int)

func AtgSmm

func AtgSmm(ptr *Ctensor, self Ctensor, mat2 Ctensor)

func AtgSmoothL1Loss

func AtgSmoothL1Loss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64, beta float64)

func AtgSmoothL1LossBackward

func AtgSmoothL1LossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64, beta float64)

func AtgSmoothL1LossBackwardGradInput

func AtgSmoothL1LossBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64, beta float64)

func AtgSmoothL1LossOut

func AtgSmoothL1LossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64, beta float64)

func AtgSoftMarginLoss

func AtgSoftMarginLoss(ptr *Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgSoftMarginLossBackward

func AtgSoftMarginLossBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgSoftMarginLossBackwardGradInput

func AtgSoftMarginLossBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgSoftMarginLossOut

func AtgSoftMarginLossOut(ptr *Ctensor, out Ctensor, self Ctensor, target Ctensor, reduction int64)

func AtgSoftmax

func AtgSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func AtgSoftmaxIntOut

func AtgSoftmaxIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, dtype int32)

func AtgSoftplus

func AtgSoftplus(ptr *Ctensor, self Ctensor)

func AtgSoftplusBackward

func AtgSoftplusBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, beta Cscalar, threshold Cscalar)

func AtgSoftplusBackwardGradInput

func AtgSoftplusBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, beta Cscalar, threshold Cscalar)

func AtgSoftplusOut

func AtgSoftplusOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSoftshrink

func AtgSoftshrink(ptr *Ctensor, self Ctensor)

func AtgSoftshrinkBackward

func AtgSoftshrinkBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, lambd Cscalar)

func AtgSoftshrinkBackwardGradInput

func AtgSoftshrinkBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, lambd Cscalar)

func AtgSoftshrinkOut

func AtgSoftshrinkOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSort

func AtgSort(ptr *Ctensor, self Ctensor, dim int64, descending int32)

func AtgSortStable

func AtgSortStable(ptr *Ctensor, self Ctensor, stable int32, dim int64, descending int32)

func AtgSortValues

func AtgSortValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, dim int64, descending int32)

func AtgSortValuesStable

func AtgSortValuesStable(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, stable int32, dim int64, descending int32)

func AtgSparseBscTensor

func AtgSparseBscTensor(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, optionsKind int32, optionsDevice int32)

func AtgSparseBscTensorCcolRowValueSize

func AtgSparseBscTensorCcolRowValueSize(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgSparseBsrTensor

func AtgSparseBsrTensor(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, optionsKind int32, optionsDevice int32)

func AtgSparseBsrTensorCrowColValueSize

func AtgSparseBsrTensorCrowColValueSize(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgSparseCompressedTensor

func AtgSparseCompressedTensor(ptr *Ctensor, compressedIndices Ctensor, plainIndices Ctensor, values Ctensor, optionsKind int32, optionsDevice int32)

func AtgSparseCompressedTensorCompPlainValueSize

func AtgSparseCompressedTensorCompPlainValueSize(ptr *Ctensor, compressedIndices Ctensor, plainIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgSparseCooTensor

func AtgSparseCooTensor(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgSparseCooTensorIndices

func AtgSparseCooTensorIndices(ptr *Ctensor, indices Ctensor, values Ctensor, optionsKind int32, optionsDevice int32, isCoalesced int32)

func AtgSparseCooTensorIndicesSize

func AtgSparseCooTensorIndicesSize(ptr *Ctensor, indices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32, isCoalesced int32)

func AtgSparseCooTensorSizeOut

func AtgSparseCooTensorSizeOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int)

func AtgSparseCscTensor

func AtgSparseCscTensor(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, optionsKind int32, optionsDevice int32)

func AtgSparseCscTensorCcolRowValueSize

func AtgSparseCscTensorCcolRowValueSize(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgSparseCsrTensor

func AtgSparseCsrTensor(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, optionsKind int32, optionsDevice int32)

func AtgSparseCsrTensorCrowColValueSize

func AtgSparseCsrTensorCrowColValueSize(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgSparseDim

func AtgSparseDim(self Ctensor) int64

func AtgSparseMask

func AtgSparseMask(ptr *Ctensor, self Ctensor, mask Ctensor)

func AtgSparseMaskOut

func AtgSparseMaskOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor)

func AtgSparseResize

func AtgSparseResize(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, denseDim int64)

func AtgSparseResizeAndClear

func AtgSparseResizeAndClear(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, denseDim int64)

func AtgSparseResizeAndClearOut

func AtgSparseResizeAndClearOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, denseDim int64)

func AtgSparseResizeAndClear_

func AtgSparseResizeAndClear_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, denseDim int64)

func AtgSparseResizeOut

func AtgSparseResizeOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, denseDim int64)

func AtgSparseResize_

func AtgSparseResize_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, sparseDim int64, denseDim int64)

func AtgSparseSampledAddmm

func AtgSparseSampledAddmm(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgSparseSampledAddmmOut

func AtgSparseSampledAddmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgSpecialAiryAi

func AtgSpecialAiryAi(ptr *Ctensor, x Ctensor)

func AtgSpecialAiryAiOut

func AtgSpecialAiryAiOut(ptr *Ctensor, out Ctensor, x Ctensor)

func AtgSpecialBesselJ0

func AtgSpecialBesselJ0(ptr *Ctensor, self Ctensor)

func AtgSpecialBesselJ0Out

func AtgSpecialBesselJ0Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialBesselJ1

func AtgSpecialBesselJ1(ptr *Ctensor, self Ctensor)

func AtgSpecialBesselJ1Out

func AtgSpecialBesselJ1Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialBesselY0

func AtgSpecialBesselY0(ptr *Ctensor, self Ctensor)

func AtgSpecialBesselY0Out

func AtgSpecialBesselY0Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialBesselY1

func AtgSpecialBesselY1(ptr *Ctensor, self Ctensor)

func AtgSpecialBesselY1Out

func AtgSpecialBesselY1Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialChebyshevPolynomialT

func AtgSpecialChebyshevPolynomialT(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialChebyshevPolynomialTNScalar

func AtgSpecialChebyshevPolynomialTNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialChebyshevPolynomialTNScalarOut

func AtgSpecialChebyshevPolynomialTNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialChebyshevPolynomialTOut

func AtgSpecialChebyshevPolynomialTOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialChebyshevPolynomialTXScalar

func AtgSpecialChebyshevPolynomialTXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialChebyshevPolynomialTXScalarOut

func AtgSpecialChebyshevPolynomialTXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialChebyshevPolynomialU

func AtgSpecialChebyshevPolynomialU(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialChebyshevPolynomialUNScalar

func AtgSpecialChebyshevPolynomialUNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialChebyshevPolynomialUNScalarOut

func AtgSpecialChebyshevPolynomialUNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialChebyshevPolynomialUOut

func AtgSpecialChebyshevPolynomialUOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialChebyshevPolynomialUXScalar

func AtgSpecialChebyshevPolynomialUXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialChebyshevPolynomialUXScalarOut

func AtgSpecialChebyshevPolynomialUXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialChebyshevPolynomialV

func AtgSpecialChebyshevPolynomialV(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialChebyshevPolynomialVNScalar

func AtgSpecialChebyshevPolynomialVNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialChebyshevPolynomialVNScalarOut

func AtgSpecialChebyshevPolynomialVNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialChebyshevPolynomialVOut

func AtgSpecialChebyshevPolynomialVOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialChebyshevPolynomialVXScalar

func AtgSpecialChebyshevPolynomialVXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialChebyshevPolynomialVXScalarOut

func AtgSpecialChebyshevPolynomialVXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialChebyshevPolynomialW

func AtgSpecialChebyshevPolynomialW(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialChebyshevPolynomialWNScalar

func AtgSpecialChebyshevPolynomialWNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialChebyshevPolynomialWNScalarOut

func AtgSpecialChebyshevPolynomialWNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialChebyshevPolynomialWOut

func AtgSpecialChebyshevPolynomialWOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialChebyshevPolynomialWXScalar

func AtgSpecialChebyshevPolynomialWXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialChebyshevPolynomialWXScalarOut

func AtgSpecialChebyshevPolynomialWXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialDigamma

func AtgSpecialDigamma(ptr *Ctensor, self Ctensor)

func AtgSpecialDigammaOut

func AtgSpecialDigammaOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialEntr

func AtgSpecialEntr(ptr *Ctensor, self Ctensor)

func AtgSpecialEntrOut

func AtgSpecialEntrOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialErf

func AtgSpecialErf(ptr *Ctensor, self Ctensor)

func AtgSpecialErfOut

func AtgSpecialErfOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialErfc

func AtgSpecialErfc(ptr *Ctensor, self Ctensor)

func AtgSpecialErfcOut

func AtgSpecialErfcOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialErfcx

func AtgSpecialErfcx(ptr *Ctensor, self Ctensor)

func AtgSpecialErfcxOut

func AtgSpecialErfcxOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialErfinv

func AtgSpecialErfinv(ptr *Ctensor, self Ctensor)

func AtgSpecialErfinvOut

func AtgSpecialErfinvOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialExp2

func AtgSpecialExp2(ptr *Ctensor, self Ctensor)

func AtgSpecialExp2Out

func AtgSpecialExp2Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialExpit

func AtgSpecialExpit(ptr *Ctensor, self Ctensor)

func AtgSpecialExpitOut

func AtgSpecialExpitOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialExpm1

func AtgSpecialExpm1(ptr *Ctensor, self Ctensor)

func AtgSpecialExpm1Out

func AtgSpecialExpm1Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialGammainc

func AtgSpecialGammainc(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSpecialGammaincOut

func AtgSpecialGammaincOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgSpecialGammaincc

func AtgSpecialGammaincc(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSpecialGammainccOut

func AtgSpecialGammainccOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgSpecialGammaln

func AtgSpecialGammaln(ptr *Ctensor, self Ctensor)

func AtgSpecialGammalnOut

func AtgSpecialGammalnOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialHermitePolynomialH

func AtgSpecialHermitePolynomialH(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialHermitePolynomialHNScalar

func AtgSpecialHermitePolynomialHNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialHermitePolynomialHNScalarOut

func AtgSpecialHermitePolynomialHNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialHermitePolynomialHOut

func AtgSpecialHermitePolynomialHOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialHermitePolynomialHXScalar

func AtgSpecialHermitePolynomialHXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialHermitePolynomialHXScalarOut

func AtgSpecialHermitePolynomialHXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialHermitePolynomialHe

func AtgSpecialHermitePolynomialHe(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialHermitePolynomialHeNScalar

func AtgSpecialHermitePolynomialHeNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialHermitePolynomialHeNScalarOut

func AtgSpecialHermitePolynomialHeNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialHermitePolynomialHeOut

func AtgSpecialHermitePolynomialHeOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialHermitePolynomialHeXScalar

func AtgSpecialHermitePolynomialHeXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialHermitePolynomialHeXScalarOut

func AtgSpecialHermitePolynomialHeXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialI0

func AtgSpecialI0(ptr *Ctensor, self Ctensor)

func AtgSpecialI0Out

func AtgSpecialI0Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialI0e

func AtgSpecialI0e(ptr *Ctensor, self Ctensor)

func AtgSpecialI0eOut

func AtgSpecialI0eOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialI1

func AtgSpecialI1(ptr *Ctensor, self Ctensor)

func AtgSpecialI1Out

func AtgSpecialI1Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialI1e

func AtgSpecialI1e(ptr *Ctensor, self Ctensor)

func AtgSpecialI1eOut

func AtgSpecialI1eOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialLaguerrePolynomialL

func AtgSpecialLaguerrePolynomialL(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialLaguerrePolynomialLNScalar

func AtgSpecialLaguerrePolynomialLNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialLaguerrePolynomialLNScalarOut

func AtgSpecialLaguerrePolynomialLNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialLaguerrePolynomialLOut

func AtgSpecialLaguerrePolynomialLOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialLaguerrePolynomialLXScalar

func AtgSpecialLaguerrePolynomialLXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialLaguerrePolynomialLXScalarOut

func AtgSpecialLaguerrePolynomialLXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialLegendrePolynomialP

func AtgSpecialLegendrePolynomialP(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialLegendrePolynomialPNScalar

func AtgSpecialLegendrePolynomialPNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialLegendrePolynomialPNScalarOut

func AtgSpecialLegendrePolynomialPNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialLegendrePolynomialPOut

func AtgSpecialLegendrePolynomialPOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialLegendrePolynomialPXScalar

func AtgSpecialLegendrePolynomialPXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialLegendrePolynomialPXScalarOut

func AtgSpecialLegendrePolynomialPXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialLog1p

func AtgSpecialLog1p(ptr *Ctensor, self Ctensor)

func AtgSpecialLog1pOut

func AtgSpecialLog1pOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialLogNdtr

func AtgSpecialLogNdtr(ptr *Ctensor, self Ctensor)

func AtgSpecialLogNdtrOut

func AtgSpecialLogNdtrOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialLogSoftmax

func AtgSpecialLogSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func AtgSpecialLogit

func AtgSpecialLogit(ptr *Ctensor, self Ctensor, epsVal float64, epsNull int)

func AtgSpecialLogitOut

func AtgSpecialLogitOut(ptr *Ctensor, out Ctensor, self Ctensor, epsVal float64, epsNull int)

func AtgSpecialLogsumexp

func AtgSpecialLogsumexp(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgSpecialLogsumexpOut

func AtgSpecialLogsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func AtgSpecialModifiedBesselI0

func AtgSpecialModifiedBesselI0(ptr *Ctensor, self Ctensor)

func AtgSpecialModifiedBesselI0Out

func AtgSpecialModifiedBesselI0Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialModifiedBesselI1

func AtgSpecialModifiedBesselI1(ptr *Ctensor, self Ctensor)

func AtgSpecialModifiedBesselI1Out

func AtgSpecialModifiedBesselI1Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialModifiedBesselK0

func AtgSpecialModifiedBesselK0(ptr *Ctensor, self Ctensor)

func AtgSpecialModifiedBesselK0Out

func AtgSpecialModifiedBesselK0Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialModifiedBesselK1

func AtgSpecialModifiedBesselK1(ptr *Ctensor, self Ctensor)

func AtgSpecialModifiedBesselK1Out

func AtgSpecialModifiedBesselK1Out(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialMultigammaln

func AtgSpecialMultigammaln(ptr *Ctensor, self Ctensor, p int64)

func AtgSpecialMultigammalnOut

func AtgSpecialMultigammalnOut(ptr *Ctensor, out Ctensor, self Ctensor, p int64)

func AtgSpecialNdtr

func AtgSpecialNdtr(ptr *Ctensor, self Ctensor)

func AtgSpecialNdtrOut

func AtgSpecialNdtrOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialNdtri

func AtgSpecialNdtri(ptr *Ctensor, self Ctensor)

func AtgSpecialNdtriOut

func AtgSpecialNdtriOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialPolygamma

func AtgSpecialPolygamma(ptr *Ctensor, n int64, self Ctensor)

func AtgSpecialPolygammaOut

func AtgSpecialPolygammaOut(ptr *Ctensor, out Ctensor, n int64, self Ctensor)

func AtgSpecialPsi

func AtgSpecialPsi(ptr *Ctensor, self Ctensor)

func AtgSpecialPsiOut

func AtgSpecialPsiOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialRound

func AtgSpecialRound(ptr *Ctensor, self Ctensor, decimals int64)

func AtgSpecialRoundOut

func AtgSpecialRoundOut(ptr *Ctensor, out Ctensor, self Ctensor, decimals int64)

func AtgSpecialScaledModifiedBesselK0

func AtgSpecialScaledModifiedBesselK0(ptr *Ctensor, x Ctensor)

func AtgSpecialScaledModifiedBesselK0Out

func AtgSpecialScaledModifiedBesselK0Out(ptr *Ctensor, out Ctensor, x Ctensor)

func AtgSpecialScaledModifiedBesselK1

func AtgSpecialScaledModifiedBesselK1(ptr *Ctensor, x Ctensor)

func AtgSpecialScaledModifiedBesselK1Out

func AtgSpecialScaledModifiedBesselK1Out(ptr *Ctensor, out Ctensor, x Ctensor)

func AtgSpecialShiftedChebyshevPolynomialT

func AtgSpecialShiftedChebyshevPolynomialT(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialTNScalar

func AtgSpecialShiftedChebyshevPolynomialTNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialShiftedChebyshevPolynomialTNScalarOut

func AtgSpecialShiftedChebyshevPolynomialTNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialShiftedChebyshevPolynomialTOut

func AtgSpecialShiftedChebyshevPolynomialTOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialTXScalar

func AtgSpecialShiftedChebyshevPolynomialTXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialTXScalarOut

func AtgSpecialShiftedChebyshevPolynomialTXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialU

func AtgSpecialShiftedChebyshevPolynomialU(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialUNScalar

func AtgSpecialShiftedChebyshevPolynomialUNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialShiftedChebyshevPolynomialUNScalarOut

func AtgSpecialShiftedChebyshevPolynomialUNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialShiftedChebyshevPolynomialUOut

func AtgSpecialShiftedChebyshevPolynomialUOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialUXScalar

func AtgSpecialShiftedChebyshevPolynomialUXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialUXScalarOut

func AtgSpecialShiftedChebyshevPolynomialUXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialV

func AtgSpecialShiftedChebyshevPolynomialV(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialVNScalar

func AtgSpecialShiftedChebyshevPolynomialVNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialShiftedChebyshevPolynomialVNScalarOut

func AtgSpecialShiftedChebyshevPolynomialVNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialShiftedChebyshevPolynomialVOut

func AtgSpecialShiftedChebyshevPolynomialVOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialVXScalar

func AtgSpecialShiftedChebyshevPolynomialVXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialVXScalarOut

func AtgSpecialShiftedChebyshevPolynomialVXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialW

func AtgSpecialShiftedChebyshevPolynomialW(ptr *Ctensor, x Ctensor, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialWNScalar

func AtgSpecialShiftedChebyshevPolynomialWNScalar(ptr *Ctensor, x Ctensor, n Cscalar)

func AtgSpecialShiftedChebyshevPolynomialWNScalarOut

func AtgSpecialShiftedChebyshevPolynomialWNScalarOut(ptr *Ctensor, out Ctensor, x Ctensor, n Cscalar)

func AtgSpecialShiftedChebyshevPolynomialWOut

func AtgSpecialShiftedChebyshevPolynomialWOut(ptr *Ctensor, out Ctensor, x Ctensor, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialWXScalar

func AtgSpecialShiftedChebyshevPolynomialWXScalar(ptr *Ctensor, x Cscalar, n Ctensor)

func AtgSpecialShiftedChebyshevPolynomialWXScalarOut

func AtgSpecialShiftedChebyshevPolynomialWXScalarOut(ptr *Ctensor, out Ctensor, x Cscalar, n Ctensor)

func AtgSpecialSinc

func AtgSpecialSinc(ptr *Ctensor, self Ctensor)

func AtgSpecialSincOut

func AtgSpecialSincOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSpecialSoftmax

func AtgSpecialSoftmax(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func AtgSpecialSphericalBesselJ0

func AtgSpecialSphericalBesselJ0(ptr *Ctensor, x Ctensor)

func AtgSpecialSphericalBesselJ0Out

func AtgSpecialSphericalBesselJ0Out(ptr *Ctensor, out Ctensor, x Ctensor)

func AtgSpecialXlog1py

func AtgSpecialXlog1py(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSpecialXlog1pyOtherScalar

func AtgSpecialXlog1pyOtherScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgSpecialXlog1pyOtherScalarOut

func AtgSpecialXlog1pyOtherScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgSpecialXlog1pyOut

func AtgSpecialXlog1pyOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgSpecialXlog1pySelfScalar

func AtgSpecialXlog1pySelfScalar(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgSpecialXlog1pySelfScalarOut

func AtgSpecialXlog1pySelfScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgSpecialXlogy

func AtgSpecialXlogy(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSpecialXlogyOtherScalar

func AtgSpecialXlogyOtherScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgSpecialXlogyOtherScalarOut

func AtgSpecialXlogyOtherScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgSpecialXlogyOut

func AtgSpecialXlogyOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgSpecialXlogySelfScalar

func AtgSpecialXlogySelfScalar(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgSpecialXlogySelfScalarOut

func AtgSpecialXlogySelfScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgSpecialZeta

func AtgSpecialZeta(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSpecialZetaOtherScalar

func AtgSpecialZetaOtherScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgSpecialZetaOtherScalarOut

func AtgSpecialZetaOtherScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgSpecialZetaOut

func AtgSpecialZetaOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgSpecialZetaSelfScalar

func AtgSpecialZetaSelfScalar(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgSpecialZetaSelfScalarOut

func AtgSpecialZetaSelfScalarOut(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgSqrt

func AtgSqrt(ptr *Ctensor, self Ctensor)

func AtgSqrtOut

func AtgSqrtOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSqrt_

func AtgSqrt_(ptr *Ctensor, self Ctensor)

func AtgSquare

func AtgSquare(ptr *Ctensor, self Ctensor)

func AtgSquareOut

func AtgSquareOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSquare_

func AtgSquare_(ptr *Ctensor, self Ctensor)

func AtgSqueeze

func AtgSqueeze(ptr *Ctensor, self Ctensor)

func AtgSqueezeCopy

func AtgSqueezeCopy(ptr *Ctensor, self Ctensor)

func AtgSqueezeCopyDim

func AtgSqueezeCopyDim(ptr *Ctensor, self Ctensor, dim int64)

func AtgSqueezeCopyDimOut

func AtgSqueezeCopyDimOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64)

func AtgSqueezeCopyDims

func AtgSqueezeCopyDims(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int)

func AtgSqueezeCopyDimsOut

func AtgSqueezeCopyDimsOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int)

func AtgSqueezeCopyOut

func AtgSqueezeCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgSqueezeDim

func AtgSqueezeDim(ptr *Ctensor, self Ctensor, dim int64)

func AtgSqueezeDim_

func AtgSqueezeDim_(ptr *Ctensor, self Ctensor, dim int64)

func AtgSqueezeDims

func AtgSqueezeDims(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int)

func AtgSqueezeDims_

func AtgSqueezeDims_(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int)

func AtgSqueeze_

func AtgSqueeze_(ptr *Ctensor, self Ctensor)

func AtgSspaddmm

func AtgSspaddmm(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgSspaddmmOut

func AtgSspaddmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func AtgStack

func AtgStack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func AtgStackOut

func AtgStackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func AtgStd

func AtgStd(ptr *Ctensor, self Ctensor, unbiased int32)

func AtgStdCorrection

func AtgStdCorrection(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, keepdim int32)

func AtgStdCorrectionOut

func AtgStdCorrectionOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, keepdim int32)

func AtgStdDim

func AtgStdDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, keepdim int32)

func AtgStdMean

func AtgStdMean(ptr *Ctensor, self Ctensor, unbiased int32)

func AtgStdMeanCorrection

func AtgStdMeanCorrection(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, keepdim int32)

func AtgStdMeanCorrectionOut

func AtgStdMeanCorrectionOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, keepdim int32)

func AtgStdMeanDim

func AtgStdMeanDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, keepdim int32)

func AtgStdOut

func AtgStdOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, keepdim int32)

func AtgStft

func AtgStft(ptr *Ctensor, self Ctensor, nFft int64, hopLengthVal int64, hopLengthNull int, winLengthVal int64, winLengthNull int, window Ctensor, normalized int32, onesided int32, returnComplex int32)

func AtgStftCenter

func AtgStftCenter(ptr *Ctensor, self Ctensor, nFft int64, hopLengthVal int64, hopLengthNull int, winLengthVal int64, winLengthNull int, window Ctensor, center int32, padMode string, normalized int32, onesided int32, returnComplex int32)

func AtgSub

func AtgSub(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSubOut

func AtgSubOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgSubScalar

func AtgSubScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgSubScalarOut

func AtgSubScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgSubScalar_

func AtgSubScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgSub_

func AtgSub_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSubtract

func AtgSubtract(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSubtractOut

func AtgSubtractOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgSubtractScalar

func AtgSubtractScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgSubtractScalar_

func AtgSubtractScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgSubtract_

func AtgSubtract_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgSum

func AtgSum(ptr *Ctensor, self Ctensor, dtype int32)

func AtgSumDimIntlist

func AtgSumDimIntlist(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgSumIntlistOut

func AtgSumIntlistOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func AtgSumOut

func AtgSumOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32)

func AtgSumToSize

func AtgSumToSize(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgSvd

func AtgSvd(ptr *Ctensor, self Ctensor, some int32, computeUv int32)

func AtgSvdU

func AtgSvdU(ptr *Ctensor, u Ctensor, s Ctensor, v Ctensor, self Ctensor, some int32, computeUv int32)

func AtgSwapaxes

func AtgSwapaxes(ptr *Ctensor, self Ctensor, axis0 int64, axis1 int64)

func AtgSwapaxes_

func AtgSwapaxes_(ptr *Ctensor, self Ctensor, axis0 int64, axis1 int64)

func AtgSwapdims

func AtgSwapdims(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64)

func AtgSwapdims_

func AtgSwapdims_(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64)

func AtgT

func AtgT(ptr *Ctensor, self Ctensor)

func AtgTCopy

func AtgTCopy(ptr *Ctensor, self Ctensor)

func AtgTCopyOut

func AtgTCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgT_

func AtgT_(ptr *Ctensor, self Ctensor)

func AtgTake

func AtgTake(ptr *Ctensor, self Ctensor, index Ctensor)

func AtgTakeAlongDim

func AtgTakeAlongDim(ptr *Ctensor, self Ctensor, indices Ctensor, dimVal int64, dimNull int)

func AtgTakeAlongDimOut

func AtgTakeAlongDimOut(ptr *Ctensor, out Ctensor, self Ctensor, indices Ctensor, dimVal int64, dimNull int)

func AtgTakeOut

func AtgTakeOut(ptr *Ctensor, out Ctensor, self Ctensor, index Ctensor)

func AtgTan

func AtgTan(ptr *Ctensor, self Ctensor)

func AtgTanOut

func AtgTanOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgTan_

func AtgTan_(ptr *Ctensor, self Ctensor)

func AtgTanh

func AtgTanh(ptr *Ctensor, self Ctensor)

func AtgTanhBackward

func AtgTanhBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor)

func AtgTanhBackwardGradInput

func AtgTanhBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, output Ctensor)

func AtgTanhOut

func AtgTanhOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgTanh_

func AtgTanh_(ptr *Ctensor, self Ctensor)

func AtgTensordot

func AtgTensordot(ptr *Ctensor, self Ctensor, other Ctensor, dimsSelfData []int64, dimsSelfLen int, dimsOtherData []int64, dimsOtherLen int)

func AtgTensordotOut

func AtgTensordotOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, dimsSelfData []int64, dimsSelfLen int, dimsOtherData []int64, dimsOtherLen int)

func AtgThreshold

func AtgThreshold(ptr *Ctensor, self Ctensor, threshold Cscalar, value Cscalar)

func AtgThresholdBackward

func AtgThresholdBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, threshold Cscalar)

func AtgThresholdBackwardGradInput

func AtgThresholdBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, self Ctensor, threshold Cscalar)

func AtgThresholdOut

func AtgThresholdOut(ptr *Ctensor, out Ctensor, self Ctensor, threshold Cscalar, value Cscalar)

func AtgThreshold_

func AtgThreshold_(ptr *Ctensor, self Ctensor, threshold Cscalar, value Cscalar)

func AtgTile

func AtgTile(ptr *Ctensor, self Ctensor, dimsData []int64, dimsLen int)

func AtgTo

func AtgTo(ptr *Ctensor, self Ctensor, device int32)

func AtgToDense

func AtgToDense(ptr *Ctensor, self Ctensor, dtype int32, maskedGrad int32)

func AtgToDenseBackward

func AtgToDenseBackward(ptr *Ctensor, grad Ctensor, input Ctensor, maskedGrad int32)

func AtgToDevice

func AtgToDevice(ptr *Ctensor, self Ctensor, device int32, dtype int32, nonBlocking int32, copy int32)

func AtgToDtype

func AtgToDtype(ptr *Ctensor, self Ctensor, dtype int32, nonBlocking int32, copy int32)

func AtgToDtypeLayout

func AtgToDtypeLayout(ptr *Ctensor, self Ctensor, optionsKind int32, optionsDevice int32, nonBlocking int32, copy int32)

func AtgToMkldnn

func AtgToMkldnn(ptr *Ctensor, self Ctensor, dtype int32)

func AtgToMkldnnBackward

func AtgToMkldnnBackward(ptr *Ctensor, grad Ctensor, input Ctensor)

func AtgToMkldnnOut

func AtgToMkldnnOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32)

func AtgToOther

func AtgToOther(ptr *Ctensor, self Ctensor, other Ctensor, nonBlocking int32, copy int32)

func AtgToPaddedTensor

func AtgToPaddedTensor(ptr *Ctensor, self Ctensor, padding float64, outputSizeData []int64, outputSizeLen int)

func AtgToPaddedTensorOut

func AtgToPaddedTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, padding float64, outputSizeData []int64, outputSizeLen int)

func AtgToSparse

func AtgToSparse(ptr *Ctensor, self Ctensor, layout int8, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func AtgToSparseBsc

func AtgToSparseBsc(ptr *Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func AtgToSparseBsr

func AtgToSparseBsr(ptr *Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func AtgToSparseCsc

func AtgToSparseCsc(ptr *Ctensor, self Ctensor, denseDimVal int64, denseDimNull int)

func AtgToSparseCsr

func AtgToSparseCsr(ptr *Ctensor, self Ctensor, denseDimVal int64, denseDimNull int)

func AtgToSparseSparseDim

func AtgToSparseSparseDim(ptr *Ctensor, self Ctensor, sparseDim int64)

func AtgTopk

func AtgTopk(ptr *Ctensor, self Ctensor, k int64, dim int64, largest int32, sorted int32)

func AtgTopkValues

func AtgTopkValues(ptr *Ctensor, values Ctensor, indices Ctensor, self Ctensor, k int64, dim int64, largest int32, sorted int32)

func AtgTotype

func AtgTotype(ptr *Ctensor, self Ctensor, scalarType int32)

func AtgTrace

func AtgTrace(ptr *Ctensor, self Ctensor)

func AtgTraceBackward

func AtgTraceBackward(ptr *Ctensor, grad Ctensor, sizesData []int64, sizesLen int)

func AtgTraceOut

func AtgTraceOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgTranspose

func AtgTranspose(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64)

func AtgTransposeCopy

func AtgTransposeCopy(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64)

func AtgTransposeCopyIntOut

func AtgTransposeCopyIntOut(ptr *Ctensor, out Ctensor, self Ctensor, dim0 int64, dim1 int64)

func AtgTranspose_

func AtgTranspose_(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64)

func AtgTrapezoid

func AtgTrapezoid(ptr *Ctensor, y Ctensor, dim int64)

func AtgTrapezoidX

func AtgTrapezoidX(ptr *Ctensor, y Ctensor, x Ctensor, dim int64)

func AtgTrapz

func AtgTrapz(ptr *Ctensor, y Ctensor, x Ctensor, dim int64)

func AtgTrapzDx

func AtgTrapzDx(ptr *Ctensor, y Ctensor, dx float64, dim int64)

func AtgTriangularSolve

func AtgTriangularSolve(ptr *Ctensor, self Ctensor, a Ctensor, upper int32, transpose int32, unitriangular int32)

func AtgTriangularSolveX

func AtgTriangularSolveX(ptr *Ctensor, x Ctensor, m Ctensor, self Ctensor, a Ctensor, upper int32, transpose int32, unitriangular int32)

func AtgTril

func AtgTril(ptr *Ctensor, self Ctensor, diagonal int64)

func AtgTrilIndices

func AtgTrilIndices(ptr *Ctensor, row int64, col int64, offset int64, optionsKind int32, optionsDevice int32)

func AtgTrilIndicesOut

func AtgTrilIndicesOut(ptr *Ctensor, out Ctensor, row int64, col int64, offset int64)

func AtgTrilOut

func AtgTrilOut(ptr *Ctensor, out Ctensor, self Ctensor, diagonal int64)

func AtgTril_

func AtgTril_(ptr *Ctensor, self Ctensor, diagonal int64)

func AtgTripletMarginLoss

func AtgTripletMarginLoss(ptr *Ctensor, anchor Ctensor, positive Ctensor, negative Ctensor, margin float64, p float64, eps float64, swap int32, reduction int64)

func AtgTriu

func AtgTriu(ptr *Ctensor, self Ctensor, diagonal int64)

func AtgTriuIndices

func AtgTriuIndices(ptr *Ctensor, row int64, col int64, offset int64, optionsKind int32, optionsDevice int32)

func AtgTriuIndicesOut

func AtgTriuIndicesOut(ptr *Ctensor, out Ctensor, row int64, col int64, offset int64)

func AtgTriuOut

func AtgTriuOut(ptr *Ctensor, out Ctensor, self Ctensor, diagonal int64)

func AtgTriu_

func AtgTriu_(ptr *Ctensor, self Ctensor, diagonal int64)

func AtgTrueDivide

func AtgTrueDivide(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgTrueDivideOut

func AtgTrueDivideOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgTrueDivideScalar

func AtgTrueDivideScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgTrueDivideScalar_

func AtgTrueDivideScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgTrueDivide_

func AtgTrueDivide_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgTrunc

func AtgTrunc(ptr *Ctensor, self Ctensor)

func AtgTruncOut

func AtgTruncOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgTrunc_

func AtgTrunc_(ptr *Ctensor, self Ctensor)

func AtgTypeAs

func AtgTypeAs(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgUnflatten

func AtgUnflatten(ptr *Ctensor, self Ctensor, dim int64, sizesData []int64, sizesLen int)

func AtgUnfold

func AtgUnfold(ptr *Ctensor, self Ctensor, dimension int64, size int64, step int64)

func AtgUnfoldBackward

func AtgUnfoldBackward(ptr *Ctensor, gradIn Ctensor, inputSizesData []int64, inputSizesLen int, dim int64, size int64, step int64)

func AtgUnfoldBackwardOut

func AtgUnfoldBackwardOut(ptr *Ctensor, out Ctensor, gradIn Ctensor, inputSizesData []int64, inputSizesLen int, dim int64, size int64, step int64)

func AtgUnfoldCopy

func AtgUnfoldCopy(ptr *Ctensor, self Ctensor, dimension int64, size int64, step int64)

func AtgUnfoldCopyOut

func AtgUnfoldCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dimension int64, size int64, step int64)

func AtgUniform

func AtgUniform(ptr *Ctensor, self Ctensor, from float64, to float64)

func AtgUniformOut

func AtgUniformOut(ptr *Ctensor, out Ctensor, self Ctensor, from float64, to float64)

func AtgUniform_

func AtgUniform_(ptr *Ctensor, self Ctensor, from float64, to float64)

func AtgUniqueConsecutive

func AtgUniqueConsecutive(ptr *Ctensor, self Ctensor, returnInverse int32, returnCounts int32, dimVal int64, dimNull int)

func AtgUniqueConsecutiveOut

func AtgUniqueConsecutiveOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, self Ctensor, returnInverse int32, returnCounts int32, dimVal int64, dimNull int)

func AtgUniqueDim

func AtgUniqueDim(ptr *Ctensor, self Ctensor, dim int64, sorted int32, returnInverse int32, returnCounts int32)

func AtgUniqueDimConsecutive

func AtgUniqueDimConsecutive(ptr *Ctensor, self Ctensor, dim int64, returnInverse int32, returnCounts int32)

func AtgUniqueDimConsecutiveOut

func AtgUniqueDimConsecutiveOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, self Ctensor, dim int64, returnInverse int32, returnCounts int32)

func AtgUniqueDimOut

func AtgUniqueDimOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, self Ctensor, dim int64, sorted int32, returnInverse int32, returnCounts int32)

func AtgUnsqueeze

func AtgUnsqueeze(ptr *Ctensor, self Ctensor, dim int64)

func AtgUnsqueezeCopy

func AtgUnsqueezeCopy(ptr *Ctensor, self Ctensor, dim int64)

func AtgUnsqueezeCopyOut

func AtgUnsqueezeCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64)

func AtgUnsqueeze_

func AtgUnsqueeze_(ptr *Ctensor, self Ctensor, dim int64)

func AtgUpsampleBicubic2d

func AtgUpsampleBicubic2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleBicubic2dBackward

func AtgUpsampleBicubic2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleBicubic2dBackwardGradInput

func AtgUpsampleBicubic2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleBicubic2dOut

func AtgUpsampleBicubic2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleBicubic2dVec

func AtgUpsampleBicubic2dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scaleFactorsData []float64, scaleFactorsLen int)

func AtgUpsampleBilinear2d

func AtgUpsampleBilinear2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleBilinear2dBackward

func AtgUpsampleBilinear2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleBilinear2dBackwardGradInput

func AtgUpsampleBilinear2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleBilinear2dOut

func AtgUpsampleBilinear2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleBilinear2dVec

func AtgUpsampleBilinear2dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scaleFactorsData []float64, scaleFactorsLen int)

func AtgUpsampleLinear1d

func AtgUpsampleLinear1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesVal float64, scalesNull int)

func AtgUpsampleLinear1dBackward

func AtgUpsampleLinear1dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesVal float64, scalesNull int)

func AtgUpsampleLinear1dBackwardGradInput

func AtgUpsampleLinear1dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesVal float64, scalesNull int)

func AtgUpsampleLinear1dOut

func AtgUpsampleLinear1dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesVal float64, scalesNull int)

func AtgUpsampleLinear1dVec

func AtgUpsampleLinear1dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scaleFactorsData []float64, scaleFactorsLen int)

func AtgUpsampleNearest1d

func AtgUpsampleNearest1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesVal float64, scalesNull int)

func AtgUpsampleNearest1dBackward

func AtgUpsampleNearest1dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesVal float64, scalesNull int)

func AtgUpsampleNearest1dBackwardGradInput

func AtgUpsampleNearest1dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesVal float64, scalesNull int)

func AtgUpsampleNearest1dOut

func AtgUpsampleNearest1dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesVal float64, scalesNull int)

func AtgUpsampleNearest1dVec

func AtgUpsampleNearest1dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, scaleFactorsData []float64, scaleFactorsLen int)

func AtgUpsampleNearest2d

func AtgUpsampleNearest2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleNearest2dBackward

func AtgUpsampleNearest2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleNearest2dBackwardGradInput

func AtgUpsampleNearest2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleNearest2dOut

func AtgUpsampleNearest2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleNearest2dVec

func AtgUpsampleNearest2dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, scaleFactorsData []float64, scaleFactorsLen int)

func AtgUpsampleNearest3d

func AtgUpsampleNearest3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleNearest3dBackward

func AtgUpsampleNearest3dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleNearest3dBackwardGradInput

func AtgUpsampleNearest3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleNearest3dOut

func AtgUpsampleNearest3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleNearest3dVec

func AtgUpsampleNearest3dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, scaleFactorsData []float64, scaleFactorsLen int)

func AtgUpsampleTrilinear3d

func AtgUpsampleTrilinear3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleTrilinear3dBackward

func AtgUpsampleTrilinear3dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleTrilinear3dBackwardGradInput

func AtgUpsampleTrilinear3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleTrilinear3dOut

func AtgUpsampleTrilinear3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func AtgUpsampleTrilinear3dVec

func AtgUpsampleTrilinear3dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scaleFactorsData []float64, scaleFactorsLen int)

func AtgValueSelectingReductionBackward

func AtgValueSelectingReductionBackward(ptr *Ctensor, grad Ctensor, dim int64, indices Ctensor, sizesData []int64, sizesLen int, keepdim int32)

func AtgValues

func AtgValues(ptr *Ctensor, self Ctensor)

func AtgValuesCopy

func AtgValuesCopy(ptr *Ctensor, self Ctensor)

func AtgValuesCopyOut

func AtgValuesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgVander

func AtgVander(ptr *Ctensor, x Ctensor, nVal int64, nNull int, increasing int32)

func AtgVar

func AtgVar(ptr *Ctensor, self Ctensor, unbiased int32)

func AtgVarCorrection

func AtgVarCorrection(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, keepdim int32)

func AtgVarCorrectionOut

func AtgVarCorrectionOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, keepdim int32)

func AtgVarDim

func AtgVarDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, keepdim int32)

func AtgVarMean

func AtgVarMean(ptr *Ctensor, self Ctensor, unbiased int32)

func AtgVarMeanCorrection

func AtgVarMeanCorrection(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, keepdim int32)

func AtgVarMeanCorrectionOut

func AtgVarMeanCorrectionOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, dimData []int64, dimLen int, correction Cscalar, keepdim int32)

func AtgVarMeanDim

func AtgVarMeanDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, keepdim int32)

func AtgVarOut

func AtgVarOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, unbiased int32, keepdim int32)

func AtgVdot

func AtgVdot(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgVdotOut

func AtgVdotOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgView

func AtgView(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgViewAs

func AtgViewAs(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgViewAsComplex

func AtgViewAsComplex(ptr *Ctensor, self Ctensor)

func AtgViewAsComplexCopy

func AtgViewAsComplexCopy(ptr *Ctensor, self Ctensor)

func AtgViewAsComplexCopyOut

func AtgViewAsComplexCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgViewAsReal

func AtgViewAsReal(ptr *Ctensor, self Ctensor)

func AtgViewAsRealCopy

func AtgViewAsRealCopy(ptr *Ctensor, self Ctensor)

func AtgViewAsRealCopyOut

func AtgViewAsRealCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgViewCopy

func AtgViewCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgViewCopyDtype

func AtgViewCopyDtype(ptr *Ctensor, self Ctensor, dtype int32)

func AtgViewCopyDtypeOut

func AtgViewCopyDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32)

func AtgViewCopyOut

func AtgViewCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func AtgViewDtype

func AtgViewDtype(ptr *Ctensor, self Ctensor, dtype int32)

func AtgVstack

func AtgVstack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgVstackOut

func AtgVstackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int)

func AtgWhereScalar

func AtgWhereScalar(ptr *Ctensor, condition Ctensor, selfScalar Cscalar, other Cscalar)

func AtgWhereScalarother

func AtgWhereScalarother(ptr *Ctensor, condition Ctensor, self Ctensor, other Cscalar)

func AtgWhereScalarself

func AtgWhereScalarself(ptr *Ctensor, condition Ctensor, selfScalar Cscalar, other Ctensor)

func AtgWhereSelf

func AtgWhereSelf(ptr *Ctensor, condition Ctensor, self Ctensor, other Ctensor)

func AtgWhereSelfOut

func AtgWhereSelfOut(ptr *Ctensor, out Ctensor, condition Ctensor, self Ctensor, other Ctensor)

func AtgXlogy

func AtgXlogy(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgXlogyOutscalarOther

func AtgXlogyOutscalarOther(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func AtgXlogyOutscalarSelf

func AtgXlogyOutscalarSelf(ptr *Ctensor, out Ctensor, selfScalar Cscalar, other Ctensor)

func AtgXlogyOuttensor

func AtgXlogyOuttensor(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func AtgXlogyScalarOther

func AtgXlogyScalarOther(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgXlogyScalarOther_

func AtgXlogyScalarOther_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtgXlogyScalarSelf

func AtgXlogyScalarSelf(ptr *Ctensor, selfScalar Cscalar, other Ctensor)

func AtgXlogy_

func AtgXlogy_(ptr *Ctensor, self Ctensor, other Ctensor)

func AtgZero

func AtgZero(ptr *Ctensor, self Ctensor)

func AtgZeroOut

func AtgZeroOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgZero_

func AtgZero_(ptr *Ctensor, self Ctensor)

func AtgZeros

func AtgZeros(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func AtgZerosLike

func AtgZerosLike(ptr *Ctensor, self Ctensor)

func AtgZerosLikeOut

func AtgZerosLikeOut(ptr *Ctensor, out Ctensor, self Ctensor)

func AtgZerosOut

func AtgZerosOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int)

func Atg_AdaptiveAvgPool2d

func Atg_AdaptiveAvgPool2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func Atg_AdaptiveAvgPool2dBackward

func Atg_AdaptiveAvgPool2dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor)

func Atg_AdaptiveAvgPool2dBackwardOut

func Atg_AdaptiveAvgPool2dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor)

func Atg_AdaptiveAvgPool2dOut

func Atg_AdaptiveAvgPool2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func Atg_AdaptiveAvgPool3d

func Atg_AdaptiveAvgPool3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func Atg_AdaptiveAvgPool3dBackward

func Atg_AdaptiveAvgPool3dBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor)

func Atg_AdaptiveAvgPool3dBackwardOut

func Atg_AdaptiveAvgPool3dBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, self Ctensor)

func Atg_AdaptiveAvgPool3dOut

func Atg_AdaptiveAvgPool3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int)

func Atg_AddBatchDim

func Atg_AddBatchDim(ptr *Ctensor, self Ctensor, batchDim int64, level int64)

func Atg_AddRelu

func Atg_AddRelu(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg_AddReluOut

func Atg_AddReluOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func Atg_AddReluScalar

func Atg_AddReluScalar(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg_AddReluScalarOut

func Atg_AddReluScalarOut(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func Atg_AddReluScalar_

func Atg_AddReluScalar_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg_AddRelu_

func Atg_AddRelu_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg_AddmmActivation

func Atg_AddmmActivation(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor, useGelu int32)

func Atg_AddmmActivationOut

func Atg_AddmmActivationOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor, useGelu int32)

func Atg_Aminmax

func Atg_Aminmax(ptr *Ctensor, self Ctensor)

func Atg_AminmaxDim

func Atg_AminmaxDim(ptr *Ctensor, self Ctensor, dim int64, keepdim int32)

func Atg_AminmaxDimOut

func Atg_AminmaxDimOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, dim int64, keepdim int32)

func Atg_AminmaxOut

func Atg_AminmaxOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor)

func Atg_AmpUpdateScale

func Atg_AmpUpdateScale(ptr *Ctensor, self Ctensor, growthTracker Ctensor, foundInf Ctensor, scaleGrowthFactor float64, scaleBackoffFactor float64, growthInterval int64)

func Atg_AmpUpdateScaleOut

func Atg_AmpUpdateScaleOut(ptr *Ctensor, out Ctensor, self Ctensor, growthTracker Ctensor, foundInf Ctensor, scaleGrowthFactor float64, scaleBackoffFactor float64, growthInterval int64)

func Atg_AmpUpdateScale_

func Atg_AmpUpdateScale_(ptr *Ctensor, self Ctensor, growthTracker Ctensor, foundInf Ctensor, scaleGrowthFactor float64, scaleBackoffFactor float64, growthInterval int64)

func Atg_AutocastToFullPrecision

func Atg_AutocastToFullPrecision(ptr *Ctensor, self Ctensor, cudaEnabled int32, cpuEnabled int32)

func Atg_AutocastToReducedPrecision

func Atg_AutocastToReducedPrecision(ptr *Ctensor, self Ctensor, cudaEnabled int32, cpuEnabled int32, cudaDtype int32, cpuDtype int32)

func Atg_CastByte

func Atg_CastByte(ptr *Ctensor, self Ctensor, nonBlocking int32)

func Atg_CastChar

func Atg_CastChar(ptr *Ctensor, self Ctensor, nonBlocking int32)

func Atg_CastDouble

func Atg_CastDouble(ptr *Ctensor, self Ctensor, nonBlocking int32)

func Atg_CastFloat

func Atg_CastFloat(ptr *Ctensor, self Ctensor, nonBlocking int32)

func Atg_CastHalf

func Atg_CastHalf(ptr *Ctensor, self Ctensor, nonBlocking int32)

func Atg_CastInt

func Atg_CastInt(ptr *Ctensor, self Ctensor, nonBlocking int32)

func Atg_CastLong

func Atg_CastLong(ptr *Ctensor, self Ctensor, nonBlocking int32)

func Atg_CastShort

func Atg_CastShort(ptr *Ctensor, self Ctensor, nonBlocking int32)

func Atg_CdistBackward

func Atg_CdistBackward(ptr *Ctensor, grad Ctensor, x1 Ctensor, x2 Ctensor, p float64, cdist Ctensor)

func Atg_CdistBackwardOut

func Atg_CdistBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, x1 Ctensor, x2 Ctensor, p float64, cdist Ctensor)

func Atg_CholeskySolveHelper

func Atg_CholeskySolveHelper(ptr *Ctensor, self Ctensor, a Ctensor, upper int32)

func Atg_CholeskySolveHelperOut

func Atg_CholeskySolveHelperOut(ptr *Ctensor, out Ctensor, self Ctensor, a Ctensor, upper int32)

func Atg_Coalesce

func Atg_Coalesce(ptr *Ctensor, self Ctensor)

func Atg_CoalesceOut

func Atg_CoalesceOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_Coalesced

func Atg_Coalesced(ptr *Ctensor, self Ctensor, coalesced int32)

func Atg_CoalescedOut

func Atg_CoalescedOut(ptr *Ctensor, out Ctensor, self Ctensor, coalesced int32)

func Atg_Coalesced_

func Atg_Coalesced_(ptr *Ctensor, self Ctensor, coalesced int32)

func Atg_ComputeLinearCombination

func Atg_ComputeLinearCombination(ptr *Ctensor, input Ctensor, coefficients Ctensor)

func Atg_ComputeLinearCombinationOut

func Atg_ComputeLinearCombinationOut(ptr *Ctensor, out Ctensor, input Ctensor, coefficients Ctensor)

func Atg_Conj

func Atg_Conj(ptr *Ctensor, self Ctensor)

func Atg_ConjCopy

func Atg_ConjCopy(ptr *Ctensor, self Ctensor)

func Atg_ConjCopyOut

func Atg_ConjCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_ConjPhysical

func Atg_ConjPhysical(ptr *Ctensor, self Ctensor)

func Atg_ConjPhysicalOut

func Atg_ConjPhysicalOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_ConvDepthwise2d

func Atg_ConvDepthwise2d(ptr *Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int)

func Atg_ConvDepthwise2dOut

func Atg_ConvDepthwise2dOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int)

func Atg_ConvertIndicesFromCooToCsr

func Atg_ConvertIndicesFromCooToCsr(ptr *Ctensor, self Ctensor, size int64, outInt32 int32)

func Atg_ConvertIndicesFromCooToCsrOut

func Atg_ConvertIndicesFromCooToCsrOut(ptr *Ctensor, out Ctensor, self Ctensor, size int64, outInt32 int32)

func Atg_ConvertIndicesFromCsrToCoo

func Atg_ConvertIndicesFromCsrToCoo(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, outInt32 int32, transpose int32)

func Atg_ConvertIndicesFromCsrToCooOut

func Atg_ConvertIndicesFromCsrToCooOut(ptr *Ctensor, out Ctensor, crowIndices Ctensor, colIndices Ctensor, outInt32 int32, transpose int32)

func Atg_Convolution

func Atg_Convolution(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, transposed int32, outputPaddingData []int64, outputPaddingLen int, groups int64, benchmark int32, deterministic int32, cudnnEnabled int32, allowTf32 int32)

func Atg_ConvolutionDeprecated

func Atg_ConvolutionDeprecated(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, transposed int32, outputPaddingData []int64, outputPaddingLen int, groups int64, benchmark int32, deterministic int32, cudnnEnabled int32)

func Atg_ConvolutionMode

func Atg_ConvolutionMode(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, padding string, dilationData []int64, dilationLen int, groups int64)

func Atg_ConvolutionOut

func Atg_ConvolutionOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, strideData []int64, strideLen int, paddingData []int64, paddingLen int, dilationData []int64, dilationLen int, transposed int32, outputPaddingData []int64, outputPaddingLen int, groups int64, benchmark int32, deterministic int32, cudnnEnabled int32, allowTf32 int32)

func Atg_CopyFrom

func Atg_CopyFrom(ptr *Ctensor, self Ctensor, dst Ctensor, nonBlocking int32)

func Atg_CopyFromAndResize

func Atg_CopyFromAndResize(ptr *Ctensor, self Ctensor, dst Ctensor)

func Atg_CopyFromAndResizeOut

func Atg_CopyFromAndResizeOut(ptr *Ctensor, out Ctensor, self Ctensor, dst Ctensor)

func Atg_CopyFromOut

func Atg_CopyFromOut(ptr *Ctensor, out Ctensor, self Ctensor, dst Ctensor, nonBlocking int32)

func Atg_CsltCompress

func Atg_CsltCompress(ptr *Ctensor, input Ctensor)

func Atg_CsltSparseMm

func Atg_CsltSparseMm(ptr *Ctensor, compressedA Ctensor, denseB Ctensor, bias Ctensor, transposeResult int32)

func Atg_CtcLoss

func Atg_CtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, inputLengthsLen int, targetLengthsData []int64, targetLengthsLen int, blank int64, zeroInfinity int32)

func Atg_CtcLossBackward

func Atg_CtcLossBackward(ptr *Ctensor, grad Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, inputLengthsLen int, targetLengthsData []int64, targetLengthsLen int, negLogLikelihood Ctensor, logAlpha Ctensor, blank int64, zeroInfinity int32)

func Atg_CtcLossBackwardOut

func Atg_CtcLossBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, inputLengthsLen int, targetLengthsData []int64, targetLengthsLen int, negLogLikelihood Ctensor, logAlpha Ctensor, blank int64, zeroInfinity int32)

func Atg_CtcLossBackwardTensor

func Atg_CtcLossBackwardTensor(ptr *Ctensor, grad Ctensor, logProbs Ctensor, targets Ctensor, inputLengths Ctensor, targetLengths Ctensor, negLogLikelihood Ctensor, logAlpha Ctensor, blank int64, zeroInfinity int32)

func Atg_CtcLossOut

func Atg_CtcLossOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, inputLengthsLen int, targetLengthsData []int64, targetLengthsLen int, blank int64, zeroInfinity int32)

func Atg_CtcLossTensor

func Atg_CtcLossTensor(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengths Ctensor, targetLengths Ctensor, blank int64, zeroInfinity int32)

func Atg_CtcLossTensorOut

func Atg_CtcLossTensorOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, logProbs Ctensor, targets Ctensor, inputLengths Ctensor, targetLengths Ctensor, blank int64, zeroInfinity int32)

func Atg_CudnnCtcLoss

func Atg_CudnnCtcLoss(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, inputLengthsLen int, targetLengthsData []int64, targetLengthsLen int, blank int64, deterministic int32, zeroInfinity int32)

func Atg_CudnnCtcLossOut

func Atg_CudnnCtcLossOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, logProbs Ctensor, targets Ctensor, inputLengthsData []int64, inputLengthsLen int, targetLengthsData []int64, targetLengthsLen int, blank int64, deterministic int32, zeroInfinity int32)

func Atg_CudnnCtcLossTensor

func Atg_CudnnCtcLossTensor(ptr *Ctensor, logProbs Ctensor, targets Ctensor, inputLengths Ctensor, targetLengths Ctensor, blank int64, deterministic int32, zeroInfinity int32)

func Atg_CudnnInitDropoutState

func Atg_CudnnInitDropoutState(ptr *Ctensor, dropout float64, train int32, dropoutSeed int64, optionsKind int32, optionsDevice int32)

func Atg_CudnnInitDropoutStateOut

func Atg_CudnnInitDropoutStateOut(ptr *Ctensor, out Ctensor, dropout float64, train int32, dropoutSeed int64)

func Atg_CudnnRnn

func Atg_CudnnRnn(ptr *Ctensor, input Ctensor, weightData []Ctensor, weightLen int, weightStride0 int64, weightBuf Ctensor, hx Ctensor, cx Ctensor, mode int64, hiddenSize int64, projSize int64, numLayers int64, batchFirst int32, dropout float64, train int32, bidirectional int32, batchSizesData []int64, batchSizesLen int, dropoutState Ctensor)

func Atg_CudnnRnnFlattenWeight

func Atg_CudnnRnnFlattenWeight(ptr *Ctensor, weightArrData []Ctensor, weightArrLen int, weightStride0 int64, inputSize int64, mode int64, hiddenSize int64, projSize int64, numLayers int64, batchFirst int32, bidirectional int32)

func Atg_CudnnRnnFlattenWeightOut

func Atg_CudnnRnnFlattenWeightOut(ptr *Ctensor, out Ctensor, weightArrData []Ctensor, weightArrLen int, weightStride0 int64, inputSize int64, mode int64, hiddenSize int64, projSize int64, numLayers int64, batchFirst int32, bidirectional int32)

func Atg_CudnnRnnOut

func Atg_CudnnRnnOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, out4 Ctensor, input Ctensor, weightData []Ctensor, weightLen int, weightStride0 int64, weightBuf Ctensor, hx Ctensor, cx Ctensor, mode int64, hiddenSize int64, projSize int64, numLayers int64, batchFirst int32, dropout float64, train int32, bidirectional int32, batchSizesData []int64, batchSizesLen int, dropoutState Ctensor)

func Atg_DebugHasInternalOverlap

func Atg_DebugHasInternalOverlap(self Ctensor) int64

func Atg_DimArange

func Atg_DimArange(ptr *Ctensor, like Ctensor, dim int64)

func Atg_Dimi

func Atg_Dimi(self Ctensor) int64

func Atg_Dimv

func Atg_Dimv(self Ctensor) int64

func Atg_DirichletGrad

func Atg_DirichletGrad(ptr *Ctensor, x Ctensor, alpha Ctensor, total Ctensor)

func Atg_DirichletGradOut

func Atg_DirichletGradOut(ptr *Ctensor, out Ctensor, x Ctensor, alpha Ctensor, total Ctensor)

func Atg_EfficientAttentionBackward

func Atg_EfficientAttentionBackward(ptr *Ctensor, gradOut_ Ctensor, query Ctensor, key Ctensor, value Ctensor, bias Ctensor, out Ctensor, cuSeqlensQ Ctensor, cuSeqlensK Ctensor, maxSeqlenK int64, maxSeqlenQ int64, logsumexp Ctensor, dropoutP float64, philoxSeed Ctensor, philoxOffset Ctensor, customMaskType int64, biasRequiresGrad int32, scaleVal float64, scaleNull int, numSplitsKeyVal int64, numSplitsKeyNull int)

func Atg_Efficientzerotensor

func Atg_Efficientzerotensor(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func Atg_EfficientzerotensorOut

func Atg_EfficientzerotensorOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int)

func Atg_EmbeddingBag

func Atg_EmbeddingBag(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, scaleGradByFreq int32, mode int64, sparse int32, perSampleWeights Ctensor, includeLastOffset int32, paddingIdx int64)

func Atg_EmbeddingBagBackward

func Atg_EmbeddingBagBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, offsets Ctensor, offset2bag Ctensor, bagSize Ctensor, maximumIndices Ctensor, numWeights int64, scaleGradByFreq int32, mode int64, sparse int32, perSampleWeights Ctensor, paddingIdx int64)

func Atg_EmbeddingBagDenseBackward

func Atg_EmbeddingBagDenseBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, offset2bag Ctensor, bagSize Ctensor, maximumIndices Ctensor, numWeights int64, scaleGradByFreq int32, mode int64, perSampleWeights Ctensor, paddingIdx int64)

func Atg_EmbeddingBagDenseBackwardOut

func Atg_EmbeddingBagDenseBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, indices Ctensor, offset2bag Ctensor, bagSize Ctensor, maximumIndices Ctensor, numWeights int64, scaleGradByFreq int32, mode int64, perSampleWeights Ctensor, paddingIdx int64)

func Atg_EmbeddingBagForwardOnly

func Atg_EmbeddingBagForwardOnly(ptr *Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, scaleGradByFreq int32, mode int64, sparse int32, perSampleWeights Ctensor, includeLastOffset int32, paddingIdx int64)

func Atg_EmbeddingBagForwardOnlyOut

func Atg_EmbeddingBagForwardOnlyOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, scaleGradByFreq int32, mode int64, sparse int32, perSampleWeights Ctensor, includeLastOffset int32, paddingIdx int64)

func Atg_EmbeddingBagOut

func Atg_EmbeddingBagOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, scaleGradByFreq int32, mode int64, sparse int32, perSampleWeights Ctensor, includeLastOffset int32, paddingIdx int64)

func Atg_EmbeddingBagPerSampleWeightsBackward

func Atg_EmbeddingBagPerSampleWeightsBackward(ptr *Ctensor, grad Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, offset2bag Ctensor, mode int64, paddingIdx int64)

func Atg_EmbeddingBagPerSampleWeightsBackwardOut

func Atg_EmbeddingBagPerSampleWeightsBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, weight Ctensor, indices Ctensor, offsets Ctensor, offset2bag Ctensor, mode int64, paddingIdx int64)

func Atg_EmbeddingBagSparseBackward

func Atg_EmbeddingBagSparseBackward(ptr *Ctensor, grad Ctensor, indices Ctensor, offsets Ctensor, offset2bag Ctensor, bagSize Ctensor, numWeights int64, scaleGradByFreq int32, mode int64, perSampleWeights Ctensor, paddingIdx int64)

func Atg_EmptyAffineQuantized

func Atg_EmptyAffineQuantized(ptr *Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32, scale float64, zeroPoint int64)

func Atg_EmptyAffineQuantizedOut

func Atg_EmptyAffineQuantizedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, scale float64, zeroPoint int64)

func Atg_EmptyPerChannelAffineQuantized

func Atg_EmptyPerChannelAffineQuantized(ptr *Ctensor, sizeData []int64, sizeLen int, scales Ctensor, zeroPoints Ctensor, axis int64, optionsKind int32, optionsDevice int32)

func Atg_EmptyPerChannelAffineQuantizedOut

func Atg_EmptyPerChannelAffineQuantizedOut(ptr *Ctensor, out Ctensor, sizeData []int64, sizeLen int, scales Ctensor, zeroPoints Ctensor, axis int64)

func Atg_EuclideanDist

func Atg_EuclideanDist(ptr *Ctensor, x1 Ctensor, x2 Ctensor)

func Atg_EuclideanDistOut

func Atg_EuclideanDistOut(ptr *Ctensor, out Ctensor, x1 Ctensor, x2 Ctensor)

func Atg_FakeQuantizeLearnablePerChannelAffine

func Atg_FakeQuantizeLearnablePerChannelAffine(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, quantMin int64, quantMax int64, gradFactor float64)

func Atg_FakeQuantizeLearnablePerChannelAffineBackward

func Atg_FakeQuantizeLearnablePerChannelAffineBackward(ptr *Ctensor, grad Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, quantMin int64, quantMax int64, gradFactor float64)

func Atg_FakeQuantizeLearnablePerChannelAffineOut

func Atg_FakeQuantizeLearnablePerChannelAffineOut(ptr *Ctensor, out Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64, quantMin int64, quantMax int64, gradFactor float64)

func Atg_FakeQuantizeLearnablePerTensorAffine

func Atg_FakeQuantizeLearnablePerTensorAffine(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, quantMin int64, quantMax int64, gradFactor float64)

func Atg_FakeQuantizeLearnablePerTensorAffineBackward

func Atg_FakeQuantizeLearnablePerTensorAffineBackward(ptr *Ctensor, grad Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, quantMin int64, quantMax int64, gradFactor float64)

func Atg_FakeQuantizeLearnablePerTensorAffineOut

func Atg_FakeQuantizeLearnablePerTensorAffineOut(ptr *Ctensor, out Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, quantMin int64, quantMax int64, gradFactor float64)

func Atg_FakeQuantizePerTensorAffineCachemaskTensorQparams

func Atg_FakeQuantizePerTensorAffineCachemaskTensorQparams(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, fakeQuantEnabled Ctensor, quantMin int64, quantMax int64)

func Atg_FakeQuantizePerTensorAffineCachemaskTensorQparamsOut

func Atg_FakeQuantizePerTensorAffineCachemaskTensorQparamsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, fakeQuantEnabled Ctensor, quantMin int64, quantMax int64)

func Atg_FftC2c

func Atg_FftC2c(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, forward int32)

func Atg_FftC2cOut

func Atg_FftC2cOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, forward int32)

func Atg_FftC2r

func Atg_FftC2r(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, lastDimSize int64)

func Atg_FftC2rOut

func Atg_FftC2rOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, lastDimSize int64)

func Atg_FftR2c

func Atg_FftR2c(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, onesided int32)

func Atg_FftR2cOut

func Atg_FftR2cOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, normalization int64, onesided int32)

func Atg_FillMemEffDropoutMask_

func Atg_FillMemEffDropoutMask_(ptr *Ctensor, self Ctensor, dropoutP float64, seed int64, offset int64)

func Atg_FlashAttentionBackward

func Atg_FlashAttentionBackward(ptr *Ctensor, gradOut Ctensor, query Ctensor, key Ctensor, value Ctensor, out Ctensor, logsumexp Ctensor, cumSeqQ Ctensor, cumSeqK Ctensor, maxQ int64, maxK int64, dropoutP float64, isCausal int32, philoxSeed Ctensor, philoxOffset Ctensor, scaleVal float64, scaleNull int)

func Atg_Foobar

func Atg_Foobar(ptr *Ctensor, self Ctensor, arg1 int32, arg2 int32, arg3 int32)

func Atg_FoobarOut

func Atg_FoobarOut(ptr *Ctensor, out Ctensor, self Ctensor, arg1 int32, arg2 int32, arg3 int32)

func Atg_FunctionalAssertAsync

func Atg_FunctionalAssertAsync(ptr *Ctensor, self Ctensor, assertMsg string, depToken Ctensor)

func Atg_FunctionalSymConstrainRange

func Atg_FunctionalSymConstrainRange(ptr *Ctensor, size Cscalar, minVal int64, minNull int, maxVal int64, maxNull int, depToken Ctensor)

func Atg_FunctionalSymConstrainRangeForSize

func Atg_FunctionalSymConstrainRangeForSize(ptr *Ctensor, size Cscalar, minVal int64, minNull int, maxVal int64, maxNull int, depToken Ctensor)

func Atg_FusedDropout

func Atg_FusedDropout(ptr *Ctensor, self Ctensor, p float64)

func Atg_FusedDropoutOut

func Atg_FusedDropoutOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, p float64)

func Atg_FusedMovingAvgObsFqHelper

func Atg_FusedMovingAvgObsFqHelper(ptr *Ctensor, self Ctensor, observerOn Ctensor, fakeQuantOn Ctensor, runningMin Ctensor, runningMax Ctensor, scale Ctensor, zeroPoint Ctensor, averagingConst float64, quantMin int64, quantMax int64, chAxis int64, perRowFakeQuant int32, symmetricQuant int32)

func Atg_FusedMovingAvgObsFqHelperFunctional

func Atg_FusedMovingAvgObsFqHelperFunctional(ptr *Ctensor, self Ctensor, observerOn Ctensor, fakeQuantOn Ctensor, runningMin Ctensor, runningMax Ctensor, scale Ctensor, zeroPoint Ctensor, averagingConst float64, quantMin int64, quantMax int64, chAxis int64, perRowFakeQuant int32, symmetricQuant int32)

func Atg_FusedMovingAvgObsFqHelperOut

func Atg_FusedMovingAvgObsFqHelperOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, observerOn Ctensor, fakeQuantOn Ctensor, runningMin Ctensor, runningMax Ctensor, scale Ctensor, zeroPoint Ctensor, averagingConst float64, quantMin int64, quantMax int64, chAxis int64, perRowFakeQuant int32, symmetricQuant int32)

func Atg_FusedSdpChoice

func Atg_FusedSdpChoice(query Ctensor, key Ctensor, value Ctensor, attnMask Ctensor, dropoutP float64, isCausal int32, scaleVal float64, scaleNull int) int64

func Atg_FwPrimal

func Atg_FwPrimal(ptr *Ctensor, self Ctensor, level int64)

func Atg_FwPrimalCopy

func Atg_FwPrimalCopy(ptr *Ctensor, self Ctensor, level int64)

func Atg_FwPrimalCopyOut

func Atg_FwPrimalCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, level int64)

func Atg_GatherSparseBackward

func Atg_GatherSparseBackward(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, grad Ctensor)

func Atg_GridSampler2dCpuFallback

func Atg_GridSampler2dCpuFallback(ptr *Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, paddingMode int64, alignCorners int32)

func Atg_GridSampler2dCpuFallbackBackward

func Atg_GridSampler2dCpuFallbackBackward(ptr *Ctensor, gradOutput Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, paddingMode int64, alignCorners int32)

func Atg_GridSampler2dCpuFallbackOut

func Atg_GridSampler2dCpuFallbackOut(ptr *Ctensor, out Ctensor, input Ctensor, grid Ctensor, interpolationMode int64, paddingMode int64, alignCorners int32)

func Atg_HasCompatibleShallowCopyType

func Atg_HasCompatibleShallowCopyType(self Ctensor, from Ctensor) bool

func Atg_HasSameStorageNumel

func Atg_HasSameStorageNumel(self Ctensor, other Ctensor) bool

func Atg_HistogramddFromBinCts

func Atg_HistogramddFromBinCts(ptr *Ctensor, out Ctensor, self Ctensor, binsData []int64, binsLen int, rangeValsData []float64, rangeValsLen int, weight Ctensor, density int32)

func Atg_HistogramddFromBinTensors

func Atg_HistogramddFromBinTensors(ptr *Ctensor, self Ctensor, binsData []Ctensor, binsLen int, weight Ctensor, density int32)

func Atg_HistogramddFromBinTensorsOut

func Atg_HistogramddFromBinTensorsOut(ptr *Ctensor, out Ctensor, self Ctensor, binsData []Ctensor, binsLen int, weight Ctensor, density int32)

func Atg_IndexPutImpl

func Atg_IndexPutImpl(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, values Ctensor, accumulate int32, unsafety int32)

func Atg_IndexPutImplOut

func Atg_IndexPutImplOut(ptr *Ctensor, out Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, values Ctensor, accumulate int32, unsafety int32)

func Atg_IndexPutImpl_

func Atg_IndexPutImpl_(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, values Ctensor, accumulate int32, unsafety int32)

func Atg_Indices

func Atg_Indices(ptr *Ctensor, self Ctensor)

func Atg_IndicesCopy

func Atg_IndicesCopy(ptr *Ctensor, self Ctensor)

func Atg_IndicesCopyOut

func Atg_IndicesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_IntMm

func Atg_IntMm(ptr *Ctensor, self Ctensor, mat2 Ctensor)

func Atg_IntMmOut

func Atg_IntMmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat2 Ctensor)

func Atg_IsAllTrue

func Atg_IsAllTrue(ptr *Ctensor, self Ctensor)

func Atg_IsAnyTrue

func Atg_IsAnyTrue(ptr *Ctensor, self Ctensor)

func Atg_IsZerotensor

func Atg_IsZerotensor(self Ctensor) bool

func Atg_LinalgDet

func Atg_LinalgDet(ptr *Ctensor, a Ctensor)

func Atg_LinalgDetResult

func Atg_LinalgDetResult(ptr *Ctensor, result Ctensor, lU Ctensor, pivots Ctensor, a Ctensor)

func Atg_LinalgEigh

func Atg_LinalgEigh(ptr *Ctensor, a Ctensor, uPLO string, computeV int32)

func Atg_LinalgEighEigenvalues

func Atg_LinalgEighEigenvalues(ptr *Ctensor, eigenvalues Ctensor, eigenvectors Ctensor, a Ctensor, uPLO string, computeV int32)

func Atg_LinalgSlogdet

func Atg_LinalgSlogdet(ptr *Ctensor, a Ctensor)

func Atg_LinalgSlogdetSign

func Atg_LinalgSlogdetSign(ptr *Ctensor, sign Ctensor, logabsdet Ctensor, lU Ctensor, pivots Ctensor, a Ctensor)

func Atg_LinalgSolveEx

func Atg_LinalgSolveEx(ptr *Ctensor, a Ctensor, b Ctensor, left int32, checkErrors int32)

func Atg_LinalgSolveExResult

func Atg_LinalgSolveExResult(ptr *Ctensor, result Ctensor, lU Ctensor, pivots Ctensor, info Ctensor, a Ctensor, b Ctensor, left int32, checkErrors int32)

func Atg_LinalgSvd

func Atg_LinalgSvd(ptr *Ctensor, a Ctensor, fullMatrices int32, computeUv int32, driver string)

func Atg_LinalgSvdU

func Atg_LinalgSvdU(ptr *Ctensor, u Ctensor, s Ctensor, vh Ctensor, a Ctensor, fullMatrices int32, computeUv int32, driver string)

func Atg_LogSoftmax

func Atg_LogSoftmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32)

func Atg_LogSoftmaxBackwardData

func Atg_LogSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, inputDtype int32)

func Atg_LogSoftmaxBackwardDataOut

func Atg_LogSoftmaxBackwardDataOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, dim int64, inputDtype int32)

func Atg_LogSoftmaxOut

func Atg_LogSoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, halfToFloat int32)

func Atg_Logcumsumexp

func Atg_Logcumsumexp(ptr *Ctensor, self Ctensor, dim int64)

func Atg_LogcumsumexpOut

func Atg_LogcumsumexpOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64)

func Atg_LstmMps

func Atg_LstmMps(ptr *Ctensor, input Ctensor, hxData []Ctensor, hxLen int, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32, batchFirst int32)

func Atg_LstmMpsOut

func Atg_LstmMpsOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, out3 Ctensor, out4 Ctensor, out5 Ctensor, input Ctensor, hxData []Ctensor, hxLen int, paramsData []Ctensor, paramsLen int, hasBiases int32, numLayers int64, dropout float64, train int32, bidirectional int32, batchFirst int32)

func Atg_LuWithInfo

func Atg_LuWithInfo(ptr *Ctensor, self Ctensor, pivot int32, checkErrors int32)

func Atg_MakeDepToken

func Atg_MakeDepToken(ptr *Ctensor, optionsKind int32, optionsDevice int32)

func Atg_MakeDual

func Atg_MakeDual(ptr *Ctensor, primal Ctensor, tangent Ctensor, level int64)

func Atg_MakeDualCopy

func Atg_MakeDualCopy(ptr *Ctensor, primal Ctensor, tangent Ctensor, level int64)

func Atg_MakeDualCopyOut

func Atg_MakeDualCopyOut(ptr *Ctensor, out Ctensor, primal Ctensor, tangent Ctensor, level int64)

func Atg_MakePerChannelQuantizedTensor

func Atg_MakePerChannelQuantizedTensor(ptr *Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64)

func Atg_MakePerChannelQuantizedTensorOut

func Atg_MakePerChannelQuantizedTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, scale Ctensor, zeroPoint Ctensor, axis int64)

func Atg_MakePerTensorQuantizedTensor

func Atg_MakePerTensorQuantizedTensor(ptr *Ctensor, self Ctensor, scale float64, zeroPoint int64)

func Atg_MakePerTensorQuantizedTensorOut

func Atg_MakePerTensorQuantizedTensorOut(ptr *Ctensor, out Ctensor, self Ctensor, scale float64, zeroPoint int64)

func Atg_MaskedScale

func Atg_MaskedScale(ptr *Ctensor, self Ctensor, mask Ctensor, scale float64)

func Atg_MaskedScaleOut

func Atg_MaskedScaleOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, scale float64)

func Atg_MaskedSoftmax

func Atg_MaskedSoftmax(ptr *Ctensor, self Ctensor, mask Ctensor, dimVal int64, dimNull int, maskTypeVal int64, maskTypeNull int)

func Atg_MaskedSoftmaxBackward

func Atg_MaskedSoftmaxBackward(ptr *Ctensor, gradOutput Ctensor, output Ctensor, mask Ctensor, dimVal int64, dimNull int)

func Atg_MaskedSoftmaxBackwardOut

func Atg_MaskedSoftmaxBackwardOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, mask Ctensor, dimVal int64, dimNull int)

func Atg_MaskedSoftmaxOut

func Atg_MaskedSoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, dimVal int64, dimNull int, maskTypeVal int64, maskTypeNull int)

func Atg_MkldnnReshape

func Atg_MkldnnReshape(ptr *Ctensor, self Ctensor, shapeData []int64, shapeLen int)

func Atg_MkldnnReshapeOut

func Atg_MkldnnReshapeOut(ptr *Ctensor, out Ctensor, self Ctensor, shapeData []int64, shapeLen int)

func Atg_MkldnnTranspose

func Atg_MkldnnTranspose(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64)

func Atg_MkldnnTransposeOut

func Atg_MkldnnTransposeOut(ptr *Ctensor, out Ctensor, self Ctensor, dim0 int64, dim1 int64)

func Atg_MkldnnTranspose_

func Atg_MkldnnTranspose_(ptr *Ctensor, self Ctensor, dim0 int64, dim1 int64)

func Atg_MpsConvolution

func Atg_MpsConvolution(ptr *Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64)

func Atg_MpsConvolutionOut

func Atg_MpsConvolutionOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64)

func Atg_MpsConvolutionTranspose

func Atg_MpsConvolutionTranspose(ptr *Ctensor, self Ctensor, weight Ctensor, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64)

func Atg_MpsConvolutionTransposeOut

func Atg_MpsConvolutionTransposeOut(ptr *Ctensor, out Ctensor, self Ctensor, weight Ctensor, paddingData []int64, paddingLen int, outputPaddingData []int64, outputPaddingLen int, strideData []int64, strideLen int, dilationData []int64, dilationLen int, groups int64)

func Atg_NativeBatchNormLegit

func Atg_NativeBatchNormLegit(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, momentum float64, eps float64)

func Atg_NativeBatchNormLegitFunctional

func Atg_NativeBatchNormLegitFunctional(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, momentum float64, eps float64)

func Atg_NativeBatchNormLegitNoStats

func Atg_NativeBatchNormLegitNoStats(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, training int32, momentum float64, eps float64)

func Atg_NativeBatchNormLegitNoStatsOut

func Atg_NativeBatchNormLegitNoStatsOut(ptr *Ctensor, out Ctensor, saveMean Ctensor, saveInvstd Ctensor, input Ctensor, weight Ctensor, bias Ctensor, training int32, momentum float64, eps float64)

func Atg_NativeBatchNormLegitNoTraining

func Atg_NativeBatchNormLegitNoTraining(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, momentum float64, eps float64)

func Atg_NativeBatchNormLegitNoTrainingOut

func Atg_NativeBatchNormLegitNoTrainingOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, momentum float64, eps float64)

func Atg_NativeBatchNormLegitOut

func Atg_NativeBatchNormLegitOut(ptr *Ctensor, out Ctensor, saveMean Ctensor, saveInvstd Ctensor, input Ctensor, weight Ctensor, bias Ctensor, runningMean Ctensor, runningVar Ctensor, training int32, momentum float64, eps float64)

func Atg_NativeMultiHeadAttention

func Atg_NativeMultiHeadAttention(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, embedDim int64, numHead int64, qkvWeight Ctensor, qkvBias Ctensor, projWeight Ctensor, projBias Ctensor, mask Ctensor, needWeights int32, averageAttnWeights int32, maskTypeVal int64, maskTypeNull int)

func Atg_NativeMultiHeadAttentionOut

func Atg_NativeMultiHeadAttentionOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, query Ctensor, key Ctensor, value Ctensor, embedDim int64, numHead int64, qkvWeight Ctensor, qkvBias Ctensor, projWeight Ctensor, projBias Ctensor, mask Ctensor, needWeights int32, averageAttnWeights int32, maskTypeVal int64, maskTypeNull int)

func Atg_NegView

func Atg_NegView(ptr *Ctensor, self Ctensor)

func Atg_NegViewCopy

func Atg_NegViewCopy(ptr *Ctensor, self Ctensor)

func Atg_NegViewCopyOut

func Atg_NegViewCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_NestedFromPadded

func Atg_NestedFromPadded(ptr *Ctensor, padded Ctensor, cpuNestedShapeExample Ctensor, fuseTransform0213 int32)

func Atg_NestedFromPaddedAndNestedExample

func Atg_NestedFromPaddedAndNestedExample(ptr *Ctensor, padded Ctensor, ntExample Ctensor)

func Atg_NestedFromPaddedAndNestedExampleOut

func Atg_NestedFromPaddedAndNestedExampleOut(ptr *Ctensor, out Ctensor, padded Ctensor, ntExample Ctensor)

func Atg_NestedFromPaddedOut

func Atg_NestedFromPaddedOut(ptr *Ctensor, out Ctensor, padded Ctensor, cpuNestedShapeExample Ctensor, fuseTransform0213 int32)

func Atg_NestedSelectBackward

func Atg_NestedSelectBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, dim int64, index int64)

func Atg_NestedSumBackward

func Atg_NestedSumBackward(ptr *Ctensor, grad Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32)

func Atg_NestedViewFromBuffer

func Atg_NestedViewFromBuffer(ptr *Ctensor, self Ctensor, nestedSize Ctensor, nestedStrides Ctensor, offsets Ctensor)

func Atg_NestedViewFromBufferCopy

func Atg_NestedViewFromBufferCopy(ptr *Ctensor, self Ctensor, nestedSize Ctensor, nestedStrides Ctensor, offsets Ctensor)

func Atg_NestedViewFromBufferCopyOut

func Atg_NestedViewFromBufferCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, nestedSize Ctensor, nestedStrides Ctensor, offsets Ctensor)

func Atg_NewZerosWithSameFeatureMeta

func Atg_NewZerosWithSameFeatureMeta(ptr *Ctensor, self Ctensor, other Ctensor, selfNumBatchDims int64)

func Atg_NewZerosWithSameFeatureMetaOut

func Atg_NewZerosWithSameFeatureMetaOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor, selfNumBatchDims int64)

func Atg_NnpackAvailable

func Atg_NnpackAvailable() bool

func Atg_NnpackSpatialConvolution

func Atg_NnpackSpatialConvolution(ptr *Ctensor, input Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int)

func Atg_NnpackSpatialConvolutionOut

func Atg_NnpackSpatialConvolutionOut(ptr *Ctensor, out Ctensor, input Ctensor, weight Ctensor, bias Ctensor, paddingData []int64, paddingLen int, strideData []int64, strideLen int)

func Atg_Nnz

func Atg_Nnz(self Ctensor) int64

func Atg_PackPaddedSequence

func Atg_PackPaddedSequence(ptr *Ctensor, input Ctensor, lengths Ctensor, batchFirst int32)

func Atg_PackPaddedSequenceBackward

func Atg_PackPaddedSequenceBackward(ptr *Ctensor, grad Ctensor, inputSizeData []int64, inputSizeLen int, batchSizes Ctensor, batchFirst int32)

func Atg_PackPaddedSequenceOut

func Atg_PackPaddedSequenceOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, input Ctensor, lengths Ctensor, batchFirst int32)

func Atg_PadCircular

func Atg_PadCircular(ptr *Ctensor, self Ctensor, padData []int64, padLen int)

func Atg_PadEnum

func Atg_PadEnum(ptr *Ctensor, self Ctensor, padData []int64, padLen int, mode int64, valueVal float64, valueNull int)

func Atg_PadPackedSequence

func Atg_PadPackedSequence(ptr *Ctensor, data Ctensor, batchSizes Ctensor, batchFirst int32, paddingValue Cscalar, totalLength int64)

func Atg_PdistBackward

func Atg_PdistBackward(ptr *Ctensor, grad Ctensor, self Ctensor, p float64, pdist Ctensor)

func Atg_PdistBackwardOut

func Atg_PdistBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, self Ctensor, p float64, pdist Ctensor)

func Atg_PinMemory

func Atg_PinMemory(ptr *Ctensor, self Ctensor, device int32)

func Atg_PinMemoryOut

func Atg_PinMemoryOut(ptr *Ctensor, out Ctensor, self Ctensor, device int32)

func Atg_PreluKernel

func Atg_PreluKernel(ptr *Ctensor, self Ctensor, weight Ctensor)

func Atg_PreluKernelBackward

func Atg_PreluKernelBackward(ptr *Ctensor, gradOutput Ctensor, self Ctensor, weight Ctensor)

func Atg_RemoveBatchDim

func Atg_RemoveBatchDim(ptr *Ctensor, self Ctensor, level int64, batchSize int64, outDim int64)

func Atg_ReshapeAlias

func Atg_ReshapeAlias(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int)

func Atg_ReshapeAliasCopy

func Atg_ReshapeAliasCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int)

func Atg_ReshapeAliasCopyOut

func Atg_ReshapeAliasCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, strideData []int64, strideLen int)

func Atg_ReshapeCopy

func Atg_ReshapeCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func Atg_ReshapeFromTensor

func Atg_ReshapeFromTensor(ptr *Ctensor, self Ctensor, shape Ctensor)

func Atg_ResizeOutput

func Atg_ResizeOutput(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, device int32)

func Atg_ResizeOutputOut

func Atg_ResizeOutputOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int, device int32)

func Atg_ResizeOutput_

func Atg_ResizeOutput_(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int, device int32)

func Atg_RowwisePrune

func Atg_RowwisePrune(ptr *Ctensor, weight Ctensor, mask Ctensor, compressedIndicesDtype int32)

func Atg_SampleDirichlet

func Atg_SampleDirichlet(ptr *Ctensor, self Ctensor)

func Atg_SampleDirichletOut

func Atg_SampleDirichletOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_SaturateWeightToFp16

func Atg_SaturateWeightToFp16(ptr *Ctensor, weight Ctensor)

func Atg_ScaledDotProductAttentionMath

func Atg_ScaledDotProductAttentionMath(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, attnMask Ctensor, dropoutP float64, isCausal int32, dropoutMask Ctensor, scaleVal float64, scaleNull int)

func Atg_ScaledDotProductEfficientAttention

func Atg_ScaledDotProductEfficientAttention(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, attnBias Ctensor, computeLogSumexp int32, dropoutP float64, isCausal int32, scaleVal float64, scaleNull int)

func Atg_ScaledDotProductFlashAttentionBackward

func Atg_ScaledDotProductFlashAttentionBackward(ptr *Ctensor, gradOut Ctensor, query Ctensor, key Ctensor, value Ctensor, out Ctensor, logsumexp Ctensor, cumSeqQ Ctensor, cumSeqK Ctensor, maxQ int64, maxK int64, dropoutP float64, isCausal int32, philoxSeed Ctensor, philoxOffset Ctensor, scaleVal float64, scaleNull int)

func Atg_ScaledMm

func Atg_ScaledMm(ptr *Ctensor, self Ctensor, mat2 Ctensor, bias Ctensor, outDtype int32, scaleA Ctensor, scaleB Ctensor, scaleResult Ctensor)

func Atg_ScaledMmOut

func Atg_ScaledMmOut(ptr *Ctensor, out Ctensor, outAmax Ctensor, self Ctensor, mat2 Ctensor, bias Ctensor, outDtype int32, scaleA Ctensor, scaleB Ctensor, scaleResult Ctensor)

func Atg_ScatterReduce

func Atg_ScatterReduce(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, reduce string, includeSelf int32)

func Atg_ScatterReduceTwoOut

func Atg_ScatterReduceTwoOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, reduce string, includeSelf int32)

func Atg_ScatterReduce_

func Atg_ScatterReduce_(ptr *Ctensor, self Ctensor, dim int64, index Ctensor, src Ctensor, reduce string, includeSelf int32)

func Atg_SegmentReduceBackward

func Atg_SegmentReduceBackward(ptr *Ctensor, grad Ctensor, output Ctensor, data Ctensor, reduce string, lengths Ctensor, offsets Ctensor, axis int64, initial Cscalar)

func Atg_SegmentReduceBackwardOut

func Atg_SegmentReduceBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, output Ctensor, data Ctensor, reduce string, lengths Ctensor, offsets Ctensor, axis int64, initial Cscalar)

func Atg_ShapeAsTensor

func Atg_ShapeAsTensor(ptr *Ctensor, self Ctensor)

func Atg_SlowConv2dBackward

func Atg_SlowConv2dBackward(ptr *Ctensor, gradInput Ctensor, gradWeight Ctensor, gradBias Ctensor, gradOutput Ctensor, self Ctensor, weight Ctensor, kernelSizeData []int64, kernelSizeLen int, strideData []int64, strideLen int, paddingData []int64, paddingLen int)

func Atg_SobolEngineDraw

func Atg_SobolEngineDraw(ptr *Ctensor, quasi Ctensor, n int64, sobolstate Ctensor, dimension int64, numGenerated int64, dtype int32)

func Atg_SobolEngineFf_

func Atg_SobolEngineFf_(ptr *Ctensor, self Ctensor, n int64, sobolstate Ctensor, dimension int64, numGenerated int64)

func Atg_SobolEngineInitializeState_

func Atg_SobolEngineInitializeState_(ptr *Ctensor, self Ctensor, dimension int64)

func Atg_SobolEngineScramble_

func Atg_SobolEngineScramble_(ptr *Ctensor, self Ctensor, ltm Ctensor, dimension int64)

func Atg_Softmax

func Atg_Softmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32)

func Atg_SoftmaxBackwardData

func Atg_SoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, inputDtype int32)

func Atg_SoftmaxBackwardDataOut

func Atg_SoftmaxBackwardDataOut(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, output Ctensor, dim int64, inputDtype int32)

func Atg_SoftmaxOut

func Atg_SoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, halfToFloat int32)

func Atg_SparseAddmm

func Atg_SparseAddmm(ptr *Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func Atg_SparseAddmmOut

func Atg_SparseAddmmOut(ptr *Ctensor, out Ctensor, self Ctensor, mat1 Ctensor, mat2 Ctensor)

func Atg_SparseBroadcastTo

func Atg_SparseBroadcastTo(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func Atg_SparseBroadcastToCopy

func Atg_SparseBroadcastToCopy(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func Atg_SparseBroadcastToCopyOut

func Atg_SparseBroadcastToCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func Atg_SparseBscTensorUnsafe

func Atg_SparseBscTensorUnsafe(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func Atg_SparseBsrTensorUnsafe

func Atg_SparseBsrTensorUnsafe(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func Atg_SparseCompressedTensorUnsafe

func Atg_SparseCompressedTensorUnsafe(ptr *Ctensor, compressedIndices Ctensor, plainIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func Atg_SparseCooTensorUnsafe

func Atg_SparseCooTensorUnsafe(ptr *Ctensor, indices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32, isCoalesced int32)

func Atg_SparseCooTensorWithDims

func Atg_SparseCooTensorWithDims(ptr *Ctensor, sparseDim int64, denseDim int64, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func Atg_SparseCooTensorWithDimsAndTensors

func Atg_SparseCooTensorWithDimsAndTensors(ptr *Ctensor, sparseDim int64, denseDim int64, sizeData []int64, sizeLen int, indices Ctensor, values Ctensor, optionsKind int32, optionsDevice int32, isCoalesced int32)

func Atg_SparseCooTensorWithDimsAndTensorsOut

func Atg_SparseCooTensorWithDimsAndTensorsOut(ptr *Ctensor, out Ctensor, sparseDim int64, denseDim int64, sizeData []int64, sizeLen int, indices Ctensor, values Ctensor, isCoalesced int32)

func Atg_SparseCooTensorWithDimsOut

func Atg_SparseCooTensorWithDimsOut(ptr *Ctensor, out Ctensor, sparseDim int64, denseDim int64, sizeData []int64, sizeLen int)

func Atg_SparseCscTensorUnsafe

func Atg_SparseCscTensorUnsafe(ptr *Ctensor, ccolIndices Ctensor, rowIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func Atg_SparseCsrProd

func Atg_SparseCsrProd(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func Atg_SparseCsrProdDimDtypeOut

func Atg_SparseCsrProdDimDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func Atg_SparseCsrSum

func Atg_SparseCsrSum(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func Atg_SparseCsrSumDimDtypeOut

func Atg_SparseCsrSumDimDtypeOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int, keepdim int32, dtype int32)

func Atg_SparseCsrTensorUnsafe

func Atg_SparseCsrTensorUnsafe(ptr *Ctensor, crowIndices Ctensor, colIndices Ctensor, values Ctensor, sizeData []int64, sizeLen int, optionsKind int32, optionsDevice int32)

func Atg_SparseLogSoftmax

func Atg_SparseLogSoftmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32)

func Atg_SparseLogSoftmaxBackwardData

func Atg_SparseLogSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor)

func Atg_SparseLogSoftmaxBackwardDataOut

func Atg_SparseLogSoftmaxBackwardDataOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor)

func Atg_SparseLogSoftmaxInt

func Atg_SparseLogSoftmaxInt(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func Atg_SparseLogSoftmaxOut

func Atg_SparseLogSoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, halfToFloat int32)

func Atg_SparseMaskProjection

func Atg_SparseMaskProjection(ptr *Ctensor, self Ctensor, mask Ctensor, accumulateMatches int32)

func Atg_SparseMaskProjectionOut

func Atg_SparseMaskProjectionOut(ptr *Ctensor, out Ctensor, self Ctensor, mask Ctensor, accumulateMatches int32)

func Atg_SparseMm

func Atg_SparseMm(ptr *Ctensor, sparse Ctensor, dense Ctensor)

func Atg_SparseMmReduce

func Atg_SparseMmReduce(ptr *Ctensor, sparse Ctensor, dense Ctensor, reduce string)

func Atg_SparseMmReduceImpl

func Atg_SparseMmReduceImpl(ptr *Ctensor, self Ctensor, other Ctensor, reduce string)

func Atg_SparseSemiStructuredLinear

func Atg_SparseSemiStructuredLinear(ptr *Ctensor, input Ctensor, weight Ctensor, meta Ctensor, bias Ctensor, activation string)

func Atg_SparseSoftmax

func Atg_SparseSoftmax(ptr *Ctensor, self Ctensor, dim int64, halfToFloat int32)

func Atg_SparseSoftmaxBackwardData

func Atg_SparseSoftmaxBackwardData(ptr *Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor)

func Atg_SparseSoftmaxBackwardDataOut

func Atg_SparseSoftmaxBackwardDataOut(ptr *Ctensor, out Ctensor, gradOutput Ctensor, output Ctensor, dim int64, self Ctensor)

func Atg_SparseSoftmaxInt

func Atg_SparseSoftmaxInt(ptr *Ctensor, self Ctensor, dim int64, dtype int32)

func Atg_SparseSoftmaxOut

func Atg_SparseSoftmaxOut(ptr *Ctensor, out Ctensor, self Ctensor, dim int64, halfToFloat int32)

func Atg_SparseSparseMatmul

func Atg_SparseSparseMatmul(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg_SparseSparseMatmulOut

func Atg_SparseSparseMatmulOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func Atg_SparseSum

func Atg_SparseSum(ptr *Ctensor, self Ctensor)

func Atg_SparseSumBackward

func Atg_SparseSumBackward(ptr *Ctensor, grad Ctensor, self Ctensor, dimData []int64, dimLen int)

func Atg_SparseSumBackwardOut

func Atg_SparseSumBackwardOut(ptr *Ctensor, out Ctensor, grad Ctensor, self Ctensor, dimData []int64, dimLen int)

func Atg_SparseSumDim

func Atg_SparseSumDim(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int)

func Atg_SparseSumDimDtype

func Atg_SparseSumDimDtype(ptr *Ctensor, self Ctensor, dimData []int64, dimLen int, dtype int32)

func Atg_SparseSumDimOut

func Atg_SparseSumDimOut(ptr *Ctensor, out Ctensor, self Ctensor, dimData []int64, dimLen int)

func Atg_SparseSumDtype

func Atg_SparseSumDtype(ptr *Ctensor, self Ctensor, dtype int32)

func Atg_Spdiags

func Atg_Spdiags(ptr *Ctensor, diagonals Ctensor, offsets Ctensor, shapeData []int64, shapeLen int, layout int8)

func Atg_SpdiagsOut

func Atg_SpdiagsOut(ptr *Ctensor, out Ctensor, diagonals Ctensor, offsets Ctensor, shapeData []int64, shapeLen int, layout int8)

func Atg_Stack

func Atg_Stack(ptr *Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func Atg_StackOut

func Atg_StackOut(ptr *Ctensor, out Ctensor, tensorsData []Ctensor, tensorsLen int, dim int64)

func Atg_StandardGamma

func Atg_StandardGamma(ptr *Ctensor, self Ctensor)

func Atg_StandardGammaGrad

func Atg_StandardGammaGrad(ptr *Ctensor, self Ctensor, output Ctensor)

func Atg_StandardGammaGradOut

func Atg_StandardGammaGradOut(ptr *Ctensor, out Ctensor, self Ctensor, output Ctensor)

func Atg_StandardGammaOut

func Atg_StandardGammaOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_TestAmbiguousDefaults

func Atg_TestAmbiguousDefaults(ptr *Ctensor, dummy Ctensor, a int64, b int64)

func Atg_TestAmbiguousDefaultsB

func Atg_TestAmbiguousDefaultsB(ptr *Ctensor, dummy Ctensor, a int64, b string)

func Atg_TestAutogradMultipleDispatch

func Atg_TestAutogradMultipleDispatch(ptr *Ctensor, self Ctensor)

func Atg_TestAutogradMultipleDispatchFullcoverageOut

func Atg_TestAutogradMultipleDispatchFullcoverageOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_TestAutogradMultipleDispatchNtonly

func Atg_TestAutogradMultipleDispatchNtonly(ptr *Ctensor, self Ctensor, b int32)

func Atg_TestAutogradMultipleDispatchView

func Atg_TestAutogradMultipleDispatchView(ptr *Ctensor, self Ctensor)

func Atg_TestAutogradMultipleDispatchViewCopy

func Atg_TestAutogradMultipleDispatchViewCopy(ptr *Ctensor, self Ctensor)

func Atg_TestAutogradMultipleDispatchViewCopyOut

func Atg_TestAutogradMultipleDispatchViewCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_TestCheckTensor

func Atg_TestCheckTensor(ptr *Ctensor, self Ctensor)

func Atg_TestFunctorchFallback

func Atg_TestFunctorchFallback(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg_TestFunctorchFallbackOut

func Atg_TestFunctorchFallbackOut(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func Atg_TestOptionalFilledIntlist

func Atg_TestOptionalFilledIntlist(ptr *Ctensor, values Ctensor, addendsData []int64, addendsLen int)

func Atg_TestOptionalFilledIntlistOut

func Atg_TestOptionalFilledIntlistOut(ptr *Ctensor, out Ctensor, values Ctensor, addendsData []int64, addendsLen int)

func Atg_TestOptionalFloatlist

func Atg_TestOptionalFloatlist(ptr *Ctensor, values Ctensor, addendsData []float64, addendsLen int)

func Atg_TestOptionalFloatlistOut

func Atg_TestOptionalFloatlistOut(ptr *Ctensor, out Ctensor, values Ctensor, addendsData []float64, addendsLen int)

func Atg_TestOptionalIntlist

func Atg_TestOptionalIntlist(ptr *Ctensor, values Ctensor, addendsData []int64, addendsLen int)

func Atg_TestOptionalIntlistOut

func Atg_TestOptionalIntlistOut(ptr *Ctensor, out Ctensor, values Ctensor, addendsData []int64, addendsLen int)

func Atg_TestSerializationSubcmul

func Atg_TestSerializationSubcmul(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg_TestStringDefault

func Atg_TestStringDefault(ptr *Ctensor, dummy Ctensor, a string, b string)

func Atg_TestWarnInAutograd

func Atg_TestWarnInAutograd(ptr *Ctensor, self Ctensor)

func Atg_TestWarnInAutogradOut

func Atg_TestWarnInAutogradOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_ToCopy

func Atg_ToCopy(ptr *Ctensor, self Ctensor, optionsKind int32, optionsDevice int32, nonBlocking int32)

func Atg_ToCopyOut

func Atg_ToCopyOut(ptr *Ctensor, out Ctensor, self Ctensor, nonBlocking int32)

func Atg_ToDense

func Atg_ToDense(ptr *Ctensor, self Ctensor, dtype int32, maskedGrad int32)

func Atg_ToDenseOut

func Atg_ToDenseOut(ptr *Ctensor, out Ctensor, self Ctensor, dtype int32, maskedGrad int32)

func Atg_ToSparse

func Atg_ToSparse(ptr *Ctensor, self Ctensor, layout int8, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func Atg_ToSparseBsc

func Atg_ToSparseBsc(ptr *Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func Atg_ToSparseBscOut

func Atg_ToSparseBscOut(ptr *Ctensor, out Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func Atg_ToSparseBsr

func Atg_ToSparseBsr(ptr *Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func Atg_ToSparseBsrOut

func Atg_ToSparseBsrOut(ptr *Ctensor, out Ctensor, self Ctensor, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func Atg_ToSparseCsc

func Atg_ToSparseCsc(ptr *Ctensor, self Ctensor, denseDimVal int64, denseDimNull int)

func Atg_ToSparseCscOut

func Atg_ToSparseCscOut(ptr *Ctensor, out Ctensor, self Ctensor, denseDimVal int64, denseDimNull int)

func Atg_ToSparseCsr

func Atg_ToSparseCsr(ptr *Ctensor, self Ctensor, denseDimVal int64, denseDimNull int)

func Atg_ToSparseCsrOut

func Atg_ToSparseCsrOut(ptr *Ctensor, out Ctensor, self Ctensor, denseDimVal int64, denseDimNull int)

func Atg_ToSparseOut

func Atg_ToSparseOut(ptr *Ctensor, out Ctensor, self Ctensor, layout int8, blocksizeData []int64, blocksizeLen int, denseDimVal int64, denseDimNull int)

func Atg_ToSparseSemiStructured

func Atg_ToSparseSemiStructured(ptr *Ctensor, dense Ctensor)

func Atg_ToSparseSparseDim

func Atg_ToSparseSparseDim(ptr *Ctensor, self Ctensor, sparseDim int64)

func Atg_ToSparseSparseDimOut

func Atg_ToSparseSparseDimOut(ptr *Ctensor, out Ctensor, self Ctensor, sparseDim int64)

func Atg_TransformBiasRescaleQkv

func Atg_TransformBiasRescaleQkv(ptr *Ctensor, qkv Ctensor, qkvBias Ctensor, numHeads int64)

func Atg_TransformBiasRescaleQkvOut

func Atg_TransformBiasRescaleQkvOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, qkv Ctensor, qkvBias Ctensor, numHeads int64)

func Atg_TransformerEncoderLayerFwd

func Atg_TransformerEncoderLayerFwd(ptr *Ctensor, src Ctensor, embedDim int64, numHeads int64, qkvWeight Ctensor, qkvBias Ctensor, projWeight Ctensor, projBias Ctensor, useGelu int32, normFirst int32, eps float64, normWeight1 Ctensor, normBias1 Ctensor, normWeight2 Ctensor, normBias2 Ctensor, ffnWeight1 Ctensor, ffnBias1 Ctensor, ffnWeight2 Ctensor, ffnBias2 Ctensor, mask Ctensor, maskTypeVal int64, maskTypeNull int)

func Atg_TransformerEncoderLayerFwdOut

func Atg_TransformerEncoderLayerFwdOut(ptr *Ctensor, out Ctensor, src Ctensor, embedDim int64, numHeads int64, qkvWeight Ctensor, qkvBias Ctensor, projWeight Ctensor, projBias Ctensor, useGelu int32, normFirst int32, eps float64, normWeight1 Ctensor, normBias1 Ctensor, normWeight2 Ctensor, normBias2 Ctensor, ffnWeight1 Ctensor, ffnBias1 Ctensor, ffnWeight2 Ctensor, ffnBias2 Ctensor, mask Ctensor, maskTypeVal int64, maskTypeNull int)

func Atg_Trilinear

func Atg_Trilinear(ptr *Ctensor, i1 Ctensor, i2 Ctensor, i3 Ctensor, expand1Data []int64, expand1Len int, expand2Data []int64, expand2Len int, expand3Data []int64, expand3Len int, sumdimData []int64, sumdimLen int, unrollDim int64)

func Atg_TrilinearOut

func Atg_TrilinearOut(ptr *Ctensor, out Ctensor, i1 Ctensor, i2 Ctensor, i3 Ctensor, expand1Data []int64, expand1Len int, expand2Data []int64, expand2Len int, expand3Data []int64, expand3Len int, sumdimData []int64, sumdimLen int, unrollDim int64)

func Atg_TritonMultiHeadAttention

func Atg_TritonMultiHeadAttention(ptr *Ctensor, query Ctensor, key Ctensor, value Ctensor, embedDim int64, numHead int64, qkvWeight Ctensor, qkvBias Ctensor, projWeight Ctensor, projBias Ctensor, mask Ctensor)

func Atg_TritonMultiHeadAttentionOut

func Atg_TritonMultiHeadAttentionOut(ptr *Ctensor, out Ctensor, query Ctensor, key Ctensor, value Ctensor, embedDim int64, numHead int64, qkvWeight Ctensor, qkvBias Ctensor, projWeight Ctensor, projBias Ctensor, mask Ctensor)

func Atg_TritonScaledDotAttention

func Atg_TritonScaledDotAttention(ptr *Ctensor, q Ctensor, k Ctensor, v Ctensor, dropoutP float64)

func Atg_TritonScaledDotAttentionOut

func Atg_TritonScaledDotAttentionOut(ptr *Ctensor, out Ctensor, q Ctensor, k Ctensor, v Ctensor, dropoutP float64)

func Atg_Unique

func Atg_Unique(ptr *Ctensor, self Ctensor, sorted int32, returnInverse int32)

func Atg_Unique2

func Atg_Unique2(ptr *Ctensor, self Ctensor, sorted int32, returnInverse int32, returnCounts int32)

func Atg_Unique2Out

func Atg_Unique2Out(ptr *Ctensor, out0 Ctensor, out1 Ctensor, out2 Ctensor, self Ctensor, sorted int32, returnInverse int32, returnCounts int32)

func Atg_UniqueOut

func Atg_UniqueOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, self Ctensor, sorted int32, returnInverse int32)

func Atg_UnpackDual

func Atg_UnpackDual(ptr *Ctensor, dual Ctensor, level int64)

func Atg_UnsafeIndex

func Atg_UnsafeIndex(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int)

func Atg_UnsafeIndexPut

func Atg_UnsafeIndexPut(ptr *Ctensor, self Ctensor, indicesData []Ctensor, indicesLen int, values Ctensor, accumulate int32)

func Atg_UnsafeView

func Atg_UnsafeView(ptr *Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func Atg_UnsafeViewOut

func Atg_UnsafeViewOut(ptr *Ctensor, out Ctensor, self Ctensor, sizeData []int64, sizeLen int)

func Atg_UpsampleBicubic2dAa

func Atg_UpsampleBicubic2dAa(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleBicubic2dAaBackward

func Atg_UpsampleBicubic2dAaBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleBicubic2dAaBackwardGradInput

func Atg_UpsampleBicubic2dAaBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleBicubic2dAaOut

func Atg_UpsampleBicubic2dAaOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleBicubic2dAaVec

func Atg_UpsampleBicubic2dAaVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scaleFactorsData []float64, scaleFactorsLen int)

func Atg_UpsampleBilinear2dAa

func Atg_UpsampleBilinear2dAa(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleBilinear2dAaBackward

func Atg_UpsampleBilinear2dAaBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleBilinear2dAaBackwardGradInput

func Atg_UpsampleBilinear2dAaBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleBilinear2dAaOut

func Atg_UpsampleBilinear2dAaOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleBilinear2dAaVec

func Atg_UpsampleBilinear2dAaVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, alignCorners int32, scaleFactorsData []float64, scaleFactorsLen int)

func Atg_UpsampleNearestExact1d

func Atg_UpsampleNearestExact1d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesVal float64, scalesNull int)

func Atg_UpsampleNearestExact1dBackward

func Atg_UpsampleNearestExact1dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesVal float64, scalesNull int)

func Atg_UpsampleNearestExact1dBackwardGradInput

func Atg_UpsampleNearestExact1dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesVal float64, scalesNull int)

func Atg_UpsampleNearestExact1dOut

func Atg_UpsampleNearestExact1dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesVal float64, scalesNull int)

func Atg_UpsampleNearestExact1dVec

func Atg_UpsampleNearestExact1dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, scaleFactorsData []float64, scaleFactorsLen int)

func Atg_UpsampleNearestExact2d

func Atg_UpsampleNearestExact2d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleNearestExact2dBackward

func Atg_UpsampleNearestExact2dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleNearestExact2dBackwardGradInput

func Atg_UpsampleNearestExact2dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleNearestExact2dOut

func Atg_UpsampleNearestExact2dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleNearestExact2dVec

func Atg_UpsampleNearestExact2dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, scaleFactorsData []float64, scaleFactorsLen int)

func Atg_UpsampleNearestExact3d

func Atg_UpsampleNearestExact3d(ptr *Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleNearestExact3dBackward

func Atg_UpsampleNearestExact3dBackward(ptr *Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleNearestExact3dBackwardGradInput

func Atg_UpsampleNearestExact3dBackwardGradInput(ptr *Ctensor, gradInput Ctensor, gradOutput Ctensor, outputSizeData []int64, outputSizeLen int, inputSizeData []int64, inputSizeLen int, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleNearestExact3dOut

func Atg_UpsampleNearestExact3dOut(ptr *Ctensor, out Ctensor, self Ctensor, outputSizeData []int64, outputSizeLen int, scalesDVal float64, scalesDNull int, scalesHVal float64, scalesHNull int, scalesWVal float64, scalesWNull int)

func Atg_UpsampleNearestExact3dVec

func Atg_UpsampleNearestExact3dVec(ptr *Ctensor, input Ctensor, outputSizeData []int64, outputSizeLen int, scaleFactorsData []float64, scaleFactorsLen int)

func Atg_UseCudnnCtcLoss

func Atg_UseCudnnCtcLoss(logProbs Ctensor, targets Ctensor, inputLengthsData []int64, inputLengthsLen int, targetLengthsData []int64, targetLengthsLen int, blank int64) bool

func Atg_UseCudnnCtcLossTensor

func Atg_UseCudnnCtcLossTensor(logProbs Ctensor, targets Ctensor, inputLengths Ctensor, targetLengths Ctensor, blank int64) bool

func Atg_UseCudnnRnnFlattenWeight

func Atg_UseCudnnRnnFlattenWeight() bool

func Atg_Values

func Atg_Values(ptr *Ctensor, self Ctensor)

func Atg_ValuesCopy

func Atg_ValuesCopy(ptr *Ctensor, self Ctensor)

func Atg_ValuesCopyOut

func Atg_ValuesCopyOut(ptr *Ctensor, out Ctensor, self Ctensor)

func Atg_Version

func Atg_Version(self Ctensor) int64

func Atg_WeightNorm

func Atg_WeightNorm(ptr *Ctensor, v Ctensor, g Ctensor, dim int64)

func Atg_WeightNormDifferentiableBackward

func Atg_WeightNormDifferentiableBackward(ptr *Ctensor, gradW Ctensor, savedV Ctensor, savedG Ctensor, savedNorms Ctensor, dim int64)

func Atg_WeightNormInterface

func Atg_WeightNormInterface(ptr *Ctensor, v Ctensor, g Ctensor, dim int64)

func Atg_WeightNormInterfaceBackward

func Atg_WeightNormInterfaceBackward(ptr *Ctensor, gradW Ctensor, savedV Ctensor, savedG Ctensor, savedNorms Ctensor, dim int64)

func Atg_WeightNormInterfaceBackwardOut

func Atg_WeightNormInterfaceBackwardOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, gradW Ctensor, savedV Ctensor, savedG Ctensor, savedNorms Ctensor, dim int64)

func Atg_WeightNormInterfaceOut

func Atg_WeightNormInterfaceOut(ptr *Ctensor, out0 Ctensor, out1 Ctensor, v Ctensor, g Ctensor, dim int64)

func Atg__AndTensor_

func Atg__AndTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__And_

func Atg__And_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__IandTensor_

func Atg__IandTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Iand_

func Atg__Iand_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__IlshiftTensor_

func Atg__IlshiftTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Ilshift_

func Atg__Ilshift_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__IorTensor_

func Atg__IorTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Ior_

func Atg__Ior_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__IrshiftTensor_

func Atg__IrshiftTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Irshift_

func Atg__Irshift_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__IxorTensor_

func Atg__IxorTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Ixor_

func Atg__Ixor_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__LshiftScalarOut_

func Atg__LshiftScalarOut_(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func Atg__LshiftTensorOut_

func Atg__LshiftTensorOut_(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func Atg__LshiftTensor_

func Atg__LshiftTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Lshift_

func Atg__Lshift_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__OrTensor_

func Atg__OrTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Or_

func Atg__Or_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__RshiftScalarOut_

func Atg__RshiftScalarOut_(ptr *Ctensor, out Ctensor, self Ctensor, other Cscalar)

func Atg__RshiftTensorOut_

func Atg__RshiftTensorOut_(ptr *Ctensor, out Ctensor, self Ctensor, other Ctensor)

func Atg__RshiftTensor_

func Atg__RshiftTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Rshift_

func Atg__Rshift_(ptr *Ctensor, self Ctensor, other Cscalar)

func Atg__XorTensor_

func Atg__XorTensor_(ptr *Ctensor, self Ctensor, other Ctensor)

func Atg__Xor_

func Atg__Xor_(ptr *Ctensor, self Ctensor, other Cscalar)

func AtiFree

func AtiFree(val Civalue)

void ati_free(ivalue);

func AtiLength

func AtiLength(val Civalue) int32

int ati_length(ivalue);

func AtiTag

func AtiTag(val Civalue) int32

int ati_tag(ivalue);

func AtiToBool

func AtiToBool(val Civalue) bool

int ati_to_bool(ivalue);

func AtiToBoolList

func AtiToBoolList(val Civalue, ptr unsafe.Pointer, boolListLen int)

void ati_to_bool_list(ivalue, char *, int);

func AtiToDouble

func AtiToDouble(val Civalue) float64

double ati_to_double(ivalue);

func AtiToDoubleList

func AtiToDoubleList(val Civalue, ptr unsafe.Pointer, doubleListLen int)

void ati_to_double_list(ivalue, double *, int);

func AtiToGenericDict

func AtiToGenericDict(val Civalue, ptr *Civalue, genericDictLen int)

void ati_to_generic_dict(ivalue, ivalue *, int);

func AtiToGenericList

func AtiToGenericList(val Civalue, ptr *Civalue, genericListLen int)

void ati_to_generic_list(ivalue, ivalue *, int);

func AtiToInt

func AtiToInt(val Civalue) int64

int64_t ati_to_int(ivalue);

func AtiToIntList

func AtiToIntList(val Civalue, ptr unsafe.Pointer, intListLen int)

void ati_to_int_list(ivalue, int64_t *, int);

func AtiToString

func AtiToString(val Civalue) string

char *ati_to_string(ivalue);

func AtiToTensorList

func AtiToTensorList(val Civalue, ptr *Ctensor, tensorListLen int)

void ati_to_tensor_list(ivalue, tensor *, int);

func AtiToTuple

func AtiToTuple(val Civalue, ptr *Civalue, tupleLen int)

void ati_to_tuple(ivalue, ivalue *, int);

func AtiTupleLength

func AtiTupleLength(val Civalue) int32

int ati_tuple_length(ivalue);

func AtmEval

func AtmEval(m Cmodule)

void atm_eval(module);

func AtmFree

func AtmFree(m Cmodule)

void atm_free(module);

func AtmGetProfilingMode

func AtmGetProfilingMode() bool

int atm_get_profiling_mode();

func AtmNamedParameters

func AtmNamedParameters(m Cmodule, dataPtr unsafe.Pointer)

void atm_named_parameters(module, void *data, void (*f)(void *, char *, tensor));

func AtmSave

func AtmSave(m Cmodule, path string)

void atm_save(module m, char *);

func AtmSetProfilingMode

func AtmSetProfilingMode(b bool)

void atm_set_profiling_mode(int);

func AtmTo

func AtmTo(m Cmodule, device int32, dtype int32, nonBlocking bool)

void atm_to(module m, int device, int dtype, bool non_blocking);

func AtmTrain

func AtmTrain(m Cmodule)

void atm_train(module);

func AtoAddParamGroup

func AtoAddParamGroup(coptimizer Coptimizer, tensors []Ctensor, ntensors int)

func AtoAddParameter

func AtoAddParameter(coptimizer Coptimizer, tensor Ctensor, group uint)

func AtoAddParametersOld

func AtoAddParametersOld(coptimizer Coptimizer, tensors []Ctensor, ntensors int)

NOTE. Backward compat for param group not updated (#261) void ato_add_parameters(optimizer, tensor *, int ntensors);

func AtoConstantPadNd

func AtoConstantPadNd(ptr *Ctensor, self Ctensor, padData []int64, padLen int, value Cscalar)

func AtoFree

func AtoFree(coptimizer Coptimizer)

void ato_free(optimizer);

func AtoGetLearningRates

func AtoGetLearningRates(coptimizer Coptimizer) []float64

func AtoParamGroupNum

func AtoParamGroupNum(coptimizer Coptimizer) int64

func AtoSetLearningRate

func AtoSetLearningRate(coptimizer Coptimizer, learningRate float64)

void ato_set_learning_rate(optimizer, double learning_rate);

func AtoSetLearningRates

func AtoSetLearningRates(coptimizer Coptimizer, lrs []float64)

func AtoSetMomentum

func AtoSetMomentum(coptimizer Coptimizer, momentum float64)

void ato_set_momentum(optimizer, double momentum);

func AtoStep

func AtoStep(coptimizer Coptimizer)

void ato_step(optimizer);

func AtoZeroGrad

func AtoZeroGrad(coptimizer Coptimizer)

void ato_zero_grad(optimizer);

func AtsFree

func AtsFree(cscalar Cscalar)

void ats_free(scalar);

func AtsToFloat

func AtsToFloat(cscalar Cscalar) float64

double ats_to_float(scalar);

func AtsToInt

func AtsToInt(cscalar Cscalar) int64

int64_t ats_to_int(scalar);

func AtsToString

func AtsToString(cscalar Cscalar) string

char *ats_to_string(scalar);

func GetAndResetLastErr

func GetAndResetLastErr() *C.char

func IsNull

func IsNull(ctensor Ctensor) bool

Types

type Civalue

type Civalue = C.ivalue

func AtiBool

func AtiBool(val bool) Civalue

ivalue ati_bool(int);

func AtiBoolList

func AtiBoolList(boolListData []bool, boolListLen int) Civalue

ivalue ati_bool_list(char *, int);

func AtiDouble

func AtiDouble(val float64) Civalue

ivalue ati_double(double);

func AtiDoubleList

func AtiDoubleList(doubleListData []float64, doubleListLen int) Civalue

ivalue ati_double_list(double *, int);

func AtiGenericDict

func AtiGenericDict(genericDictData []Civalue, genericDictLen int) Civalue

ivalue ati_generic_dict(ivalue *, int);

func AtiGenericList

func AtiGenericList(genericListData []Civalue, genericListLen int) Civalue

ivalue ati_generic_list(ivalue *, int);

func AtiInt

func AtiInt(val int64) Civalue

ivalue ati_int(int64_t);

func AtiIntList

func AtiIntList(intListData []int64, intListLen int) Civalue

ivalue ati_int_list(int64_t *, int);

func AtiNone

func AtiNone() Civalue

ivalue ati_none();

func AtiString

func AtiString(val string) Civalue

ivalue ati_string(char *);

func AtiTensor

func AtiTensor(ts Ctensor) Civalue

ivalue ati_tensor(tensor);

func AtiTensorList

func AtiTensorList(tensorListData []Ctensor, tensorListLen int) Civalue

ivalue ati_tensor_list(tensor *, int);

func AtiTuple

func AtiTuple(tupleData []Civalue, tupleLen int) Civalue

ivalue ati_tuple(ivalue *, int);

func AtmForward_

func AtmForward_(m Cmodule, ivalues *Civalue, nivalues int) Civalue

ivalue atm_forward_(module, ivalue *ivalues, int nivalues);

type Cmodule

type Cmodule = C.module

func AtmLoad

func AtmLoad(path string) Cmodule

module atm_load(char *);

func AtmLoadOnDevice

func AtmLoadOnDevice(path string, device int32) Cmodule

module atm_load_on_device(char *, int device);

func AtmLoadStr

func AtmLoadStr(val string, sz int) Cmodule

module atm_load_str(char *, size_t sz);

func AtmLoadStrOnDevice

func AtmLoadStrOnDevice(val string, sz int, device int32) Cmodule

module atm_load_str_on_device(char *, size_t sz, int device);

type Coptimizer

type Coptimizer = C.optimizer

func AtoAdam

func AtoAdam(learningRate, beta1, beta2, weightDecay float64) Coptimizer

* optimizer ato_adam(double learning_rate, * double beta1, * double beta2, * double weight_decay); *

func AtoAdamW

func AtoAdamW(learningRate, beta1, beta2, weightDecay float64) Coptimizer

func AtoRmsProp

func AtoRmsProp(learningRate, alpha, eps, weightDecay, momentum float64, centered int) Coptimizer

* optimizer ato_rms_prop(double learning_rate, * double alpha, * double eps, * double weight_decay, * double momentum, * int centered); *

func AtoSgd

func AtoSgd(learningRate, momentum, dampening, weightDecay float64, nesterov int) Coptimizer

* optimizer ato_sgd(double learning_rate, * double momentum, * double dampening, * double weight_decay, * int nesterov); *

type Cscalar

type Cscalar = C.scalar

func AtsFloat

func AtsFloat(v float64) Cscalar

scalar ats_float(double);

func AtsInt

func AtsInt(v int64) Cscalar

scalar ats_int(int64_t);

type Ctensor

type Ctensor = C.tensor

NOTE: C.tensor is a C pointer to torch::Tensor

func AtGet

func AtGet(ts Ctensor, index int) Ctensor

tensor at_get(tensor, int index);

func AtLoad

func AtLoad(path string) Ctensor

tensor at_load(char *filename);

func AtLoadImage

func AtLoadImage(path string) Ctensor

tensor at_load_image(char *filename);

func AtNewTensor

func AtNewTensor() Ctensor

func AtResizeImage

func AtResizeImage(ts Ctensor, w, h int64) Ctensor

tensor at_resize_image(tensor, int w, int h);

func AtShallowClone

func AtShallowClone(ts Ctensor) Ctensor

tensor at_shallow_clone(tensor);

func AtTensorOfData

func AtTensorOfData(vs unsafe.Pointer, dims []int64, ndims uint, elt_size_in_bytes uint, kind int) Ctensor

tensor at_tensor_of_data(void *vs, int64_t *dims, size_t ndims, size_t element_size_in_bytes, int type);

func AtgAlignTensors

func AtgAlignTensors(tensorsData []Ctensor, tensorsLen int) *Ctensor

tensor *atg_align_tensors(tensor *tensors_data, int tensors_len);

func AtgBroadcastTensors

func AtgBroadcastTensors(tensorsData []Ctensor, tensorsLen int) *Ctensor

tensor *atg_broadcast_tensors(tensor *tensors_data, int tensors_len);

func AtgChunk

func AtgChunk(self Ctensor, chunks int64, dim int64) *Ctensor

tensor *atg_chunk(tensor self, int64_t chunks, int64_t dim);

func AtgMeshgrid

func AtgMeshgrid(tensorsData []Ctensor, tensorsLen int) *Ctensor

tensor *atg_meshgrid(tensor *tensors_data, int tensors_len);

func AtgNonzeroNumpy

func AtgNonzeroNumpy(self Ctensor) *Ctensor

tensor *atg_nonzero_numpy(tensor self);

func AtgSplit

func AtgSplit(self Ctensor, splitSize int64, dim int64) *Ctensor

tensor *atg_split(tensor self, int64_t split_size, int64_t dim);

func AtgSplitWithSizes

func AtgSplitWithSizes(self Ctensor, splitSizesData []int64, splitSizesLen int, dim int64) *Ctensor

tensor *atg_split_with_sizes(tensor self, int64_t *split_sizes_data, int split_sizes_len, int64_t dim);

func AtgUnbind

func AtgUnbind(self Ctensor, dim int64) *Ctensor

tensor *atg_unbind(tensor self, int64_t dim);

func AtgWhere

func AtgWhere(condition Ctensor) *Ctensor

tensor *atg_where(tensor condition);

func AtiToTensor

func AtiToTensor(val Civalue) Ctensor

tensor ati_to_tensor(ivalue);

func AtmForward

func AtmForward(m Cmodule, tensors *Ctensor, ntensors int) Ctensor

tensor atm_forward(module, tensor *tensors, int ntensors);

func NewTensor

func NewTensor() Ctensor

tensor at_new_tensor();

type LoadData

type LoadData struct {
	NamedCtensors []NamedCtensor
}

type NamedCtensor

type NamedCtensor struct {
	Name    string
	Ctensor C.tensor
}

type PointerStore

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

PointerStore is a Go struct to deal with the Go use case that we can not pass Go pointer to C. In other words, it is used to solve error: "panic: runtime error: cgo argument has Go pointer to Go pointer"

NOTE: the concept is taken from: https://github.com/mattn/go-pointer

Example:

store := NewPointerStore()
type Car struct{Name string, Model string}
var landy Car{Name: "Defender", Model: "99"}
landyPtr := store.Set(landy)
landy = store.Get(landyPtr).(Car)
store.Free(landyPtr)

func NewPointerStore

func NewPointerStore() PointerStore

NewPointerStore creates a new PointerStore

func (PointerStore) Free

func (ps PointerStore) Free(ptr unsafe.Pointer)

Delete removes pointer from pointer store and frees up memory.

Example: TODO: an example

func (PointerStore) Get

func (ps PointerStore) Get(ptr unsafe.Pointer) (v interface{})

Get get value back from pointer store

Example: TODO: an example

func (PointerStore) Set

func (ps PointerStore) Set(v interface{}) unsafe.Pointer

Set stores value to pointer store and returns a unsafe.Pointer

NOTE: This is a little hacky. As Go doesn't allow C code to store Go pointers, a one-byte C pointer is created for indexing purpose.

Example: TODO: an example

Jump to

Keyboard shortcuts

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