Class smile_torch_h


public class smile_torch_h extends smile_torch_h$shared
  • Field Details

    • ptrdiff_t

      public static final ValueLayout.OfLong ptrdiff_t
      typedef long ptrdiff_t
      
    • size_t

      public static final ValueLayout.OfLong size_t
      typedef unsigned long size_t
      
    • wchar_t

      public static final ValueLayout.OfInt wchar_t
      typedef int wchar_t
      
    • int8_t

      public static final ValueLayout.OfByte int8_t
      typedef signed char int8_t
      
    • int16_t

      public static final ValueLayout.OfShort int16_t
      typedef short int16_t
      
    • int32_t

      public static final ValueLayout.OfInt int32_t
      typedef int int32_t
      
    • int64_t

      public static final ValueLayout.OfLong int64_t
      typedef long long int64_t
      
    • uint8_t

      public static final ValueLayout.OfByte uint8_t
      typedef unsigned char uint8_t
      
    • uint16_t

      public static final ValueLayout.OfShort uint16_t
      typedef unsigned short uint16_t
      
    • uint32_t

      public static final ValueLayout.OfInt uint32_t
      typedef unsigned int uint32_t
      
    • uint64_t

      public static final ValueLayout.OfLong uint64_t
      typedef unsigned long long uint64_t
      
    • int_least8_t

      public static final ValueLayout.OfByte int_least8_t
      typedef int8_t int_least8_t
      
    • int_least16_t

      public static final ValueLayout.OfShort int_least16_t
      typedef int16_t int_least16_t
      
    • int_least32_t

      public static final ValueLayout.OfInt int_least32_t
      typedef int32_t int_least32_t
      
    • int_least64_t

      public static final ValueLayout.OfLong int_least64_t
      typedef int64_t int_least64_t
      
    • uint_least8_t

      public static final ValueLayout.OfByte uint_least8_t
      typedef uint8_t uint_least8_t
      
    • uint_least16_t

      public static final ValueLayout.OfShort uint_least16_t
      typedef uint16_t uint_least16_t
      
    • uint_least32_t

      public static final ValueLayout.OfInt uint_least32_t
      typedef uint32_t uint_least32_t
      
    • uint_least64_t

      public static final ValueLayout.OfLong uint_least64_t
      typedef uint64_t uint_least64_t
      
    • int_fast8_t

      public static final ValueLayout.OfByte int_fast8_t
      typedef int8_t int_fast8_t
      
    • int_fast16_t

      public static final ValueLayout.OfShort int_fast16_t
      typedef int16_t int_fast16_t
      
    • int_fast32_t

      public static final ValueLayout.OfInt int_fast32_t
      typedef int32_t int_fast32_t
      
    • int_fast64_t

      public static final ValueLayout.OfLong int_fast64_t
      typedef int64_t int_fast64_t
      
    • uint_fast8_t

      public static final ValueLayout.OfByte uint_fast8_t
      typedef uint8_t uint_fast8_t
      
    • uint_fast16_t

      public static final ValueLayout.OfShort uint_fast16_t
      typedef uint16_t uint_fast16_t
      
    • uint_fast32_t

      public static final ValueLayout.OfInt uint_fast32_t
      typedef uint32_t uint_fast32_t
      
    • uint_fast64_t

      public static final ValueLayout.OfLong uint_fast64_t
      typedef uint64_t uint_fast64_t
      
    • __int8_t

      public static final ValueLayout.OfByte __int8_t
      typedef signed char __int8_t
      
    • __uint8_t

      public static final ValueLayout.OfByte __uint8_t
      typedef unsigned char __uint8_t
      
    • __int16_t

      public static final ValueLayout.OfShort __int16_t
      typedef short __int16_t
      
    • __uint16_t

      public static final ValueLayout.OfShort __uint16_t
      typedef unsigned short __uint16_t
      
    • __int32_t

      public static final ValueLayout.OfInt __int32_t
      typedef int __int32_t
      
    • __uint32_t

      public static final ValueLayout.OfInt __uint32_t
      typedef unsigned int __uint32_t
      
    • __int64_t

      public static final ValueLayout.OfLong __int64_t
      typedef long long __int64_t
      
    • __uint64_t

      public static final ValueLayout.OfLong __uint64_t
      typedef unsigned long long __uint64_t
      
    • __darwin_intptr_t

      public static final ValueLayout.OfLong __darwin_intptr_t
      typedef long __darwin_intptr_t
      
    • __darwin_natural_t

      public static final ValueLayout.OfInt __darwin_natural_t
      typedef unsigned int __darwin_natural_t
      
    • __darwin_ct_rune_t

      public static final ValueLayout.OfInt __darwin_ct_rune_t
      typedef int __darwin_ct_rune_t
      
    • __darwin_ptrdiff_t

      public static final ValueLayout.OfLong __darwin_ptrdiff_t
      typedef long __darwin_ptrdiff_t
      
    • __darwin_size_t

      public static final ValueLayout.OfLong __darwin_size_t
      typedef unsigned long __darwin_size_t
      
    • __darwin_va_list

      public static final AddressLayout __darwin_va_list
      typedef __builtin_va_list __darwin_va_list
      
    • __darwin_wchar_t

      public static final ValueLayout.OfInt __darwin_wchar_t
      typedef int __darwin_wchar_t
      
    • __darwin_rune_t

      public static final ValueLayout.OfInt __darwin_rune_t
      typedef __darwin_wchar_t __darwin_rune_t
      
    • __darwin_wint_t

      public static final ValueLayout.OfInt __darwin_wint_t
      typedef int __darwin_wint_t
      
    • __darwin_clock_t

      public static final ValueLayout.OfLong __darwin_clock_t
      typedef unsigned long __darwin_clock_t
      
    • __darwin_socklen_t

      public static final ValueLayout.OfInt __darwin_socklen_t
      typedef __uint32_t __darwin_socklen_t
      
    • __darwin_ssize_t

      public static final ValueLayout.OfLong __darwin_ssize_t
      typedef long __darwin_ssize_t
      
    • __darwin_time_t

      public static final ValueLayout.OfLong __darwin_time_t
      typedef long __darwin_time_t
      
    • __darwin_blkcnt_t

      public static final ValueLayout.OfLong __darwin_blkcnt_t
      typedef __int64_t __darwin_blkcnt_t
      
    • __darwin_blksize_t

      public static final ValueLayout.OfInt __darwin_blksize_t
      typedef __int32_t __darwin_blksize_t
      
    • __darwin_dev_t

      public static final ValueLayout.OfInt __darwin_dev_t
      typedef __int32_t __darwin_dev_t
      
    • __darwin_fsblkcnt_t

      public static final ValueLayout.OfInt __darwin_fsblkcnt_t
      typedef unsigned int __darwin_fsblkcnt_t
      
    • __darwin_fsfilcnt_t

      public static final ValueLayout.OfInt __darwin_fsfilcnt_t
      typedef unsigned int __darwin_fsfilcnt_t
      
    • __darwin_gid_t

      public static final ValueLayout.OfInt __darwin_gid_t
      typedef __uint32_t __darwin_gid_t
      
    • __darwin_id_t

      public static final ValueLayout.OfInt __darwin_id_t
      typedef __uint32_t __darwin_id_t
      
    • __darwin_ino64_t

      public static final ValueLayout.OfLong __darwin_ino64_t
      typedef __uint64_t __darwin_ino64_t
      
    • __darwin_ino_t

      public static final ValueLayout.OfLong __darwin_ino_t
      typedef __darwin_ino64_t __darwin_ino_t
      
    • __darwin_mach_port_name_t

      public static final ValueLayout.OfInt __darwin_mach_port_name_t
      typedef __darwin_natural_t __darwin_mach_port_name_t
      
    • __darwin_mach_port_t

      public static final ValueLayout.OfInt __darwin_mach_port_t
      typedef __darwin_mach_port_name_t __darwin_mach_port_t
      
    • __darwin_mode_t

      public static final ValueLayout.OfShort __darwin_mode_t
      typedef __uint16_t __darwin_mode_t
      
    • __darwin_off_t

      public static final ValueLayout.OfLong __darwin_off_t
      typedef __int64_t __darwin_off_t
      
    • __darwin_pid_t

      public static final ValueLayout.OfInt __darwin_pid_t
      typedef __int32_t __darwin_pid_t
      
    • __darwin_sigset_t

      public static final ValueLayout.OfInt __darwin_sigset_t
      typedef __uint32_t __darwin_sigset_t
      
    • __darwin_suseconds_t

      public static final ValueLayout.OfInt __darwin_suseconds_t
      typedef __int32_t __darwin_suseconds_t
      
    • __darwin_uid_t

      public static final ValueLayout.OfInt __darwin_uid_t
      typedef __uint32_t __darwin_uid_t
      
    • __darwin_useconds_t

      public static final ValueLayout.OfInt __darwin_useconds_t
      typedef __uint32_t __darwin_useconds_t
      
    • __darwin_pthread_key_t

      public static final ValueLayout.OfLong __darwin_pthread_key_t
      typedef unsigned long __darwin_pthread_key_t
      
    • __darwin_pthread_t

      public static final AddressLayout __darwin_pthread_t
      typedef struct _opaque_pthread_t {
          long __sig;
          struct __darwin_pthread_handler_rec *__cleanup_stack;
          char __opaque[8176];
      } *__darwin_pthread_t
      
    • intptr_t

      public static final ValueLayout.OfLong intptr_t
      typedef __darwin_intptr_t intptr_t
      
    • uintptr_t

      public static final ValueLayout.OfLong uintptr_t
      typedef unsigned long uintptr_t
      
    • intmax_t

      public static final ValueLayout.OfLong intmax_t
      typedef long intmax_t
      
    • uintmax_t

      public static final ValueLayout.OfLong uintmax_t
      typedef unsigned long uintmax_t
      
    • ST_Tensor

      public static final AddressLayout ST_Tensor
      typedef struct ST_Tensor_ *ST_Tensor
      
    • ST_TensorOptions

      public static final AddressLayout ST_TensorOptions
      typedef struct ST_TensorOptions_ *ST_TensorOptions
      
    • ST_Scalar

      public static final AddressLayout ST_Scalar
      typedef struct ST_Scalar_ *ST_Scalar
      
    • ST_Device

      public static final AddressLayout ST_Device
      typedef struct ST_Device_ *ST_Device
      
    • ST_Module

      public static final AddressLayout ST_Module
      typedef struct ST_Module_ *ST_Module
      
    • ST_ModuleList

      public static final AddressLayout ST_ModuleList
      typedef struct ST_ModuleList_ *ST_ModuleList
      
    • ST_Linear

      public static final AddressLayout ST_Linear
      typedef struct ST_Linear_ *ST_Linear
      
    • ST_Conv2d

      public static final AddressLayout ST_Conv2d
      typedef struct ST_Conv2d_ *ST_Conv2d
      
    • ST_BatchNorm1d

      public static final AddressLayout ST_BatchNorm1d
      typedef struct ST_BatchNorm1d_ *ST_BatchNorm1d
      
    • ST_BatchNorm2d

      public static final AddressLayout ST_BatchNorm2d
      typedef struct ST_BatchNorm2d_ *ST_BatchNorm2d
      
    • ST_Dropout

      public static final AddressLayout ST_Dropout
      typedef struct ST_Dropout_ *ST_Dropout
      
    • ST_Embedding

      public static final AddressLayout ST_Embedding
      typedef struct ST_Embedding_ *ST_Embedding
      
    • ST_GroupNorm

      public static final AddressLayout ST_GroupNorm
      typedef struct ST_GroupNorm_ *ST_GroupNorm
      
    • ST_MaxPool2d

      public static final AddressLayout ST_MaxPool2d
      typedef struct ST_MaxPool2d_ *ST_MaxPool2d
      
    • ST_AvgPool2d

      public static final AddressLayout ST_AvgPool2d
      typedef struct ST_AvgPool2d_ *ST_AvgPool2d
      
    • ST_AdaptiveAvgPool2d

      public static final AddressLayout ST_AdaptiveAvgPool2d
      typedef struct ST_AdaptiveAvgPool2d_ *ST_AdaptiveAvgPool2d
      
    • ST_Optimizer

      public static final AddressLayout ST_Optimizer
      typedef struct ST_Optimizer_ *ST_Optimizer
      
    • ST_InputArchive

      public static final AddressLayout ST_InputArchive
      typedef struct ST_InputArchive_ *ST_InputArchive
      
    • ST_OutputArchive

      public static final AddressLayout ST_OutputArchive
      typedef struct ST_OutputArchive_ *ST_OutputArchive
      
    • ST_NoGradGuard

      public static final AddressLayout ST_NoGradGuard
      typedef struct ST_NoGradGuard_ *ST_NoGradGuard
      
    • ST_TensorIndex

      public static final AddressLayout ST_TensorIndex
      typedef struct ST_TensorIndex_ *ST_TensorIndex
      
    • ST_TensorIndexVec

      public static final AddressLayout ST_TensorIndexVec
      typedef struct ST_TensorIndexVec_ *ST_TensorIndexVec
      
    • ST_TensorVec

      public static final AddressLayout ST_TensorVec
      typedef struct ST_TensorVec_ *ST_TensorVec
      
    • ST_Slice

      public static final AddressLayout ST_Slice
      typedef struct ST_Slice_ *ST_Slice
      
  • Method Details

    • __WORDSIZE

      public static int __WORDSIZE()
      #define __WORDSIZE 64
      
    • __has_safe_buffers

      public static int __has_safe_buffers()
      #define __has_safe_buffers 0
      
    • __DARWIN_ONLY_64_BIT_INO_T

      public static int __DARWIN_ONLY_64_BIT_INO_T()
      #define __DARWIN_ONLY_64_BIT_INO_T 1
      
    • __DARWIN_ONLY_UNIX_CONFORMANCE

      public static int __DARWIN_ONLY_UNIX_CONFORMANCE()
      #define __DARWIN_ONLY_UNIX_CONFORMANCE 1
      
    • __DARWIN_ONLY_VERS_1050

      public static int __DARWIN_ONLY_VERS_1050()
      #define __DARWIN_ONLY_VERS_1050 1
      
    • __DARWIN_UNIX03

      public static int __DARWIN_UNIX03()
      #define __DARWIN_UNIX03 1
      
    • __DARWIN_64_BIT_INO_T

      public static int __DARWIN_64_BIT_INO_T()
      #define __DARWIN_64_BIT_INO_T 1
      
    • __DARWIN_VERS_1050

      public static int __DARWIN_VERS_1050()
      #define __DARWIN_VERS_1050 1
      
    • __DARWIN_NON_CANCELABLE

      public static int __DARWIN_NON_CANCELABLE()
      #define __DARWIN_NON_CANCELABLE 0
      
    • __STDC_WANT_LIB_EXT1__

      public static int __STDC_WANT_LIB_EXT1__()
      #define __STDC_WANT_LIB_EXT1__ 1
      
    • __DARWIN_NO_LONG_LONG

      public static int __DARWIN_NO_LONG_LONG()
      #define __DARWIN_NO_LONG_LONG 0
      
    • _DARWIN_FEATURE_64_BIT_INODE

      public static int _DARWIN_FEATURE_64_BIT_INODE()
      #define _DARWIN_FEATURE_64_BIT_INODE 1
      
    • _DARWIN_FEATURE_ONLY_64_BIT_INODE

      public static int _DARWIN_FEATURE_ONLY_64_BIT_INODE()
      #define _DARWIN_FEATURE_ONLY_64_BIT_INODE 1
      
    • _DARWIN_FEATURE_ONLY_VERS_1050

      public static int _DARWIN_FEATURE_ONLY_VERS_1050()
      #define _DARWIN_FEATURE_ONLY_VERS_1050 1
      
    • _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE

      public static int _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE()
      #define _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE 1
      
    • _DARWIN_FEATURE_UNIX_CONFORMANCE

      public static int _DARWIN_FEATURE_UNIX_CONFORMANCE()
      #define _DARWIN_FEATURE_UNIX_CONFORMANCE 3
      
    • __has_ptrcheck

      public static int __has_ptrcheck()
      #define __has_ptrcheck 0
      
    • USE_CLANG_TYPES

      public static int USE_CLANG_TYPES()
      #define USE_CLANG_TYPES 0
      
    • __PTHREAD_SIZE__

      public static int __PTHREAD_SIZE__()
      #define __PTHREAD_SIZE__ 8176
      
    • __PTHREAD_ATTR_SIZE__

      public static int __PTHREAD_ATTR_SIZE__()
      #define __PTHREAD_ATTR_SIZE__ 56
      
    • __PTHREAD_MUTEXATTR_SIZE__

      public static int __PTHREAD_MUTEXATTR_SIZE__()
      #define __PTHREAD_MUTEXATTR_SIZE__ 8
      
    • __PTHREAD_MUTEX_SIZE__

      public static int __PTHREAD_MUTEX_SIZE__()
      #define __PTHREAD_MUTEX_SIZE__ 56
      
    • __PTHREAD_CONDATTR_SIZE__

      public static int __PTHREAD_CONDATTR_SIZE__()
      #define __PTHREAD_CONDATTR_SIZE__ 8
      
    • __PTHREAD_COND_SIZE__

      public static int __PTHREAD_COND_SIZE__()
      #define __PTHREAD_COND_SIZE__ 40
      
    • __PTHREAD_ONCE_SIZE__

      public static int __PTHREAD_ONCE_SIZE__()
      #define __PTHREAD_ONCE_SIZE__ 8
      
    • __PTHREAD_RWLOCK_SIZE__

      public static int __PTHREAD_RWLOCK_SIZE__()
      #define __PTHREAD_RWLOCK_SIZE__ 192
      
    • __PTHREAD_RWLOCKATTR_SIZE__

      public static int __PTHREAD_RWLOCKATTR_SIZE__()
      #define __PTHREAD_RWLOCKATTR_SIZE__ 16
      
    • INT8_MAX

      public static int INT8_MAX()
      #define INT8_MAX 127
      
    • INT16_MAX

      public static int INT16_MAX()
      #define INT16_MAX 32767
      
    • INT32_MAX

      public static int INT32_MAX()
      #define INT32_MAX 2147483647
      
    • UINT8_MAX

      public static int UINT8_MAX()
      #define UINT8_MAX 255
      
    • UINT16_MAX

      public static int UINT16_MAX()
      #define UINT16_MAX 65535
      
    • ST_DTYPE_BYTE

      public static int ST_DTYPE_BYTE()
      enum <anonymous>.ST_DTYPE_BYTE = 0
      
    • ST_DTYPE_CHAR

      public static int ST_DTYPE_CHAR()
      enum <anonymous>.ST_DTYPE_CHAR = 1
      
    • ST_DTYPE_SHORT

      public static int ST_DTYPE_SHORT()
      enum <anonymous>.ST_DTYPE_SHORT = 2
      
    • ST_DTYPE_INT

      public static int ST_DTYPE_INT()
      enum <anonymous>.ST_DTYPE_INT = 3
      
    • ST_DTYPE_LONG

      public static int ST_DTYPE_LONG()
      enum <anonymous>.ST_DTYPE_LONG = 4
      
    • ST_DTYPE_HALF

      public static int ST_DTYPE_HALF()
      enum <anonymous>.ST_DTYPE_HALF = 5
      
    • ST_DTYPE_FLOAT

      public static int ST_DTYPE_FLOAT()
      enum <anonymous>.ST_DTYPE_FLOAT = 6
      
    • ST_DTYPE_DOUBLE

      public static int ST_DTYPE_DOUBLE()
      enum <anonymous>.ST_DTYPE_DOUBLE = 7
      
    • ST_DTYPE_COMPLEX_HALF

      public static int ST_DTYPE_COMPLEX_HALF()
      enum <anonymous>.ST_DTYPE_COMPLEX_HALF = 8
      
    • ST_DTYPE_COMPLEX_FLOAT

      public static int ST_DTYPE_COMPLEX_FLOAT()
      enum <anonymous>.ST_DTYPE_COMPLEX_FLOAT = 9
      
    • ST_DTYPE_COMPLEX_DOUBLE

      public static int ST_DTYPE_COMPLEX_DOUBLE()
      enum <anonymous>.ST_DTYPE_COMPLEX_DOUBLE = 10
      
    • ST_DTYPE_BOOL

      public static int ST_DTYPE_BOOL()
      enum <anonymous>.ST_DTYPE_BOOL = 11
      
    • ST_DTYPE_QUINT8

      public static int ST_DTYPE_QUINT8()
      enum <anonymous>.ST_DTYPE_QUINT8 = 12
      
    • ST_DTYPE_QINT8

      public static int ST_DTYPE_QINT8()
      enum <anonymous>.ST_DTYPE_QINT8 = 13
      
    • ST_DTYPE_QINT32

      public static int ST_DTYPE_QINT32()
      enum <anonymous>.ST_DTYPE_QINT32 = 14
      
    • ST_DTYPE_BFLOAT16

      public static int ST_DTYPE_BFLOAT16()
      enum <anonymous>.ST_DTYPE_BFLOAT16 = 15
      
    • ST_DTYPE_QUInt4x2

      public static int ST_DTYPE_QUInt4x2()
      enum <anonymous>.ST_DTYPE_QUInt4x2 = 16
      
    • ST_DTYPE_QUInt2x4

      public static int ST_DTYPE_QUInt2x4()
      enum <anonymous>.ST_DTYPE_QUInt2x4 = 17
      
    • ST_DTYPE_Bits1x8

      public static int ST_DTYPE_Bits1x8()
      enum <anonymous>.ST_DTYPE_Bits1x8 = 18
      
    • ST_DTYPE_Bits2x4

      public static int ST_DTYPE_Bits2x4()
      enum <anonymous>.ST_DTYPE_Bits2x4 = 19
      
    • ST_DTYPE_Bits4x2

      public static int ST_DTYPE_Bits4x2()
      enum <anonymous>.ST_DTYPE_Bits4x2 = 20
      
    • ST_DTYPE_Bits8

      public static int ST_DTYPE_Bits8()
      enum <anonymous>.ST_DTYPE_Bits8 = 21
      
    • ST_DTYPE_Bits16

      public static int ST_DTYPE_Bits16()
      enum <anonymous>.ST_DTYPE_Bits16 = 22
      
    • ST_DTYPE_Float8_e5m2

      public static int ST_DTYPE_Float8_e5m2()
      enum <anonymous>.ST_DTYPE_Float8_e5m2 = 23
      
    • ST_DTYPE_Float8_e4m3fn

      public static int ST_DTYPE_Float8_e4m3fn()
      enum <anonymous>.ST_DTYPE_Float8_e4m3fn = 24
      
    • ST_DTYPE_Float8_e5m2fnuz

      public static int ST_DTYPE_Float8_e5m2fnuz()
      enum <anonymous>.ST_DTYPE_Float8_e5m2fnuz = 25
      
    • ST_DTYPE_Float8_e4m3fnuz

      public static int ST_DTYPE_Float8_e4m3fnuz()
      enum <anonymous>.ST_DTYPE_Float8_e4m3fnuz = 26
      
    • ST_DTYPE_UInt16

      public static int ST_DTYPE_UInt16()
      enum <anonymous>.ST_DTYPE_UInt16 = 27
      
    • ST_DTYPE_UInt32

      public static int ST_DTYPE_UInt32()
      enum <anonymous>.ST_DTYPE_UInt32 = 28
      
    • ST_DTYPE_UInt64

      public static int ST_DTYPE_UInt64()
      enum <anonymous>.ST_DTYPE_UInt64 = 29
      
    • ST_DTYPE_UNDEFINED

      public static int ST_DTYPE_UNDEFINED()
      enum <anonymous>.ST_DTYPE_UNDEFINED = 255
      
    • ST_LAYOUT_STRIDED

      public static int ST_LAYOUT_STRIDED()
      enum <anonymous>.ST_LAYOUT_STRIDED = 0
      
    • ST_LAYOUT_SPARSE_COO

      public static int ST_LAYOUT_SPARSE_COO()
      enum <anonymous>.ST_LAYOUT_SPARSE_COO = 1
      
    • ST_LAYOUT_SPARSE_CSR

      public static int ST_LAYOUT_SPARSE_CSR()
      enum <anonymous>.ST_LAYOUT_SPARSE_CSR = 2
      
    • ST_LAYOUT_MKLDNN

      public static int ST_LAYOUT_MKLDNN()
      enum <anonymous>.ST_LAYOUT_MKLDNN = 3
      
    • ST_DEVICE_CPU

      public static int ST_DEVICE_CPU()
      enum <anonymous>.ST_DEVICE_CPU = 0
      
    • ST_DEVICE_CUDA

      public static int ST_DEVICE_CUDA()
      enum <anonymous>.ST_DEVICE_CUDA = 1
      
    • ST_DEVICE_MPS

      public static int ST_DEVICE_MPS()
      enum <anonymous>.ST_DEVICE_MPS = 9
      
    • ST_REDUCTION_NONE

      public static int ST_REDUCTION_NONE()
      enum <anonymous>.ST_REDUCTION_NONE = 0
      
    • ST_REDUCTION_MEAN

      public static int ST_REDUCTION_MEAN()
      enum <anonymous>.ST_REDUCTION_MEAN = 1
      
    • ST_REDUCTION_SUM

      public static int ST_REDUCTION_SUM()
      enum <anonymous>.ST_REDUCTION_SUM = 2
      
    • ST_PAD_ZEROS

      public static int ST_PAD_ZEROS()
      enum <anonymous>.ST_PAD_ZEROS = 0
      
    • ST_PAD_REFLECT

      public static int ST_PAD_REFLECT()
      enum <anonymous>.ST_PAD_REFLECT = 1
      
    • ST_PAD_REPLICATE

      public static int ST_PAD_REPLICATE()
      enum <anonymous>.ST_PAD_REPLICATE = 2
      
    • ST_PAD_CIRCULAR

      public static int ST_PAD_CIRCULAR()
      enum <anonymous>.ST_PAD_CIRCULAR = 3
      
    • smile_last_error$descriptor

      public static FunctionDescriptor smile_last_error$descriptor()
      Function descriptor for:
      const char *smile_last_error()
      
    • smile_last_error$handle

      public static MethodHandle smile_last_error$handle()
      Downcall method handle for:
      const char *smile_last_error()
      
    • smile_last_error$address

      public static MemorySegment smile_last_error$address()
      Address for:
      const char *smile_last_error()
      
    • smile_last_error

      public static MemorySegment smile_last_error()
      const char *smile_last_error()
      
    • smile_cuda_is_available$descriptor

      public static FunctionDescriptor smile_cuda_is_available$descriptor()
      Function descriptor for:
      int smile_cuda_is_available()
      
    • smile_cuda_is_available$handle

      public static MethodHandle smile_cuda_is_available$handle()
      Downcall method handle for:
      int smile_cuda_is_available()
      
    • smile_cuda_is_available$address

      public static MemorySegment smile_cuda_is_available$address()
      Address for:
      int smile_cuda_is_available()
      
    • smile_cuda_is_available

      public static int smile_cuda_is_available()
      int smile_cuda_is_available()
      
    • smile_cuda_device_count$descriptor

      public static FunctionDescriptor smile_cuda_device_count$descriptor()
      Function descriptor for:
      int smile_cuda_device_count()
      
    • smile_cuda_device_count$handle

      public static MethodHandle smile_cuda_device_count$handle()
      Downcall method handle for:
      int smile_cuda_device_count()
      
    • smile_cuda_device_count$address

      public static MemorySegment smile_cuda_device_count$address()
      Address for:
      int smile_cuda_device_count()
      
    • smile_cuda_device_count

      public static int smile_cuda_device_count()
      int smile_cuda_device_count()
      
    • smile_cuda_runtime_version$descriptor

      public static FunctionDescriptor smile_cuda_runtime_version$descriptor()
      Function descriptor for:
      int smile_cuda_runtime_version(char *buf, int buf_len)
      
    • smile_cuda_runtime_version$handle

      public static MethodHandle smile_cuda_runtime_version$handle()
      Downcall method handle for:
      int smile_cuda_runtime_version(char *buf, int buf_len)
      
    • smile_cuda_runtime_version$address

      public static MemorySegment smile_cuda_runtime_version$address()
      Address for:
      int smile_cuda_runtime_version(char *buf, int buf_len)
      
    • smile_cuda_runtime_version

      public static int smile_cuda_runtime_version(MemorySegment buf, int buf_len)
      int smile_cuda_runtime_version(char *buf, int buf_len)
      
    • smile_cuda_device_name$descriptor

      public static FunctionDescriptor smile_cuda_device_name$descriptor()
      Function descriptor for:
      int smile_cuda_device_name(int device_index, char *buf, int buf_len)
      
    • smile_cuda_device_name$handle

      public static MethodHandle smile_cuda_device_name$handle()
      Downcall method handle for:
      int smile_cuda_device_name(int device_index, char *buf, int buf_len)
      
    • smile_cuda_device_name$address

      public static MemorySegment smile_cuda_device_name$address()
      Address for:
      int smile_cuda_device_name(int device_index, char *buf, int buf_len)
      
    • smile_cuda_device_name

      public static int smile_cuda_device_name(int device_index, MemorySegment buf, int buf_len)
      int smile_cuda_device_name(int device_index, char *buf, int buf_len)
      
    • smile_cuda_total_memory$descriptor

      public static FunctionDescriptor smile_cuda_total_memory$descriptor()
      Function descriptor for:
      int64_t smile_cuda_total_memory(int device_index)
      
    • smile_cuda_total_memory$handle

      public static MethodHandle smile_cuda_total_memory$handle()
      Downcall method handle for:
      int64_t smile_cuda_total_memory(int device_index)
      
    • smile_cuda_total_memory$address

      public static MemorySegment smile_cuda_total_memory$address()
      Address for:
      int64_t smile_cuda_total_memory(int device_index)
      
    • smile_cuda_total_memory

      public static long smile_cuda_total_memory(int device_index)
      int64_t smile_cuda_total_memory(int device_index)
      
    • smile_cuda_empty_cache$descriptor

      public static FunctionDescriptor smile_cuda_empty_cache$descriptor()
      Function descriptor for:
      void smile_cuda_empty_cache()
      
    • smile_cuda_empty_cache$handle

      public static MethodHandle smile_cuda_empty_cache$handle()
      Downcall method handle for:
      void smile_cuda_empty_cache()
      
    • smile_cuda_empty_cache$address

      public static MemorySegment smile_cuda_empty_cache$address()
      Address for:
      void smile_cuda_empty_cache()
      
    • smile_cuda_empty_cache

      public static void smile_cuda_empty_cache()
      void smile_cuda_empty_cache()
      
    • smile_cuda_is_bf16_supported$descriptor

      public static FunctionDescriptor smile_cuda_is_bf16_supported$descriptor()
      Function descriptor for:
      int smile_cuda_is_bf16_supported()
      
    • smile_cuda_is_bf16_supported$handle

      public static MethodHandle smile_cuda_is_bf16_supported$handle()
      Downcall method handle for:
      int smile_cuda_is_bf16_supported()
      
    • smile_cuda_is_bf16_supported$address

      public static MemorySegment smile_cuda_is_bf16_supported$address()
      Address for:
      int smile_cuda_is_bf16_supported()
      
    • smile_cuda_is_bf16_supported

      public static int smile_cuda_is_bf16_supported()
      int smile_cuda_is_bf16_supported()
      
    • smile_mps_is_available$descriptor

      public static FunctionDescriptor smile_mps_is_available$descriptor()
      Function descriptor for:
      int smile_mps_is_available()
      
    • smile_mps_is_available$handle

      public static MethodHandle smile_mps_is_available$handle()
      Downcall method handle for:
      int smile_mps_is_available()
      
    • smile_mps_is_available$address

      public static MemorySegment smile_mps_is_available$address()
      Address for:
      int smile_mps_is_available()
      
    • smile_mps_is_available

      public static int smile_mps_is_available()
      int smile_mps_is_available()
      
    • smile_mps_empty_cache$descriptor

      public static FunctionDescriptor smile_mps_empty_cache$descriptor()
      Function descriptor for:
      void smile_mps_empty_cache()
      
    • smile_mps_empty_cache$handle

      public static MethodHandle smile_mps_empty_cache$handle()
      Downcall method handle for:
      void smile_mps_empty_cache()
      
    • smile_mps_empty_cache$address

      public static MemorySegment smile_mps_empty_cache$address()
      Address for:
      void smile_mps_empty_cache()
      
    • smile_mps_empty_cache

      public static void smile_mps_empty_cache()
      void smile_mps_empty_cache()
      
    • smile_get_num_threads$descriptor

      public static FunctionDescriptor smile_get_num_threads$descriptor()
      Function descriptor for:
      int smile_get_num_threads()
      
    • smile_get_num_threads$handle

      public static MethodHandle smile_get_num_threads$handle()
      Downcall method handle for:
      int smile_get_num_threads()
      
    • smile_get_num_threads$address

      public static MemorySegment smile_get_num_threads$address()
      Address for:
      int smile_get_num_threads()
      
    • smile_get_num_threads

      public static int smile_get_num_threads()
      int smile_get_num_threads()
      
    • smile_set_num_threads$descriptor

      public static FunctionDescriptor smile_set_num_threads$descriptor()
      Function descriptor for:
      void smile_set_num_threads(int n)
      
    • smile_set_num_threads$handle

      public static MethodHandle smile_set_num_threads$handle()
      Downcall method handle for:
      void smile_set_num_threads(int n)
      
    • smile_set_num_threads$address

      public static MemorySegment smile_set_num_threads$address()
      Address for:
      void smile_set_num_threads(int n)
      
    • smile_set_num_threads

      public static void smile_set_num_threads(int n)
      void smile_set_num_threads(int n)
      
    • smile_device_create$descriptor

      public static FunctionDescriptor smile_device_create$descriptor()
      Function descriptor for:
      ST_Device smile_device_create(int device_type, int8_t index)
      
    • smile_device_create$handle

      public static MethodHandle smile_device_create$handle()
      Downcall method handle for:
      ST_Device smile_device_create(int device_type, int8_t index)
      
    • smile_device_create$address

      public static MemorySegment smile_device_create$address()
      Address for:
      ST_Device smile_device_create(int device_type, int8_t index)
      
    • smile_device_create

      public static MemorySegment smile_device_create(int device_type, byte index)
      ST_Device smile_device_create(int device_type, int8_t index)
      
    • smile_device_free$descriptor

      public static FunctionDescriptor smile_device_free$descriptor()
      Function descriptor for:
      void smile_device_free(ST_Device d)
      
    • smile_device_free$handle

      public static MethodHandle smile_device_free$handle()
      Downcall method handle for:
      void smile_device_free(ST_Device d)
      
    • smile_device_free$address

      public static MemorySegment smile_device_free$address()
      Address for:
      void smile_device_free(ST_Device d)
      
    • smile_device_free

      public static void smile_device_free(MemorySegment d)
      void smile_device_free(ST_Device d)
      
    • smile_device_is_cpu$descriptor

      public static FunctionDescriptor smile_device_is_cpu$descriptor()
      Function descriptor for:
      int smile_device_is_cpu(ST_Device d)
      
    • smile_device_is_cpu$handle

      public static MethodHandle smile_device_is_cpu$handle()
      Downcall method handle for:
      int smile_device_is_cpu(ST_Device d)
      
    • smile_device_is_cpu$address

      public static MemorySegment smile_device_is_cpu$address()
      Address for:
      int smile_device_is_cpu(ST_Device d)
      
    • smile_device_is_cpu

      public static int smile_device_is_cpu(MemorySegment d)
      int smile_device_is_cpu(ST_Device d)
      
    • smile_device_is_cuda$descriptor

      public static FunctionDescriptor smile_device_is_cuda$descriptor()
      Function descriptor for:
      int smile_device_is_cuda(ST_Device d)
      
    • smile_device_is_cuda$handle

      public static MethodHandle smile_device_is_cuda$handle()
      Downcall method handle for:
      int smile_device_is_cuda(ST_Device d)
      
    • smile_device_is_cuda$address

      public static MemorySegment smile_device_is_cuda$address()
      Address for:
      int smile_device_is_cuda(ST_Device d)
      
    • smile_device_is_cuda

      public static int smile_device_is_cuda(MemorySegment d)
      int smile_device_is_cuda(ST_Device d)
      
    • smile_device_is_mps$descriptor

      public static FunctionDescriptor smile_device_is_mps$descriptor()
      Function descriptor for:
      int smile_device_is_mps(ST_Device d)
      
    • smile_device_is_mps$handle

      public static MethodHandle smile_device_is_mps$handle()
      Downcall method handle for:
      int smile_device_is_mps(ST_Device d)
      
    • smile_device_is_mps$address

      public static MemorySegment smile_device_is_mps$address()
      Address for:
      int smile_device_is_mps(ST_Device d)
      
    • smile_device_is_mps

      public static int smile_device_is_mps(MemorySegment d)
      int smile_device_is_mps(ST_Device d)
      
    • smile_device_index$descriptor

      public static FunctionDescriptor smile_device_index$descriptor()
      Function descriptor for:
      int8_t smile_device_index(ST_Device d)
      
    • smile_device_index$handle

      public static MethodHandle smile_device_index$handle()
      Downcall method handle for:
      int8_t smile_device_index(ST_Device d)
      
    • smile_device_index$address

      public static MemorySegment smile_device_index$address()
      Address for:
      int8_t smile_device_index(ST_Device d)
      
    • smile_device_index

      public static byte smile_device_index(MemorySegment d)
      int8_t smile_device_index(ST_Device d)
      
    • smile_device_str$descriptor

      public static FunctionDescriptor smile_device_str$descriptor()
      Function descriptor for:
      int smile_device_str(ST_Device d, char *buf, int buf_len)
      
    • smile_device_str$handle

      public static MethodHandle smile_device_str$handle()
      Downcall method handle for:
      int smile_device_str(ST_Device d, char *buf, int buf_len)
      
    • smile_device_str$address

      public static MemorySegment smile_device_str$address()
      Address for:
      int smile_device_str(ST_Device d, char *buf, int buf_len)
      
    • smile_device_str

      public static int smile_device_str(MemorySegment d, MemorySegment buf, int buf_len)
      int smile_device_str(ST_Device d, char *buf, int buf_len)
      
    • smile_tensor_options_create$descriptor

      public static FunctionDescriptor smile_tensor_options_create$descriptor()
      Function descriptor for:
      ST_TensorOptions smile_tensor_options_create()
      
    • smile_tensor_options_create$handle

      public static MethodHandle smile_tensor_options_create$handle()
      Downcall method handle for:
      ST_TensorOptions smile_tensor_options_create()
      
    • smile_tensor_options_create$address

      public static MemorySegment smile_tensor_options_create$address()
      Address for:
      ST_TensorOptions smile_tensor_options_create()
      
    • smile_tensor_options_create

      public static MemorySegment smile_tensor_options_create()
      ST_TensorOptions smile_tensor_options_create()
      
    • smile_tensor_options_free$descriptor

      public static FunctionDescriptor smile_tensor_options_free$descriptor()
      Function descriptor for:
      void smile_tensor_options_free(ST_TensorOptions opts)
      
    • smile_tensor_options_free$handle

      public static MethodHandle smile_tensor_options_free$handle()
      Downcall method handle for:
      void smile_tensor_options_free(ST_TensorOptions opts)
      
    • smile_tensor_options_free$address

      public static MemorySegment smile_tensor_options_free$address()
      Address for:
      void smile_tensor_options_free(ST_TensorOptions opts)
      
    • smile_tensor_options_free

      public static void smile_tensor_options_free(MemorySegment opts)
      void smile_tensor_options_free(ST_TensorOptions opts)
      
    • smile_tensor_options_dtype$descriptor

      public static FunctionDescriptor smile_tensor_options_dtype$descriptor()
      Function descriptor for:
      ST_TensorOptions smile_tensor_options_dtype(ST_TensorOptions opts, ST_DType dtype)
      
    • smile_tensor_options_dtype$handle

      public static MethodHandle smile_tensor_options_dtype$handle()
      Downcall method handle for:
      ST_TensorOptions smile_tensor_options_dtype(ST_TensorOptions opts, ST_DType dtype)
      
    • smile_tensor_options_dtype$address

      public static MemorySegment smile_tensor_options_dtype$address()
      Address for:
      ST_TensorOptions smile_tensor_options_dtype(ST_TensorOptions opts, ST_DType dtype)
      
    • smile_tensor_options_dtype

      public static MemorySegment smile_tensor_options_dtype(MemorySegment opts, int dtype)
      ST_TensorOptions smile_tensor_options_dtype(ST_TensorOptions opts, ST_DType dtype)
      
    • smile_tensor_options_device$descriptor

      public static FunctionDescriptor smile_tensor_options_device$descriptor()
      Function descriptor for:
      ST_TensorOptions smile_tensor_options_device(ST_TensorOptions opts, ST_Device device)
      
    • smile_tensor_options_device$handle

      public static MethodHandle smile_tensor_options_device$handle()
      Downcall method handle for:
      ST_TensorOptions smile_tensor_options_device(ST_TensorOptions opts, ST_Device device)
      
    • smile_tensor_options_device$address

      public static MemorySegment smile_tensor_options_device$address()
      Address for:
      ST_TensorOptions smile_tensor_options_device(ST_TensorOptions opts, ST_Device device)
      
    • smile_tensor_options_device

      public static MemorySegment smile_tensor_options_device(MemorySegment opts, MemorySegment device)
      ST_TensorOptions smile_tensor_options_device(ST_TensorOptions opts, ST_Device device)
      
    • smile_tensor_options_layout$descriptor

      public static FunctionDescriptor smile_tensor_options_layout$descriptor()
      Function descriptor for:
      ST_TensorOptions smile_tensor_options_layout(ST_TensorOptions opts, ST_Layout layout)
      
    • smile_tensor_options_layout$handle

      public static MethodHandle smile_tensor_options_layout$handle()
      Downcall method handle for:
      ST_TensorOptions smile_tensor_options_layout(ST_TensorOptions opts, ST_Layout layout)
      
    • smile_tensor_options_layout$address

      public static MemorySegment smile_tensor_options_layout$address()
      Address for:
      ST_TensorOptions smile_tensor_options_layout(ST_TensorOptions opts, ST_Layout layout)
      
    • smile_tensor_options_layout

      public static MemorySegment smile_tensor_options_layout(MemorySegment opts, int layout)
      ST_TensorOptions smile_tensor_options_layout(ST_TensorOptions opts, ST_Layout layout)
      
    • smile_tensor_options_requires_grad$descriptor

      public static FunctionDescriptor smile_tensor_options_requires_grad$descriptor()
      Function descriptor for:
      ST_TensorOptions smile_tensor_options_requires_grad(ST_TensorOptions opts, int requires_grad)
      
    • smile_tensor_options_requires_grad$handle

      public static MethodHandle smile_tensor_options_requires_grad$handle()
      Downcall method handle for:
      ST_TensorOptions smile_tensor_options_requires_grad(ST_TensorOptions opts, int requires_grad)
      
    • smile_tensor_options_requires_grad$address

      public static MemorySegment smile_tensor_options_requires_grad$address()
      Address for:
      ST_TensorOptions smile_tensor_options_requires_grad(ST_TensorOptions opts, int requires_grad)
      
    • smile_tensor_options_requires_grad

      public static MemorySegment smile_tensor_options_requires_grad(MemorySegment opts, int requires_grad)
      ST_TensorOptions smile_tensor_options_requires_grad(ST_TensorOptions opts, int requires_grad)
      
    • smile_scalar_from_int$descriptor

      public static FunctionDescriptor smile_scalar_from_int$descriptor()
      Function descriptor for:
      ST_Scalar smile_scalar_from_int(int64_t value)
      
    • smile_scalar_from_int$handle

      public static MethodHandle smile_scalar_from_int$handle()
      Downcall method handle for:
      ST_Scalar smile_scalar_from_int(int64_t value)
      
    • smile_scalar_from_int$address

      public static MemorySegment smile_scalar_from_int$address()
      Address for:
      ST_Scalar smile_scalar_from_int(int64_t value)
      
    • smile_scalar_from_int

      public static MemorySegment smile_scalar_from_int(long value)
      ST_Scalar smile_scalar_from_int(int64_t value)
      
    • smile_scalar_from_float$descriptor

      public static FunctionDescriptor smile_scalar_from_float$descriptor()
      Function descriptor for:
      ST_Scalar smile_scalar_from_float(double value)
      
    • smile_scalar_from_float$handle

      public static MethodHandle smile_scalar_from_float$handle()
      Downcall method handle for:
      ST_Scalar smile_scalar_from_float(double value)
      
    • smile_scalar_from_float$address

      public static MemorySegment smile_scalar_from_float$address()
      Address for:
      ST_Scalar smile_scalar_from_float(double value)
      
    • smile_scalar_from_float

      public static MemorySegment smile_scalar_from_float(double value)
      ST_Scalar smile_scalar_from_float(double value)
      
    • smile_scalar_free$descriptor

      public static FunctionDescriptor smile_scalar_free$descriptor()
      Function descriptor for:
      void smile_scalar_free(ST_Scalar s)
      
    • smile_scalar_free$handle

      public static MethodHandle smile_scalar_free$handle()
      Downcall method handle for:
      void smile_scalar_free(ST_Scalar s)
      
    • smile_scalar_free$address

      public static MemorySegment smile_scalar_free$address()
      Address for:
      void smile_scalar_free(ST_Scalar s)
      
    • smile_scalar_free

      public static void smile_scalar_free(MemorySegment s)
      void smile_scalar_free(ST_Scalar s)
      
    • smile_tensor_free$descriptor

      public static FunctionDescriptor smile_tensor_free$descriptor()
      Function descriptor for:
      void smile_tensor_free(ST_Tensor t)
      
    • smile_tensor_free$handle

      public static MethodHandle smile_tensor_free$handle()
      Downcall method handle for:
      void smile_tensor_free(ST_Tensor t)
      
    • smile_tensor_free$address

      public static MemorySegment smile_tensor_free$address()
      Address for:
      void smile_tensor_free(ST_Tensor t)
      
    • smile_tensor_free

      public static void smile_tensor_free(MemorySegment t)
      void smile_tensor_free(ST_Tensor t)
      
    • smile_tensor_clone$descriptor

      public static FunctionDescriptor smile_tensor_clone$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_clone(ST_Tensor t)
      
    • smile_tensor_clone$handle

      public static MethodHandle smile_tensor_clone$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_clone(ST_Tensor t)
      
    • smile_tensor_clone$address

      public static MemorySegment smile_tensor_clone$address()
      Address for:
      ST_Tensor smile_tensor_clone(ST_Tensor t)
      
    • smile_tensor_clone

      public static MemorySegment smile_tensor_clone(MemorySegment t)
      ST_Tensor smile_tensor_clone(ST_Tensor t)
      
    • smile_tensor_eye$descriptor

      public static FunctionDescriptor smile_tensor_eye$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_eye(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_eye$handle

      public static MethodHandle smile_tensor_eye$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_eye(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_eye$address

      public static MemorySegment smile_tensor_eye$address()
      Address for:
      ST_Tensor smile_tensor_eye(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_eye

      public static MemorySegment smile_tensor_eye(MemorySegment shape, int ndim, MemorySegment opts)
      ST_Tensor smile_tensor_eye(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_full$descriptor

      public static FunctionDescriptor smile_tensor_full$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_full(const int64_t *shape, int ndim, ST_Scalar value, ST_TensorOptions opts)
      
    • smile_tensor_full$handle

      public static MethodHandle smile_tensor_full$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_full(const int64_t *shape, int ndim, ST_Scalar value, ST_TensorOptions opts)
      
    • smile_tensor_full$address

      public static MemorySegment smile_tensor_full$address()
      Address for:
      ST_Tensor smile_tensor_full(const int64_t *shape, int ndim, ST_Scalar value, ST_TensorOptions opts)
      
    • smile_tensor_full

      public static MemorySegment smile_tensor_full(MemorySegment shape, int ndim, MemorySegment value, MemorySegment opts)
      ST_Tensor smile_tensor_full(const int64_t *shape, int ndim, ST_Scalar value, ST_TensorOptions opts)
      
    • smile_tensor_empty$descriptor

      public static FunctionDescriptor smile_tensor_empty$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_empty(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_empty$handle

      public static MethodHandle smile_tensor_empty$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_empty(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_empty$address

      public static MemorySegment smile_tensor_empty$address()
      Address for:
      ST_Tensor smile_tensor_empty(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_empty

      public static MemorySegment smile_tensor_empty(MemorySegment shape, int ndim, MemorySegment opts)
      ST_Tensor smile_tensor_empty(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_zeros$descriptor

      public static FunctionDescriptor smile_tensor_zeros$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_zeros(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_zeros$handle

      public static MethodHandle smile_tensor_zeros$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_zeros(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_zeros$address

      public static MemorySegment smile_tensor_zeros$address()
      Address for:
      ST_Tensor smile_tensor_zeros(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_zeros

      public static MemorySegment smile_tensor_zeros(MemorySegment shape, int ndim, MemorySegment opts)
      ST_Tensor smile_tensor_zeros(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_ones$descriptor

      public static FunctionDescriptor smile_tensor_ones$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_ones(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_ones$handle

      public static MethodHandle smile_tensor_ones$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_ones(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_ones$address

      public static MemorySegment smile_tensor_ones$address()
      Address for:
      ST_Tensor smile_tensor_ones(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_ones

      public static MemorySegment smile_tensor_ones(MemorySegment shape, int ndim, MemorySegment opts)
      ST_Tensor smile_tensor_ones(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_rand$descriptor

      public static FunctionDescriptor smile_tensor_rand$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_rand(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_rand$handle

      public static MethodHandle smile_tensor_rand$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_rand(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_rand$address

      public static MemorySegment smile_tensor_rand$address()
      Address for:
      ST_Tensor smile_tensor_rand(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_rand

      public static MemorySegment smile_tensor_rand(MemorySegment shape, int ndim, MemorySegment opts)
      ST_Tensor smile_tensor_rand(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_randn$descriptor

      public static FunctionDescriptor smile_tensor_randn$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_randn(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_randn$handle

      public static MethodHandle smile_tensor_randn$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_randn(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_randn$address

      public static MemorySegment smile_tensor_randn$address()
      Address for:
      ST_Tensor smile_tensor_randn(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_randn

      public static MemorySegment smile_tensor_randn(MemorySegment shape, int ndim, MemorySegment opts)
      ST_Tensor smile_tensor_randn(const int64_t *shape, int ndim, ST_TensorOptions opts)
      
    • smile_tensor_arange$descriptor

      public static FunctionDescriptor smile_tensor_arange$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_arange(double start, double end, double step, ST_TensorOptions opts)
      
    • smile_tensor_arange$handle

      public static MethodHandle smile_tensor_arange$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_arange(double start, double end, double step, ST_TensorOptions opts)
      
    • smile_tensor_arange$address

      public static MemorySegment smile_tensor_arange$address()
      Address for:
      ST_Tensor smile_tensor_arange(double start, double end, double step, ST_TensorOptions opts)
      
    • smile_tensor_arange

      public static MemorySegment smile_tensor_arange(double start, double end, double step, MemorySegment opts)
      ST_Tensor smile_tensor_arange(double start, double end, double step, ST_TensorOptions opts)
      
    • smile_tensor_from_bool$descriptor

      public static FunctionDescriptor smile_tensor_from_bool$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_from_bool(const uint8_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_bool$handle

      public static MethodHandle smile_tensor_from_bool$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_from_bool(const uint8_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_bool$address

      public static MemorySegment smile_tensor_from_bool$address()
      Address for:
      ST_Tensor smile_tensor_from_bool(const uint8_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_bool

      public static MemorySegment smile_tensor_from_bool(MemorySegment data, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_from_bool(const uint8_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_byte$descriptor

      public static FunctionDescriptor smile_tensor_from_byte$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_from_byte(const int8_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_byte$handle

      public static MethodHandle smile_tensor_from_byte$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_from_byte(const int8_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_byte$address

      public static MemorySegment smile_tensor_from_byte$address()
      Address for:
      ST_Tensor smile_tensor_from_byte(const int8_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_byte

      public static MemorySegment smile_tensor_from_byte(MemorySegment data, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_from_byte(const int8_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_short$descriptor

      public static FunctionDescriptor smile_tensor_from_short$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_from_short(const int16_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_short$handle

      public static MethodHandle smile_tensor_from_short$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_from_short(const int16_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_short$address

      public static MemorySegment smile_tensor_from_short$address()
      Address for:
      ST_Tensor smile_tensor_from_short(const int16_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_short

      public static MemorySegment smile_tensor_from_short(MemorySegment data, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_from_short(const int16_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_int$descriptor

      public static FunctionDescriptor smile_tensor_from_int$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_from_int(const int32_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_int$handle

      public static MethodHandle smile_tensor_from_int$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_from_int(const int32_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_int$address

      public static MemorySegment smile_tensor_from_int$address()
      Address for:
      ST_Tensor smile_tensor_from_int(const int32_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_int

      public static MemorySegment smile_tensor_from_int(MemorySegment data, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_from_int(const int32_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_long$descriptor

      public static FunctionDescriptor smile_tensor_from_long$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_from_long(const int64_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_long$handle

      public static MethodHandle smile_tensor_from_long$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_from_long(const int64_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_long$address

      public static MemorySegment smile_tensor_from_long$address()
      Address for:
      ST_Tensor smile_tensor_from_long(const int64_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_long

      public static MemorySegment smile_tensor_from_long(MemorySegment data, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_from_long(const int64_t *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_float$descriptor

      public static FunctionDescriptor smile_tensor_from_float$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_from_float(const float *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_float$handle

      public static MethodHandle smile_tensor_from_float$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_from_float(const float *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_float$address

      public static MemorySegment smile_tensor_from_float$address()
      Address for:
      ST_Tensor smile_tensor_from_float(const float *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_float

      public static MemorySegment smile_tensor_from_float(MemorySegment data, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_from_float(const float *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_double$descriptor

      public static FunctionDescriptor smile_tensor_from_double$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_from_double(const double *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_double$handle

      public static MethodHandle smile_tensor_from_double$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_from_double(const double *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_double$address

      public static MemorySegment smile_tensor_from_double$address()
      Address for:
      ST_Tensor smile_tensor_from_double(const double *data, const int64_t *shape, int ndim)
      
    • smile_tensor_from_double

      public static MemorySegment smile_tensor_from_double(MemorySegment data, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_from_double(const double *data, const int64_t *shape, int ndim)
      
    • smile_tensor_is_null$descriptor

      public static FunctionDescriptor smile_tensor_is_null$descriptor()
      Function descriptor for:
      int smile_tensor_is_null(ST_Tensor t)
      
    • smile_tensor_is_null$handle

      public static MethodHandle smile_tensor_is_null$handle()
      Downcall method handle for:
      int smile_tensor_is_null(ST_Tensor t)
      
    • smile_tensor_is_null$address

      public static MemorySegment smile_tensor_is_null$address()
      Address for:
      int smile_tensor_is_null(ST_Tensor t)
      
    • smile_tensor_is_null

      public static int smile_tensor_is_null(MemorySegment t)
      int smile_tensor_is_null(ST_Tensor t)
      
    • smile_tensor_is_view$descriptor

      public static FunctionDescriptor smile_tensor_is_view$descriptor()
      Function descriptor for:
      int smile_tensor_is_view(ST_Tensor t)
      
    • smile_tensor_is_view$handle

      public static MethodHandle smile_tensor_is_view$handle()
      Downcall method handle for:
      int smile_tensor_is_view(ST_Tensor t)
      
    • smile_tensor_is_view$address

      public static MemorySegment smile_tensor_is_view$address()
      Address for:
      int smile_tensor_is_view(ST_Tensor t)
      
    • smile_tensor_is_view

      public static int smile_tensor_is_view(MemorySegment t)
      int smile_tensor_is_view(ST_Tensor t)
      
    • smile_tensor_dim$descriptor

      public static FunctionDescriptor smile_tensor_dim$descriptor()
      Function descriptor for:
      int smile_tensor_dim(ST_Tensor t)
      
    • smile_tensor_dim$handle

      public static MethodHandle smile_tensor_dim$handle()
      Downcall method handle for:
      int smile_tensor_dim(ST_Tensor t)
      
    • smile_tensor_dim$address

      public static MemorySegment smile_tensor_dim$address()
      Address for:
      int smile_tensor_dim(ST_Tensor t)
      
    • smile_tensor_dim

      public static int smile_tensor_dim(MemorySegment t)
      int smile_tensor_dim(ST_Tensor t)
      
    • smile_tensor_size$descriptor

      public static FunctionDescriptor smile_tensor_size$descriptor()
      Function descriptor for:
      int64_t smile_tensor_size(ST_Tensor t, int64_t dim)
      
    • smile_tensor_size$handle

      public static MethodHandle smile_tensor_size$handle()
      Downcall method handle for:
      int64_t smile_tensor_size(ST_Tensor t, int64_t dim)
      
    • smile_tensor_size$address

      public static MemorySegment smile_tensor_size$address()
      Address for:
      int64_t smile_tensor_size(ST_Tensor t, int64_t dim)
      
    • smile_tensor_size

      public static long smile_tensor_size(MemorySegment t, long dim)
      int64_t smile_tensor_size(ST_Tensor t, int64_t dim)
      
    • smile_tensor_shape$descriptor

      public static FunctionDescriptor smile_tensor_shape$descriptor()
      Function descriptor for:
      int smile_tensor_shape(ST_Tensor t, int64_t *shape, int max_dims)
      
    • smile_tensor_shape$handle

      public static MethodHandle smile_tensor_shape$handle()
      Downcall method handle for:
      int smile_tensor_shape(ST_Tensor t, int64_t *shape, int max_dims)
      
    • smile_tensor_shape$address

      public static MemorySegment smile_tensor_shape$address()
      Address for:
      int smile_tensor_shape(ST_Tensor t, int64_t *shape, int max_dims)
      
    • smile_tensor_shape

      public static int smile_tensor_shape(MemorySegment t, MemorySegment shape, int max_dims)
      int smile_tensor_shape(ST_Tensor t, int64_t *shape, int max_dims)
      
    • smile_tensor_dtype$descriptor

      public static FunctionDescriptor smile_tensor_dtype$descriptor()
      Function descriptor for:
      ST_DType smile_tensor_dtype(ST_Tensor t)
      
    • smile_tensor_dtype$handle

      public static MethodHandle smile_tensor_dtype$handle()
      Downcall method handle for:
      ST_DType smile_tensor_dtype(ST_Tensor t)
      
    • smile_tensor_dtype$address

      public static MemorySegment smile_tensor_dtype$address()
      Address for:
      ST_DType smile_tensor_dtype(ST_Tensor t)
      
    • smile_tensor_dtype

      public static int smile_tensor_dtype(MemorySegment t)
      ST_DType smile_tensor_dtype(ST_Tensor t)
      
    • smile_tensor_requires_grad$descriptor

      public static FunctionDescriptor smile_tensor_requires_grad$descriptor()
      Function descriptor for:
      int smile_tensor_requires_grad(ST_Tensor t)
      
    • smile_tensor_requires_grad$handle

      public static MethodHandle smile_tensor_requires_grad$handle()
      Downcall method handle for:
      int smile_tensor_requires_grad(ST_Tensor t)
      
    • smile_tensor_requires_grad$address

      public static MemorySegment smile_tensor_requires_grad$address()
      Address for:
      int smile_tensor_requires_grad(ST_Tensor t)
      
    • smile_tensor_requires_grad

      public static int smile_tensor_requires_grad(MemorySegment t)
      int smile_tensor_requires_grad(ST_Tensor t)
      
    • smile_tensor_set_requires_grad$descriptor

      public static FunctionDescriptor smile_tensor_set_requires_grad$descriptor()
      Function descriptor for:
      void smile_tensor_set_requires_grad(ST_Tensor t, int requires_grad)
      
    • smile_tensor_set_requires_grad$handle

      public static MethodHandle smile_tensor_set_requires_grad$handle()
      Downcall method handle for:
      void smile_tensor_set_requires_grad(ST_Tensor t, int requires_grad)
      
    • smile_tensor_set_requires_grad$address

      public static MemorySegment smile_tensor_set_requires_grad$address()
      Address for:
      void smile_tensor_set_requires_grad(ST_Tensor t, int requires_grad)
      
    • smile_tensor_set_requires_grad

      public static void smile_tensor_set_requires_grad(MemorySegment t, int requires_grad)
      void smile_tensor_set_requires_grad(ST_Tensor t, int requires_grad)
      
    • smile_tensor_is_training$descriptor

      public static FunctionDescriptor smile_tensor_is_training$descriptor()
      Function descriptor for:
      int smile_tensor_is_training(ST_Tensor t)
      
    • smile_tensor_is_training$handle

      public static MethodHandle smile_tensor_is_training$handle()
      Downcall method handle for:
      int smile_tensor_is_training(ST_Tensor t)
      
    • smile_tensor_is_training$address

      public static MemorySegment smile_tensor_is_training$address()
      Address for:
      int smile_tensor_is_training(ST_Tensor t)
      
    • smile_tensor_is_training

      public static int smile_tensor_is_training(MemorySegment t)
      int smile_tensor_is_training(ST_Tensor t)
      
    • smile_tensor_device$descriptor

      public static FunctionDescriptor smile_tensor_device$descriptor()
      Function descriptor for:
      ST_Device smile_tensor_device(ST_Tensor t)
      
    • smile_tensor_device$handle

      public static MethodHandle smile_tensor_device$handle()
      Downcall method handle for:
      ST_Device smile_tensor_device(ST_Tensor t)
      
    • smile_tensor_device$address

      public static MemorySegment smile_tensor_device$address()
      Address for:
      ST_Device smile_tensor_device(ST_Tensor t)
      
    • smile_tensor_device

      public static MemorySegment smile_tensor_device(MemorySegment t)
      ST_Device smile_tensor_device(ST_Tensor t)
      
    • smile_tensor_data_ptr_bool$descriptor

      public static FunctionDescriptor smile_tensor_data_ptr_bool$descriptor()
      Function descriptor for:
      uint8_t *smile_tensor_data_ptr_bool(ST_Tensor t)
      
    • smile_tensor_data_ptr_bool$handle

      public static MethodHandle smile_tensor_data_ptr_bool$handle()
      Downcall method handle for:
      uint8_t *smile_tensor_data_ptr_bool(ST_Tensor t)
      
    • smile_tensor_data_ptr_bool$address

      public static MemorySegment smile_tensor_data_ptr_bool$address()
      Address for:
      uint8_t *smile_tensor_data_ptr_bool(ST_Tensor t)
      
    • smile_tensor_data_ptr_bool

      public static MemorySegment smile_tensor_data_ptr_bool(MemorySegment t)
      uint8_t *smile_tensor_data_ptr_bool(ST_Tensor t)
      
    • smile_tensor_data_ptr_byte$descriptor

      public static FunctionDescriptor smile_tensor_data_ptr_byte$descriptor()
      Function descriptor for:
      int8_t *smile_tensor_data_ptr_byte(ST_Tensor t)
      
    • smile_tensor_data_ptr_byte$handle

      public static MethodHandle smile_tensor_data_ptr_byte$handle()
      Downcall method handle for:
      int8_t *smile_tensor_data_ptr_byte(ST_Tensor t)
      
    • smile_tensor_data_ptr_byte$address

      public static MemorySegment smile_tensor_data_ptr_byte$address()
      Address for:
      int8_t *smile_tensor_data_ptr_byte(ST_Tensor t)
      
    • smile_tensor_data_ptr_byte

      public static MemorySegment smile_tensor_data_ptr_byte(MemorySegment t)
      int8_t *smile_tensor_data_ptr_byte(ST_Tensor t)
      
    • smile_tensor_data_ptr_short$descriptor

      public static FunctionDescriptor smile_tensor_data_ptr_short$descriptor()
      Function descriptor for:
      int16_t *smile_tensor_data_ptr_short(ST_Tensor t)
      
    • smile_tensor_data_ptr_short$handle

      public static MethodHandle smile_tensor_data_ptr_short$handle()
      Downcall method handle for:
      int16_t *smile_tensor_data_ptr_short(ST_Tensor t)
      
    • smile_tensor_data_ptr_short$address

      public static MemorySegment smile_tensor_data_ptr_short$address()
      Address for:
      int16_t *smile_tensor_data_ptr_short(ST_Tensor t)
      
    • smile_tensor_data_ptr_short

      public static MemorySegment smile_tensor_data_ptr_short(MemorySegment t)
      int16_t *smile_tensor_data_ptr_short(ST_Tensor t)
      
    • smile_tensor_data_ptr_int$descriptor

      public static FunctionDescriptor smile_tensor_data_ptr_int$descriptor()
      Function descriptor for:
      int32_t *smile_tensor_data_ptr_int(ST_Tensor t)
      
    • smile_tensor_data_ptr_int$handle

      public static MethodHandle smile_tensor_data_ptr_int$handle()
      Downcall method handle for:
      int32_t *smile_tensor_data_ptr_int(ST_Tensor t)
      
    • smile_tensor_data_ptr_int$address

      public static MemorySegment smile_tensor_data_ptr_int$address()
      Address for:
      int32_t *smile_tensor_data_ptr_int(ST_Tensor t)
      
    • smile_tensor_data_ptr_int

      public static MemorySegment smile_tensor_data_ptr_int(MemorySegment t)
      int32_t *smile_tensor_data_ptr_int(ST_Tensor t)
      
    • smile_tensor_data_ptr_long$descriptor

      public static FunctionDescriptor smile_tensor_data_ptr_long$descriptor()
      Function descriptor for:
      int64_t *smile_tensor_data_ptr_long(ST_Tensor t)
      
    • smile_tensor_data_ptr_long$handle

      public static MethodHandle smile_tensor_data_ptr_long$handle()
      Downcall method handle for:
      int64_t *smile_tensor_data_ptr_long(ST_Tensor t)
      
    • smile_tensor_data_ptr_long$address

      public static MemorySegment smile_tensor_data_ptr_long$address()
      Address for:
      int64_t *smile_tensor_data_ptr_long(ST_Tensor t)
      
    • smile_tensor_data_ptr_long

      public static MemorySegment smile_tensor_data_ptr_long(MemorySegment t)
      int64_t *smile_tensor_data_ptr_long(ST_Tensor t)
      
    • smile_tensor_data_ptr_float$descriptor

      public static FunctionDescriptor smile_tensor_data_ptr_float$descriptor()
      Function descriptor for:
      float *smile_tensor_data_ptr_float(ST_Tensor t)
      
    • smile_tensor_data_ptr_float$handle

      public static MethodHandle smile_tensor_data_ptr_float$handle()
      Downcall method handle for:
      float *smile_tensor_data_ptr_float(ST_Tensor t)
      
    • smile_tensor_data_ptr_float$address

      public static MemorySegment smile_tensor_data_ptr_float$address()
      Address for:
      float *smile_tensor_data_ptr_float(ST_Tensor t)
      
    • smile_tensor_data_ptr_float

      public static MemorySegment smile_tensor_data_ptr_float(MemorySegment t)
      float *smile_tensor_data_ptr_float(ST_Tensor t)
      
    • smile_tensor_data_ptr_double$descriptor

      public static FunctionDescriptor smile_tensor_data_ptr_double$descriptor()
      Function descriptor for:
      double *smile_tensor_data_ptr_double(ST_Tensor t)
      
    • smile_tensor_data_ptr_double$handle

      public static MethodHandle smile_tensor_data_ptr_double$handle()
      Downcall method handle for:
      double *smile_tensor_data_ptr_double(ST_Tensor t)
      
    • smile_tensor_data_ptr_double$address

      public static MemorySegment smile_tensor_data_ptr_double$address()
      Address for:
      double *smile_tensor_data_ptr_double(ST_Tensor t)
      
    • smile_tensor_data_ptr_double

      public static MemorySegment smile_tensor_data_ptr_double(MemorySegment t)
      double *smile_tensor_data_ptr_double(ST_Tensor t)
      
    • smile_tensor_item_bool$descriptor

      public static FunctionDescriptor smile_tensor_item_bool$descriptor()
      Function descriptor for:
      uint8_t smile_tensor_item_bool(ST_Tensor t)
      
    • smile_tensor_item_bool$handle

      public static MethodHandle smile_tensor_item_bool$handle()
      Downcall method handle for:
      uint8_t smile_tensor_item_bool(ST_Tensor t)
      
    • smile_tensor_item_bool$address

      public static MemorySegment smile_tensor_item_bool$address()
      Address for:
      uint8_t smile_tensor_item_bool(ST_Tensor t)
      
    • smile_tensor_item_bool

      public static byte smile_tensor_item_bool(MemorySegment t)
      uint8_t smile_tensor_item_bool(ST_Tensor t)
      
    • smile_tensor_item_byte$descriptor

      public static FunctionDescriptor smile_tensor_item_byte$descriptor()
      Function descriptor for:
      int8_t smile_tensor_item_byte(ST_Tensor t)
      
    • smile_tensor_item_byte$handle

      public static MethodHandle smile_tensor_item_byte$handle()
      Downcall method handle for:
      int8_t smile_tensor_item_byte(ST_Tensor t)
      
    • smile_tensor_item_byte$address

      public static MemorySegment smile_tensor_item_byte$address()
      Address for:
      int8_t smile_tensor_item_byte(ST_Tensor t)
      
    • smile_tensor_item_byte

      public static byte smile_tensor_item_byte(MemorySegment t)
      int8_t smile_tensor_item_byte(ST_Tensor t)
      
    • smile_tensor_item_short$descriptor

      public static FunctionDescriptor smile_tensor_item_short$descriptor()
      Function descriptor for:
      int16_t smile_tensor_item_short(ST_Tensor t)
      
    • smile_tensor_item_short$handle

      public static MethodHandle smile_tensor_item_short$handle()
      Downcall method handle for:
      int16_t smile_tensor_item_short(ST_Tensor t)
      
    • smile_tensor_item_short$address

      public static MemorySegment smile_tensor_item_short$address()
      Address for:
      int16_t smile_tensor_item_short(ST_Tensor t)
      
    • smile_tensor_item_short

      public static short smile_tensor_item_short(MemorySegment t)
      int16_t smile_tensor_item_short(ST_Tensor t)
      
    • smile_tensor_item_int$descriptor

      public static FunctionDescriptor smile_tensor_item_int$descriptor()
      Function descriptor for:
      int32_t smile_tensor_item_int(ST_Tensor t)
      
    • smile_tensor_item_int$handle

      public static MethodHandle smile_tensor_item_int$handle()
      Downcall method handle for:
      int32_t smile_tensor_item_int(ST_Tensor t)
      
    • smile_tensor_item_int$address

      public static MemorySegment smile_tensor_item_int$address()
      Address for:
      int32_t smile_tensor_item_int(ST_Tensor t)
      
    • smile_tensor_item_int

      public static int smile_tensor_item_int(MemorySegment t)
      int32_t smile_tensor_item_int(ST_Tensor t)
      
    • smile_tensor_item_long$descriptor

      public static FunctionDescriptor smile_tensor_item_long$descriptor()
      Function descriptor for:
      int64_t smile_tensor_item_long(ST_Tensor t)
      
    • smile_tensor_item_long$handle

      public static MethodHandle smile_tensor_item_long$handle()
      Downcall method handle for:
      int64_t smile_tensor_item_long(ST_Tensor t)
      
    • smile_tensor_item_long$address

      public static MemorySegment smile_tensor_item_long$address()
      Address for:
      int64_t smile_tensor_item_long(ST_Tensor t)
      
    • smile_tensor_item_long

      public static long smile_tensor_item_long(MemorySegment t)
      int64_t smile_tensor_item_long(ST_Tensor t)
      
    • smile_tensor_item_float$descriptor

      public static FunctionDescriptor smile_tensor_item_float$descriptor()
      Function descriptor for:
      float smile_tensor_item_float(ST_Tensor t)
      
    • smile_tensor_item_float$handle

      public static MethodHandle smile_tensor_item_float$handle()
      Downcall method handle for:
      float smile_tensor_item_float(ST_Tensor t)
      
    • smile_tensor_item_float$address

      public static MemorySegment smile_tensor_item_float$address()
      Address for:
      float smile_tensor_item_float(ST_Tensor t)
      
    • smile_tensor_item_float

      public static float smile_tensor_item_float(MemorySegment t)
      float smile_tensor_item_float(ST_Tensor t)
      
    • smile_tensor_item_double$descriptor

      public static FunctionDescriptor smile_tensor_item_double$descriptor()
      Function descriptor for:
      double smile_tensor_item_double(ST_Tensor t)
      
    • smile_tensor_item_double$handle

      public static MethodHandle smile_tensor_item_double$handle()
      Downcall method handle for:
      double smile_tensor_item_double(ST_Tensor t)
      
    • smile_tensor_item_double$address

      public static MemorySegment smile_tensor_item_double$address()
      Address for:
      double smile_tensor_item_double(ST_Tensor t)
      
    • smile_tensor_item_double

      public static double smile_tensor_item_double(MemorySegment t)
      double smile_tensor_item_double(ST_Tensor t)
      
    • smile_tensor_to_dtype$descriptor

      public static FunctionDescriptor smile_tensor_to_dtype$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_to_dtype(ST_Tensor t, ST_DType dtype)
      
    • smile_tensor_to_dtype$handle

      public static MethodHandle smile_tensor_to_dtype$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_to_dtype(ST_Tensor t, ST_DType dtype)
      
    • smile_tensor_to_dtype$address

      public static MemorySegment smile_tensor_to_dtype$address()
      Address for:
      ST_Tensor smile_tensor_to_dtype(ST_Tensor t, ST_DType dtype)
      
    • smile_tensor_to_dtype

      public static MemorySegment smile_tensor_to_dtype(MemorySegment t, int dtype)
      ST_Tensor smile_tensor_to_dtype(ST_Tensor t, ST_DType dtype)
      
    • smile_tensor_to_device$descriptor

      public static FunctionDescriptor smile_tensor_to_device$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_to_device(ST_Tensor t, ST_Device device, ST_DType dtype)
      
    • smile_tensor_to_device$handle

      public static MethodHandle smile_tensor_to_device$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_to_device(ST_Tensor t, ST_Device device, ST_DType dtype)
      
    • smile_tensor_to_device$address

      public static MemorySegment smile_tensor_to_device$address()
      Address for:
      ST_Tensor smile_tensor_to_device(ST_Tensor t, ST_Device device, ST_DType dtype)
      
    • smile_tensor_to_device

      public static MemorySegment smile_tensor_to_device(MemorySegment t, MemorySegment device, int dtype)
      ST_Tensor smile_tensor_to_device(ST_Tensor t, ST_Device device, ST_DType dtype)
      
    • smile_tensor_reshape$descriptor

      public static FunctionDescriptor smile_tensor_reshape$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_reshape(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_reshape$handle

      public static MethodHandle smile_tensor_reshape$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_reshape(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_reshape$address

      public static MemorySegment smile_tensor_reshape$address()
      Address for:
      ST_Tensor smile_tensor_reshape(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_reshape

      public static MemorySegment smile_tensor_reshape(MemorySegment t, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_reshape(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_view$descriptor

      public static FunctionDescriptor smile_tensor_view$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_view(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_view$handle

      public static MethodHandle smile_tensor_view$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_view(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_view$address

      public static MemorySegment smile_tensor_view$address()
      Address for:
      ST_Tensor smile_tensor_view(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_view

      public static MemorySegment smile_tensor_view(MemorySegment t, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_view(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_flatten$descriptor

      public static FunctionDescriptor smile_tensor_flatten$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_flatten(ST_Tensor t, int64_t start_dim, int64_t end_dim)
      
    • smile_tensor_flatten$handle

      public static MethodHandle smile_tensor_flatten$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_flatten(ST_Tensor t, int64_t start_dim, int64_t end_dim)
      
    • smile_tensor_flatten$address

      public static MemorySegment smile_tensor_flatten$address()
      Address for:
      ST_Tensor smile_tensor_flatten(ST_Tensor t, int64_t start_dim, int64_t end_dim)
      
    • smile_tensor_flatten

      public static MemorySegment smile_tensor_flatten(MemorySegment t, long start_dim, long end_dim)
      ST_Tensor smile_tensor_flatten(ST_Tensor t, int64_t start_dim, int64_t end_dim)
      
    • smile_tensor_expand$descriptor

      public static FunctionDescriptor smile_tensor_expand$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_expand(ST_Tensor t, const int64_t *size, int ndim)
      
    • smile_tensor_expand$handle

      public static MethodHandle smile_tensor_expand$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_expand(ST_Tensor t, const int64_t *size, int ndim)
      
    • smile_tensor_expand$address

      public static MemorySegment smile_tensor_expand$address()
      Address for:
      ST_Tensor smile_tensor_expand(ST_Tensor t, const int64_t *size, int ndim)
      
    • smile_tensor_expand

      public static MemorySegment smile_tensor_expand(MemorySegment t, MemorySegment size, int ndim)
      ST_Tensor smile_tensor_expand(ST_Tensor t, const int64_t *size, int ndim)
      
    • smile_tensor_unsqueeze$descriptor

      public static FunctionDescriptor smile_tensor_unsqueeze$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_unsqueeze(ST_Tensor t, int64_t dim)
      
    • smile_tensor_unsqueeze$handle

      public static MethodHandle smile_tensor_unsqueeze$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_unsqueeze(ST_Tensor t, int64_t dim)
      
    • smile_tensor_unsqueeze$address

      public static MemorySegment smile_tensor_unsqueeze$address()
      Address for:
      ST_Tensor smile_tensor_unsqueeze(ST_Tensor t, int64_t dim)
      
    • smile_tensor_unsqueeze

      public static MemorySegment smile_tensor_unsqueeze(MemorySegment t, long dim)
      ST_Tensor smile_tensor_unsqueeze(ST_Tensor t, int64_t dim)
      
    • smile_tensor_permute$descriptor

      public static FunctionDescriptor smile_tensor_permute$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_permute(ST_Tensor t, const int64_t *dims, int ndim)
      
    • smile_tensor_permute$handle

      public static MethodHandle smile_tensor_permute$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_permute(ST_Tensor t, const int64_t *dims, int ndim)
      
    • smile_tensor_permute$address

      public static MemorySegment smile_tensor_permute$address()
      Address for:
      ST_Tensor smile_tensor_permute(ST_Tensor t, const int64_t *dims, int ndim)
      
    • smile_tensor_permute

      public static MemorySegment smile_tensor_permute(MemorySegment t, MemorySegment dims, int ndim)
      ST_Tensor smile_tensor_permute(ST_Tensor t, const int64_t *dims, int ndim)
      
    • smile_tensor_transpose$descriptor

      public static FunctionDescriptor smile_tensor_transpose$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_transpose(ST_Tensor t, int64_t dim0, int64_t dim1)
      
    • smile_tensor_transpose$handle

      public static MethodHandle smile_tensor_transpose$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_transpose(ST_Tensor t, int64_t dim0, int64_t dim1)
      
    • smile_tensor_transpose$address

      public static MemorySegment smile_tensor_transpose$address()
      Address for:
      ST_Tensor smile_tensor_transpose(ST_Tensor t, int64_t dim0, int64_t dim1)
      
    • smile_tensor_transpose

      public static MemorySegment smile_tensor_transpose(MemorySegment t, long dim0, long dim1)
      ST_Tensor smile_tensor_transpose(ST_Tensor t, int64_t dim0, int64_t dim1)
      
    • smile_tensor_contiguous$descriptor

      public static FunctionDescriptor smile_tensor_contiguous$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_contiguous(ST_Tensor t)
      
    • smile_tensor_contiguous$handle

      public static MethodHandle smile_tensor_contiguous$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_contiguous(ST_Tensor t)
      
    • smile_tensor_contiguous$address

      public static MemorySegment smile_tensor_contiguous$address()
      Address for:
      ST_Tensor smile_tensor_contiguous(ST_Tensor t)
      
    • smile_tensor_contiguous

      public static MemorySegment smile_tensor_contiguous(MemorySegment t)
      ST_Tensor smile_tensor_contiguous(ST_Tensor t)
      
    • smile_tensor_triu$descriptor

      public static FunctionDescriptor smile_tensor_triu$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_triu(ST_Tensor t, int64_t diagonal)
      
    • smile_tensor_triu$handle

      public static MethodHandle smile_tensor_triu$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_triu(ST_Tensor t, int64_t diagonal)
      
    • smile_tensor_triu$address

      public static MemorySegment smile_tensor_triu$address()
      Address for:
      ST_Tensor smile_tensor_triu(ST_Tensor t, int64_t diagonal)
      
    • smile_tensor_triu

      public static MemorySegment smile_tensor_triu(MemorySegment t, long diagonal)
      ST_Tensor smile_tensor_triu(ST_Tensor t, int64_t diagonal)
      
    • smile_tensor_triu_$descriptor

      public static FunctionDescriptor smile_tensor_triu_$descriptor()
      Function descriptor for:
      void smile_tensor_triu_(ST_Tensor t, int64_t diagonal)
      
    • smile_tensor_triu_$handle

      public static MethodHandle smile_tensor_triu_$handle()
      Downcall method handle for:
      void smile_tensor_triu_(ST_Tensor t, int64_t diagonal)
      
    • smile_tensor_triu_$address

      public static MemorySegment smile_tensor_triu_$address()
      Address for:
      void smile_tensor_triu_(ST_Tensor t, int64_t diagonal)
      
    • smile_tensor_triu_

      public static void smile_tensor_triu_(MemorySegment t, long diagonal)
      void smile_tensor_triu_(ST_Tensor t, int64_t diagonal)
      
    • smile_tensor_backward$descriptor

      public static FunctionDescriptor smile_tensor_backward$descriptor()
      Function descriptor for:
      void smile_tensor_backward(ST_Tensor t)
      
    • smile_tensor_backward$handle

      public static MethodHandle smile_tensor_backward$handle()
      Downcall method handle for:
      void smile_tensor_backward(ST_Tensor t)
      
    • smile_tensor_backward$address

      public static MemorySegment smile_tensor_backward$address()
      Address for:
      void smile_tensor_backward(ST_Tensor t)
      
    • smile_tensor_backward

      public static void smile_tensor_backward(MemorySegment t)
      void smile_tensor_backward(ST_Tensor t)
      
    • smile_tensor_detach$descriptor

      public static FunctionDescriptor smile_tensor_detach$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_detach(ST_Tensor t)
      
    • smile_tensor_detach$handle

      public static MethodHandle smile_tensor_detach$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_detach(ST_Tensor t)
      
    • smile_tensor_detach$address

      public static MemorySegment smile_tensor_detach$address()
      Address for:
      ST_Tensor smile_tensor_detach(ST_Tensor t)
      
    • smile_tensor_detach

      public static MemorySegment smile_tensor_detach(MemorySegment t)
      ST_Tensor smile_tensor_detach(ST_Tensor t)
      
    • smile_tensor_sum$descriptor

      public static FunctionDescriptor smile_tensor_sum$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_sum(ST_Tensor t)
      
    • smile_tensor_sum$handle

      public static MethodHandle smile_tensor_sum$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_sum(ST_Tensor t)
      
    • smile_tensor_sum$address

      public static MemorySegment smile_tensor_sum$address()
      Address for:
      ST_Tensor smile_tensor_sum(ST_Tensor t)
      
    • smile_tensor_sum

      public static MemorySegment smile_tensor_sum(MemorySegment t)
      ST_Tensor smile_tensor_sum(ST_Tensor t)
      
    • smile_tensor_mean$descriptor

      public static FunctionDescriptor smile_tensor_mean$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_mean(ST_Tensor t)
      
    • smile_tensor_mean$handle

      public static MethodHandle smile_tensor_mean$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_mean(ST_Tensor t)
      
    • smile_tensor_mean$address

      public static MemorySegment smile_tensor_mean$address()
      Address for:
      ST_Tensor smile_tensor_mean(ST_Tensor t)
      
    • smile_tensor_mean

      public static MemorySegment smile_tensor_mean(MemorySegment t)
      ST_Tensor smile_tensor_mean(ST_Tensor t)
      
    • smile_tensor_min$descriptor

      public static FunctionDescriptor smile_tensor_min$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_min(ST_Tensor t)
      
    • smile_tensor_min$handle

      public static MethodHandle smile_tensor_min$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_min(ST_Tensor t)
      
    • smile_tensor_min$address

      public static MemorySegment smile_tensor_min$address()
      Address for:
      ST_Tensor smile_tensor_min(ST_Tensor t)
      
    • smile_tensor_min

      public static MemorySegment smile_tensor_min(MemorySegment t)
      ST_Tensor smile_tensor_min(ST_Tensor t)
      
    • smile_tensor_max$descriptor

      public static FunctionDescriptor smile_tensor_max$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_max(ST_Tensor t)
      
    • smile_tensor_max$handle

      public static MethodHandle smile_tensor_max$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_max(ST_Tensor t)
      
    • smile_tensor_max$address

      public static MemorySegment smile_tensor_max$address()
      Address for:
      ST_Tensor smile_tensor_max(ST_Tensor t)
      
    • smile_tensor_max

      public static MemorySegment smile_tensor_max(MemorySegment t)
      ST_Tensor smile_tensor_max(ST_Tensor t)
      
    • smile_tensor_all$descriptor

      public static FunctionDescriptor smile_tensor_all$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_all(ST_Tensor t)
      
    • smile_tensor_all$handle

      public static MethodHandle smile_tensor_all$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_all(ST_Tensor t)
      
    • smile_tensor_all$address

      public static MemorySegment smile_tensor_all$address()
      Address for:
      ST_Tensor smile_tensor_all(ST_Tensor t)
      
    • smile_tensor_all

      public static MemorySegment smile_tensor_all(MemorySegment t)
      ST_Tensor smile_tensor_all(ST_Tensor t)
      
    • smile_tensor_sum_dims$descriptor

      public static FunctionDescriptor smile_tensor_sum_dims$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_sum_dims(ST_Tensor t, const int64_t *dims, int ndim, int keepdim, ST_DType dtype)
      
    • smile_tensor_sum_dims$handle

      public static MethodHandle smile_tensor_sum_dims$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_sum_dims(ST_Tensor t, const int64_t *dims, int ndim, int keepdim, ST_DType dtype)
      
    • smile_tensor_sum_dims$address

      public static MemorySegment smile_tensor_sum_dims$address()
      Address for:
      ST_Tensor smile_tensor_sum_dims(ST_Tensor t, const int64_t *dims, int ndim, int keepdim, ST_DType dtype)
      
    • smile_tensor_sum_dims

      public static MemorySegment smile_tensor_sum_dims(MemorySegment t, MemorySegment dims, int ndim, int keepdim, int dtype)
      ST_Tensor smile_tensor_sum_dims(ST_Tensor t, const int64_t *dims, int ndim, int keepdim, ST_DType dtype)
      
    • smile_tensor_mean_dims$descriptor

      public static FunctionDescriptor smile_tensor_mean_dims$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_mean_dims(ST_Tensor t, const int64_t *dims, int ndim, int keepdim, ST_DType dtype)
      
    • smile_tensor_mean_dims$handle

      public static MethodHandle smile_tensor_mean_dims$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_mean_dims(ST_Tensor t, const int64_t *dims, int ndim, int keepdim, ST_DType dtype)
      
    • smile_tensor_mean_dims$address

      public static MemorySegment smile_tensor_mean_dims$address()
      Address for:
      ST_Tensor smile_tensor_mean_dims(ST_Tensor t, const int64_t *dims, int ndim, int keepdim, ST_DType dtype)
      
    • smile_tensor_mean_dims

      public static MemorySegment smile_tensor_mean_dims(MemorySegment t, MemorySegment dims, int ndim, int keepdim, int dtype)
      ST_Tensor smile_tensor_mean_dims(ST_Tensor t, const int64_t *dims, int ndim, int keepdim, ST_DType dtype)
      
    • smile_tensor_argmax$descriptor

      public static FunctionDescriptor smile_tensor_argmax$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_argmax(ST_Tensor t, int64_t dim, int keepdim, int has_dim)
      
    • smile_tensor_argmax$handle

      public static MethodHandle smile_tensor_argmax$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_argmax(ST_Tensor t, int64_t dim, int keepdim, int has_dim)
      
    • smile_tensor_argmax$address

      public static MemorySegment smile_tensor_argmax$address()
      Address for:
      ST_Tensor smile_tensor_argmax(ST_Tensor t, int64_t dim, int keepdim, int has_dim)
      
    • smile_tensor_argmax

      public static MemorySegment smile_tensor_argmax(MemorySegment t, long dim, int keepdim, int has_dim)
      ST_Tensor smile_tensor_argmax(ST_Tensor t, int64_t dim, int keepdim, int has_dim)
      
    • smile_tensor_topk$descriptor

      public static FunctionDescriptor smile_tensor_topk$descriptor()
      Function descriptor for:
      int smile_tensor_topk(ST_Tensor t, int64_t k, int64_t dim, int largest, int sorted, ST_Tensor *values_out, ST_Tensor *indices_out)
      
    • smile_tensor_topk$handle

      public static MethodHandle smile_tensor_topk$handle()
      Downcall method handle for:
      int smile_tensor_topk(ST_Tensor t, int64_t k, int64_t dim, int largest, int sorted, ST_Tensor *values_out, ST_Tensor *indices_out)
      
    • smile_tensor_topk$address

      public static MemorySegment smile_tensor_topk$address()
      Address for:
      int smile_tensor_topk(ST_Tensor t, int64_t k, int64_t dim, int largest, int sorted, ST_Tensor *values_out, ST_Tensor *indices_out)
      
    • smile_tensor_topk

      public static int smile_tensor_topk(MemorySegment t, long k, long dim, int largest, int sorted, MemorySegment values_out, MemorySegment indices_out)
      int smile_tensor_topk(ST_Tensor t, int64_t k, int64_t dim, int largest, int sorted, ST_Tensor *values_out, ST_Tensor *indices_out)
      
    • smile_tensor_neg$descriptor

      public static FunctionDescriptor smile_tensor_neg$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_neg(ST_Tensor t)
      
    • smile_tensor_neg$handle

      public static MethodHandle smile_tensor_neg$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_neg(ST_Tensor t)
      
    • smile_tensor_neg$address

      public static MemorySegment smile_tensor_neg$address()
      Address for:
      ST_Tensor smile_tensor_neg(ST_Tensor t)
      
    • smile_tensor_neg

      public static MemorySegment smile_tensor_neg(MemorySegment t)
      ST_Tensor smile_tensor_neg(ST_Tensor t)
      
    • smile_tensor_add_s$descriptor

      public static FunctionDescriptor smile_tensor_add_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_add_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_add_s$handle

      public static MethodHandle smile_tensor_add_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_add_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_add_s$address

      public static MemorySegment smile_tensor_add_s$address()
      Address for:
      ST_Tensor smile_tensor_add_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_add_s

      public static MemorySegment smile_tensor_add_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_add_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_add_t$descriptor

      public static FunctionDescriptor smile_tensor_add_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_add_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_add_t$handle

      public static MethodHandle smile_tensor_add_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_add_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_add_t$address

      public static MemorySegment smile_tensor_add_t$address()
      Address for:
      ST_Tensor smile_tensor_add_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_add_t

      public static MemorySegment smile_tensor_add_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_add_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_add_t_s$descriptor

      public static FunctionDescriptor smile_tensor_add_t_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_add_t_s(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_add_t_s$handle

      public static MethodHandle smile_tensor_add_t_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_add_t_s(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_add_t_s$address

      public static MemorySegment smile_tensor_add_t_s$address()
      Address for:
      ST_Tensor smile_tensor_add_t_s(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_add_t_s

      public static MemorySegment smile_tensor_add_t_s(MemorySegment a, MemorySegment b, MemorySegment alpha)
      ST_Tensor smile_tensor_add_t_s(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_sub_s$descriptor

      public static FunctionDescriptor smile_tensor_sub_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_sub_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_sub_s$handle

      public static MethodHandle smile_tensor_sub_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_sub_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_sub_s$address

      public static MemorySegment smile_tensor_sub_s$address()
      Address for:
      ST_Tensor smile_tensor_sub_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_sub_s

      public static MemorySegment smile_tensor_sub_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_sub_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_sub_t$descriptor

      public static FunctionDescriptor smile_tensor_sub_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_sub_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_sub_t$handle

      public static MethodHandle smile_tensor_sub_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_sub_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_sub_t$address

      public static MemorySegment smile_tensor_sub_t$address()
      Address for:
      ST_Tensor smile_tensor_sub_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_sub_t

      public static MemorySegment smile_tensor_sub_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_sub_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_sub_t_s$descriptor

      public static FunctionDescriptor smile_tensor_sub_t_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_sub_t_s(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_sub_t_s$handle

      public static MethodHandle smile_tensor_sub_t_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_sub_t_s(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_sub_t_s$address

      public static MemorySegment smile_tensor_sub_t_s$address()
      Address for:
      ST_Tensor smile_tensor_sub_t_s(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_sub_t_s

      public static MemorySegment smile_tensor_sub_t_s(MemorySegment a, MemorySegment b, MemorySegment alpha)
      ST_Tensor smile_tensor_sub_t_s(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_mul_s$descriptor

      public static FunctionDescriptor smile_tensor_mul_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_mul_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_mul_s$handle

      public static MethodHandle smile_tensor_mul_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_mul_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_mul_s$address

      public static MemorySegment smile_tensor_mul_s$address()
      Address for:
      ST_Tensor smile_tensor_mul_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_mul_s

      public static MemorySegment smile_tensor_mul_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_mul_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_mul_t$descriptor

      public static FunctionDescriptor smile_tensor_mul_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_mul_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_mul_t$handle

      public static MethodHandle smile_tensor_mul_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_mul_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_mul_t$address

      public static MemorySegment smile_tensor_mul_t$address()
      Address for:
      ST_Tensor smile_tensor_mul_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_mul_t

      public static MemorySegment smile_tensor_mul_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_mul_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_div_s$descriptor

      public static FunctionDescriptor smile_tensor_div_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_div_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_div_s$handle

      public static MethodHandle smile_tensor_div_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_div_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_div_s$address

      public static MemorySegment smile_tensor_div_s$address()
      Address for:
      ST_Tensor smile_tensor_div_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_div_s

      public static MemorySegment smile_tensor_div_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_div_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_div_t$descriptor

      public static FunctionDescriptor smile_tensor_div_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_div_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_div_t$handle

      public static MethodHandle smile_tensor_div_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_div_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_div_t$address

      public static MemorySegment smile_tensor_div_t$address()
      Address for:
      ST_Tensor smile_tensor_div_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_div_t

      public static MemorySegment smile_tensor_div_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_div_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_pow_s$descriptor

      public static FunctionDescriptor smile_tensor_pow_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_pow_s(ST_Tensor t, ST_Scalar exponent)
      
    • smile_tensor_pow_s$handle

      public static MethodHandle smile_tensor_pow_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_pow_s(ST_Tensor t, ST_Scalar exponent)
      
    • smile_tensor_pow_s$address

      public static MemorySegment smile_tensor_pow_s$address()
      Address for:
      ST_Tensor smile_tensor_pow_s(ST_Tensor t, ST_Scalar exponent)
      
    • smile_tensor_pow_s

      public static MemorySegment smile_tensor_pow_s(MemorySegment t, MemorySegment exponent)
      ST_Tensor smile_tensor_pow_s(ST_Tensor t, ST_Scalar exponent)
      
    • smile_tensor_neg_$descriptor

      public static FunctionDescriptor smile_tensor_neg_$descriptor()
      Function descriptor for:
      void smile_tensor_neg_(ST_Tensor t)
      
    • smile_tensor_neg_$handle

      public static MethodHandle smile_tensor_neg_$handle()
      Downcall method handle for:
      void smile_tensor_neg_(ST_Tensor t)
      
    • smile_tensor_neg_$address

      public static MemorySegment smile_tensor_neg_$address()
      Address for:
      void smile_tensor_neg_(ST_Tensor t)
      
    • smile_tensor_neg_

      public static void smile_tensor_neg_(MemorySegment t)
      void smile_tensor_neg_(ST_Tensor t)
      
    • smile_tensor_add_s_$descriptor

      public static FunctionDescriptor smile_tensor_add_s_$descriptor()
      Function descriptor for:
      void smile_tensor_add_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_add_s_$handle

      public static MethodHandle smile_tensor_add_s_$handle()
      Downcall method handle for:
      void smile_tensor_add_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_add_s_$address

      public static MemorySegment smile_tensor_add_s_$address()
      Address for:
      void smile_tensor_add_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_add_s_

      public static void smile_tensor_add_s_(MemorySegment t, MemorySegment s)
      void smile_tensor_add_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_add_t_$descriptor

      public static FunctionDescriptor smile_tensor_add_t_$descriptor()
      Function descriptor for:
      void smile_tensor_add_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_add_t_$handle

      public static MethodHandle smile_tensor_add_t_$handle()
      Downcall method handle for:
      void smile_tensor_add_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_add_t_$address

      public static MemorySegment smile_tensor_add_t_$address()
      Address for:
      void smile_tensor_add_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_add_t_

      public static void smile_tensor_add_t_(MemorySegment a, MemorySegment b)
      void smile_tensor_add_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_add_t_s_$descriptor

      public static FunctionDescriptor smile_tensor_add_t_s_$descriptor()
      Function descriptor for:
      void smile_tensor_add_t_s_(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_add_t_s_$handle

      public static MethodHandle smile_tensor_add_t_s_$handle()
      Downcall method handle for:
      void smile_tensor_add_t_s_(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_add_t_s_$address

      public static MemorySegment smile_tensor_add_t_s_$address()
      Address for:
      void smile_tensor_add_t_s_(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_add_t_s_

      public static void smile_tensor_add_t_s_(MemorySegment a, MemorySegment b, MemorySegment alpha)
      void smile_tensor_add_t_s_(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_sub_s_$descriptor

      public static FunctionDescriptor smile_tensor_sub_s_$descriptor()
      Function descriptor for:
      void smile_tensor_sub_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_sub_s_$handle

      public static MethodHandle smile_tensor_sub_s_$handle()
      Downcall method handle for:
      void smile_tensor_sub_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_sub_s_$address

      public static MemorySegment smile_tensor_sub_s_$address()
      Address for:
      void smile_tensor_sub_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_sub_s_

      public static void smile_tensor_sub_s_(MemorySegment t, MemorySegment s)
      void smile_tensor_sub_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_sub_t_$descriptor

      public static FunctionDescriptor smile_tensor_sub_t_$descriptor()
      Function descriptor for:
      void smile_tensor_sub_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_sub_t_$handle

      public static MethodHandle smile_tensor_sub_t_$handle()
      Downcall method handle for:
      void smile_tensor_sub_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_sub_t_$address

      public static MemorySegment smile_tensor_sub_t_$address()
      Address for:
      void smile_tensor_sub_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_sub_t_

      public static void smile_tensor_sub_t_(MemorySegment a, MemorySegment b)
      void smile_tensor_sub_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_sub_t_s_$descriptor

      public static FunctionDescriptor smile_tensor_sub_t_s_$descriptor()
      Function descriptor for:
      void smile_tensor_sub_t_s_(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_sub_t_s_$handle

      public static MethodHandle smile_tensor_sub_t_s_$handle()
      Downcall method handle for:
      void smile_tensor_sub_t_s_(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_sub_t_s_$address

      public static MemorySegment smile_tensor_sub_t_s_$address()
      Address for:
      void smile_tensor_sub_t_s_(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_sub_t_s_

      public static void smile_tensor_sub_t_s_(MemorySegment a, MemorySegment b, MemorySegment alpha)
      void smile_tensor_sub_t_s_(ST_Tensor a, ST_Tensor b, ST_Scalar alpha)
      
    • smile_tensor_mul_s_$descriptor

      public static FunctionDescriptor smile_tensor_mul_s_$descriptor()
      Function descriptor for:
      void smile_tensor_mul_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_mul_s_$handle

      public static MethodHandle smile_tensor_mul_s_$handle()
      Downcall method handle for:
      void smile_tensor_mul_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_mul_s_$address

      public static MemorySegment smile_tensor_mul_s_$address()
      Address for:
      void smile_tensor_mul_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_mul_s_

      public static void smile_tensor_mul_s_(MemorySegment t, MemorySegment s)
      void smile_tensor_mul_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_mul_t_$descriptor

      public static FunctionDescriptor smile_tensor_mul_t_$descriptor()
      Function descriptor for:
      void smile_tensor_mul_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_mul_t_$handle

      public static MethodHandle smile_tensor_mul_t_$handle()
      Downcall method handle for:
      void smile_tensor_mul_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_mul_t_$address

      public static MemorySegment smile_tensor_mul_t_$address()
      Address for:
      void smile_tensor_mul_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_mul_t_

      public static void smile_tensor_mul_t_(MemorySegment a, MemorySegment b)
      void smile_tensor_mul_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_div_s_$descriptor

      public static FunctionDescriptor smile_tensor_div_s_$descriptor()
      Function descriptor for:
      void smile_tensor_div_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_div_s_$handle

      public static MethodHandle smile_tensor_div_s_$handle()
      Downcall method handle for:
      void smile_tensor_div_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_div_s_$address

      public static MemorySegment smile_tensor_div_s_$address()
      Address for:
      void smile_tensor_div_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_div_s_

      public static void smile_tensor_div_s_(MemorySegment t, MemorySegment s)
      void smile_tensor_div_s_(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_div_t_$descriptor

      public static FunctionDescriptor smile_tensor_div_t_$descriptor()
      Function descriptor for:
      void smile_tensor_div_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_div_t_$handle

      public static MethodHandle smile_tensor_div_t_$handle()
      Downcall method handle for:
      void smile_tensor_div_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_div_t_$address

      public static MemorySegment smile_tensor_div_t_$address()
      Address for:
      void smile_tensor_div_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_div_t_

      public static void smile_tensor_div_t_(MemorySegment a, MemorySegment b)
      void smile_tensor_div_t_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_pow_s_$descriptor

      public static FunctionDescriptor smile_tensor_pow_s_$descriptor()
      Function descriptor for:
      void smile_tensor_pow_s_(ST_Tensor t, ST_Scalar exponent)
      
    • smile_tensor_pow_s_$handle

      public static MethodHandle smile_tensor_pow_s_$handle()
      Downcall method handle for:
      void smile_tensor_pow_s_(ST_Tensor t, ST_Scalar exponent)
      
    • smile_tensor_pow_s_$address

      public static MemorySegment smile_tensor_pow_s_$address()
      Address for:
      void smile_tensor_pow_s_(ST_Tensor t, ST_Scalar exponent)
      
    • smile_tensor_pow_s_

      public static void smile_tensor_pow_s_(MemorySegment t, MemorySegment exponent)
      void smile_tensor_pow_s_(ST_Tensor t, ST_Scalar exponent)
      
    • smile_tensor_fill_$descriptor

      public static FunctionDescriptor smile_tensor_fill_$descriptor()
      Function descriptor for:
      void smile_tensor_fill_(ST_Tensor t, ST_Scalar value)
      
    • smile_tensor_fill_$handle

      public static MethodHandle smile_tensor_fill_$handle()
      Downcall method handle for:
      void smile_tensor_fill_(ST_Tensor t, ST_Scalar value)
      
    • smile_tensor_fill_$address

      public static MemorySegment smile_tensor_fill_$address()
      Address for:
      void smile_tensor_fill_(ST_Tensor t, ST_Scalar value)
      
    • smile_tensor_fill_

      public static void smile_tensor_fill_(MemorySegment t, MemorySegment value)
      void smile_tensor_fill_(ST_Tensor t, ST_Scalar value)
      
    • smile_tensor_bernoulli_$descriptor

      public static FunctionDescriptor smile_tensor_bernoulli_$descriptor()
      Function descriptor for:
      void smile_tensor_bernoulli_(ST_Tensor t, double p)
      
    • smile_tensor_bernoulli_$handle

      public static MethodHandle smile_tensor_bernoulli_$handle()
      Downcall method handle for:
      void smile_tensor_bernoulli_(ST_Tensor t, double p)
      
    • smile_tensor_bernoulli_$address

      public static MemorySegment smile_tensor_bernoulli_$address()
      Address for:
      void smile_tensor_bernoulli_(ST_Tensor t, double p)
      
    • smile_tensor_bernoulli_

      public static void smile_tensor_bernoulli_(MemorySegment t, double p)
      void smile_tensor_bernoulli_(ST_Tensor t, double p)
      
    • smile_tensor_abs$descriptor

      public static FunctionDescriptor smile_tensor_abs$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_abs(ST_Tensor t)
      
    • smile_tensor_abs$handle

      public static MethodHandle smile_tensor_abs$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_abs(ST_Tensor t)
      
    • smile_tensor_abs$address

      public static MemorySegment smile_tensor_abs$address()
      Address for:
      ST_Tensor smile_tensor_abs(ST_Tensor t)
      
    • smile_tensor_abs

      public static MemorySegment smile_tensor_abs(MemorySegment t)
      ST_Tensor smile_tensor_abs(ST_Tensor t)
      
    • smile_tensor_log$descriptor

      public static FunctionDescriptor smile_tensor_log$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_log(ST_Tensor t)
      
    • smile_tensor_log$handle

      public static MethodHandle smile_tensor_log$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_log(ST_Tensor t)
      
    • smile_tensor_log$address

      public static MemorySegment smile_tensor_log$address()
      Address for:
      ST_Tensor smile_tensor_log(ST_Tensor t)
      
    • smile_tensor_log

      public static MemorySegment smile_tensor_log(MemorySegment t)
      ST_Tensor smile_tensor_log(ST_Tensor t)
      
    • smile_tensor_exp$descriptor

      public static FunctionDescriptor smile_tensor_exp$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_exp(ST_Tensor t)
      
    • smile_tensor_exp$handle

      public static MethodHandle smile_tensor_exp$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_exp(ST_Tensor t)
      
    • smile_tensor_exp$address

      public static MemorySegment smile_tensor_exp$address()
      Address for:
      ST_Tensor smile_tensor_exp(ST_Tensor t)
      
    • smile_tensor_exp

      public static MemorySegment smile_tensor_exp(MemorySegment t)
      ST_Tensor smile_tensor_exp(ST_Tensor t)
      
    • smile_tensor_rsqrt$descriptor

      public static FunctionDescriptor smile_tensor_rsqrt$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_rsqrt(ST_Tensor t)
      
    • smile_tensor_rsqrt$handle

      public static MethodHandle smile_tensor_rsqrt$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_rsqrt(ST_Tensor t)
      
    • smile_tensor_rsqrt$address

      public static MemorySegment smile_tensor_rsqrt$address()
      Address for:
      ST_Tensor smile_tensor_rsqrt(ST_Tensor t)
      
    • smile_tensor_rsqrt

      public static MemorySegment smile_tensor_rsqrt(MemorySegment t)
      ST_Tensor smile_tensor_rsqrt(ST_Tensor t)
      
    • smile_tensor_cos$descriptor

      public static FunctionDescriptor smile_tensor_cos$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_cos(ST_Tensor t)
      
    • smile_tensor_cos$handle

      public static MethodHandle smile_tensor_cos$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_cos(ST_Tensor t)
      
    • smile_tensor_cos$address

      public static MemorySegment smile_tensor_cos$address()
      Address for:
      ST_Tensor smile_tensor_cos(ST_Tensor t)
      
    • smile_tensor_cos

      public static MemorySegment smile_tensor_cos(MemorySegment t)
      ST_Tensor smile_tensor_cos(ST_Tensor t)
      
    • smile_tensor_sin$descriptor

      public static FunctionDescriptor smile_tensor_sin$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_sin(ST_Tensor t)
      
    • smile_tensor_sin$handle

      public static MethodHandle smile_tensor_sin$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_sin(ST_Tensor t)
      
    • smile_tensor_sin$address

      public static MemorySegment smile_tensor_sin$address()
      Address for:
      ST_Tensor smile_tensor_sin(ST_Tensor t)
      
    • smile_tensor_sin

      public static MemorySegment smile_tensor_sin(MemorySegment t)
      ST_Tensor smile_tensor_sin(ST_Tensor t)
      
    • smile_tensor_acos$descriptor

      public static FunctionDescriptor smile_tensor_acos$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_acos(ST_Tensor t)
      
    • smile_tensor_acos$handle

      public static MethodHandle smile_tensor_acos$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_acos(ST_Tensor t)
      
    • smile_tensor_acos$address

      public static MemorySegment smile_tensor_acos$address()
      Address for:
      ST_Tensor smile_tensor_acos(ST_Tensor t)
      
    • smile_tensor_acos

      public static MemorySegment smile_tensor_acos(MemorySegment t)
      ST_Tensor smile_tensor_acos(ST_Tensor t)
      
    • smile_tensor_asin$descriptor

      public static FunctionDescriptor smile_tensor_asin$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_asin(ST_Tensor t)
      
    • smile_tensor_asin$handle

      public static MethodHandle smile_tensor_asin$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_asin(ST_Tensor t)
      
    • smile_tensor_asin$address

      public static MemorySegment smile_tensor_asin$address()
      Address for:
      ST_Tensor smile_tensor_asin(ST_Tensor t)
      
    • smile_tensor_asin

      public static MemorySegment smile_tensor_asin(MemorySegment t)
      ST_Tensor smile_tensor_asin(ST_Tensor t)
      
    • smile_tensor_clamp$descriptor

      public static FunctionDescriptor smile_tensor_clamp$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_clamp(ST_Tensor t, int has_min, ST_Scalar min, int has_max, ST_Scalar max)
      
    • smile_tensor_clamp$handle

      public static MethodHandle smile_tensor_clamp$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_clamp(ST_Tensor t, int has_min, ST_Scalar min, int has_max, ST_Scalar max)
      
    • smile_tensor_clamp$address

      public static MemorySegment smile_tensor_clamp$address()
      Address for:
      ST_Tensor smile_tensor_clamp(ST_Tensor t, int has_min, ST_Scalar min, int has_max, ST_Scalar max)
      
    • smile_tensor_clamp

      public static MemorySegment smile_tensor_clamp(MemorySegment t, int has_min, MemorySegment min, int has_max, MemorySegment max)
      ST_Tensor smile_tensor_clamp(ST_Tensor t, int has_min, ST_Scalar min, int has_max, ST_Scalar max)
      
    • smile_tensor_clamp_$descriptor

      public static FunctionDescriptor smile_tensor_clamp_$descriptor()
      Function descriptor for:
      void smile_tensor_clamp_(ST_Tensor t, int has_min, ST_Scalar min, int has_max, ST_Scalar max)
      
    • smile_tensor_clamp_$handle

      public static MethodHandle smile_tensor_clamp_$handle()
      Downcall method handle for:
      void smile_tensor_clamp_(ST_Tensor t, int has_min, ST_Scalar min, int has_max, ST_Scalar max)
      
    • smile_tensor_clamp_$address

      public static MemorySegment smile_tensor_clamp_$address()
      Address for:
      void smile_tensor_clamp_(ST_Tensor t, int has_min, ST_Scalar min, int has_max, ST_Scalar max)
      
    • smile_tensor_clamp_

      public static void smile_tensor_clamp_(MemorySegment t, int has_min, MemorySegment min, int has_max, MemorySegment max)
      void smile_tensor_clamp_(ST_Tensor t, int has_min, ST_Scalar min, int has_max, ST_Scalar max)
      
    • smile_tensor_abs_$descriptor

      public static FunctionDescriptor smile_tensor_abs_$descriptor()
      Function descriptor for:
      void smile_tensor_abs_(ST_Tensor t)
      
    • smile_tensor_abs_$handle

      public static MethodHandle smile_tensor_abs_$handle()
      Downcall method handle for:
      void smile_tensor_abs_(ST_Tensor t)
      
    • smile_tensor_abs_$address

      public static MemorySegment smile_tensor_abs_$address()
      Address for:
      void smile_tensor_abs_(ST_Tensor t)
      
    • smile_tensor_abs_

      public static void smile_tensor_abs_(MemorySegment t)
      void smile_tensor_abs_(ST_Tensor t)
      
    • smile_tensor_log_$descriptor

      public static FunctionDescriptor smile_tensor_log_$descriptor()
      Function descriptor for:
      void smile_tensor_log_(ST_Tensor t)
      
    • smile_tensor_log_$handle

      public static MethodHandle smile_tensor_log_$handle()
      Downcall method handle for:
      void smile_tensor_log_(ST_Tensor t)
      
    • smile_tensor_log_$address

      public static MemorySegment smile_tensor_log_$address()
      Address for:
      void smile_tensor_log_(ST_Tensor t)
      
    • smile_tensor_log_

      public static void smile_tensor_log_(MemorySegment t)
      void smile_tensor_log_(ST_Tensor t)
      
    • smile_tensor_exp_$descriptor

      public static FunctionDescriptor smile_tensor_exp_$descriptor()
      Function descriptor for:
      void smile_tensor_exp_(ST_Tensor t)
      
    • smile_tensor_exp_$handle

      public static MethodHandle smile_tensor_exp_$handle()
      Downcall method handle for:
      void smile_tensor_exp_(ST_Tensor t)
      
    • smile_tensor_exp_$address

      public static MemorySegment smile_tensor_exp_$address()
      Address for:
      void smile_tensor_exp_(ST_Tensor t)
      
    • smile_tensor_exp_

      public static void smile_tensor_exp_(MemorySegment t)
      void smile_tensor_exp_(ST_Tensor t)
      
    • smile_tensor_rsqrt_$descriptor

      public static FunctionDescriptor smile_tensor_rsqrt_$descriptor()
      Function descriptor for:
      void smile_tensor_rsqrt_(ST_Tensor t)
      
    • smile_tensor_rsqrt_$handle

      public static MethodHandle smile_tensor_rsqrt_$handle()
      Downcall method handle for:
      void smile_tensor_rsqrt_(ST_Tensor t)
      
    • smile_tensor_rsqrt_$address

      public static MemorySegment smile_tensor_rsqrt_$address()
      Address for:
      void smile_tensor_rsqrt_(ST_Tensor t)
      
    • smile_tensor_rsqrt_

      public static void smile_tensor_rsqrt_(MemorySegment t)
      void smile_tensor_rsqrt_(ST_Tensor t)
      
    • smile_tensor_cos_$descriptor

      public static FunctionDescriptor smile_tensor_cos_$descriptor()
      Function descriptor for:
      void smile_tensor_cos_(ST_Tensor t)
      
    • smile_tensor_cos_$handle

      public static MethodHandle smile_tensor_cos_$handle()
      Downcall method handle for:
      void smile_tensor_cos_(ST_Tensor t)
      
    • smile_tensor_cos_$address

      public static MemorySegment smile_tensor_cos_$address()
      Address for:
      void smile_tensor_cos_(ST_Tensor t)
      
    • smile_tensor_cos_

      public static void smile_tensor_cos_(MemorySegment t)
      void smile_tensor_cos_(ST_Tensor t)
      
    • smile_tensor_sin_$descriptor

      public static FunctionDescriptor smile_tensor_sin_$descriptor()
      Function descriptor for:
      void smile_tensor_sin_(ST_Tensor t)
      
    • smile_tensor_sin_$handle

      public static MethodHandle smile_tensor_sin_$handle()
      Downcall method handle for:
      void smile_tensor_sin_(ST_Tensor t)
      
    • smile_tensor_sin_$address

      public static MemorySegment smile_tensor_sin_$address()
      Address for:
      void smile_tensor_sin_(ST_Tensor t)
      
    • smile_tensor_sin_

      public static void smile_tensor_sin_(MemorySegment t)
      void smile_tensor_sin_(ST_Tensor t)
      
    • smile_tensor_acos_$descriptor

      public static FunctionDescriptor smile_tensor_acos_$descriptor()
      Function descriptor for:
      void smile_tensor_acos_(ST_Tensor t)
      
    • smile_tensor_acos_$handle

      public static MethodHandle smile_tensor_acos_$handle()
      Downcall method handle for:
      void smile_tensor_acos_(ST_Tensor t)
      
    • smile_tensor_acos_$address

      public static MemorySegment smile_tensor_acos_$address()
      Address for:
      void smile_tensor_acos_(ST_Tensor t)
      
    • smile_tensor_acos_

      public static void smile_tensor_acos_(MemorySegment t)
      void smile_tensor_acos_(ST_Tensor t)
      
    • smile_tensor_asin_$descriptor

      public static FunctionDescriptor smile_tensor_asin_$descriptor()
      Function descriptor for:
      void smile_tensor_asin_(ST_Tensor t)
      
    • smile_tensor_asin_$handle

      public static MethodHandle smile_tensor_asin_$handle()
      Downcall method handle for:
      void smile_tensor_asin_(ST_Tensor t)
      
    • smile_tensor_asin_$address

      public static MemorySegment smile_tensor_asin_$address()
      Address for:
      void smile_tensor_asin_(ST_Tensor t)
      
    • smile_tensor_asin_

      public static void smile_tensor_asin_(MemorySegment t)
      void smile_tensor_asin_(ST_Tensor t)
      
    • smile_tensor_mul_scalar_$descriptor

      public static FunctionDescriptor smile_tensor_mul_scalar_$descriptor()
      Function descriptor for:
      void smile_tensor_mul_scalar_(ST_Tensor t, double s)
      
    • smile_tensor_mul_scalar_$handle

      public static MethodHandle smile_tensor_mul_scalar_$handle()
      Downcall method handle for:
      void smile_tensor_mul_scalar_(ST_Tensor t, double s)
      
    • smile_tensor_mul_scalar_$address

      public static MemorySegment smile_tensor_mul_scalar_$address()
      Address for:
      void smile_tensor_mul_scalar_(ST_Tensor t, double s)
      
    • smile_tensor_mul_scalar_

      public static void smile_tensor_mul_scalar_(MemorySegment t, double s)
      void smile_tensor_mul_scalar_(ST_Tensor t, double s)
      
    • smile_tensor_eq_s$descriptor

      public static FunctionDescriptor smile_tensor_eq_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_eq_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_eq_s$handle

      public static MethodHandle smile_tensor_eq_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_eq_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_eq_s$address

      public static MemorySegment smile_tensor_eq_s$address()
      Address for:
      ST_Tensor smile_tensor_eq_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_eq_s

      public static MemorySegment smile_tensor_eq_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_eq_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_eq_t$descriptor

      public static FunctionDescriptor smile_tensor_eq_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_eq_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_eq_t$handle

      public static MethodHandle smile_tensor_eq_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_eq_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_eq_t$address

      public static MemorySegment smile_tensor_eq_t$address()
      Address for:
      ST_Tensor smile_tensor_eq_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_eq_t

      public static MemorySegment smile_tensor_eq_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_eq_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_ne_s$descriptor

      public static FunctionDescriptor smile_tensor_ne_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_ne_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_ne_s$handle

      public static MethodHandle smile_tensor_ne_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_ne_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_ne_s$address

      public static MemorySegment smile_tensor_ne_s$address()
      Address for:
      ST_Tensor smile_tensor_ne_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_ne_s

      public static MemorySegment smile_tensor_ne_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_ne_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_ne_t$descriptor

      public static FunctionDescriptor smile_tensor_ne_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_ne_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_ne_t$handle

      public static MethodHandle smile_tensor_ne_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_ne_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_ne_t$address

      public static MemorySegment smile_tensor_ne_t$address()
      Address for:
      ST_Tensor smile_tensor_ne_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_ne_t

      public static MemorySegment smile_tensor_ne_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_ne_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_lt_s$descriptor

      public static FunctionDescriptor smile_tensor_lt_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_lt_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_lt_s$handle

      public static MethodHandle smile_tensor_lt_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_lt_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_lt_s$address

      public static MemorySegment smile_tensor_lt_s$address()
      Address for:
      ST_Tensor smile_tensor_lt_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_lt_s

      public static MemorySegment smile_tensor_lt_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_lt_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_lt_t$descriptor

      public static FunctionDescriptor smile_tensor_lt_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_lt_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_lt_t$handle

      public static MethodHandle smile_tensor_lt_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_lt_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_lt_t$address

      public static MemorySegment smile_tensor_lt_t$address()
      Address for:
      ST_Tensor smile_tensor_lt_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_lt_t

      public static MemorySegment smile_tensor_lt_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_lt_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_le_s$descriptor

      public static FunctionDescriptor smile_tensor_le_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_le_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_le_s$handle

      public static MethodHandle smile_tensor_le_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_le_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_le_s$address

      public static MemorySegment smile_tensor_le_s$address()
      Address for:
      ST_Tensor smile_tensor_le_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_le_s

      public static MemorySegment smile_tensor_le_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_le_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_le_t$descriptor

      public static FunctionDescriptor smile_tensor_le_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_le_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_le_t$handle

      public static MethodHandle smile_tensor_le_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_le_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_le_t$address

      public static MemorySegment smile_tensor_le_t$address()
      Address for:
      ST_Tensor smile_tensor_le_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_le_t

      public static MemorySegment smile_tensor_le_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_le_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_gt_s$descriptor

      public static FunctionDescriptor smile_tensor_gt_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_gt_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_gt_s$handle

      public static MethodHandle smile_tensor_gt_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_gt_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_gt_s$address

      public static MemorySegment smile_tensor_gt_s$address()
      Address for:
      ST_Tensor smile_tensor_gt_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_gt_s

      public static MemorySegment smile_tensor_gt_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_gt_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_gt_t$descriptor

      public static FunctionDescriptor smile_tensor_gt_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_gt_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_gt_t$handle

      public static MethodHandle smile_tensor_gt_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_gt_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_gt_t$address

      public static MemorySegment smile_tensor_gt_t$address()
      Address for:
      ST_Tensor smile_tensor_gt_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_gt_t

      public static MemorySegment smile_tensor_gt_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_gt_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_ge_s$descriptor

      public static FunctionDescriptor smile_tensor_ge_s$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_ge_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_ge_s$handle

      public static MethodHandle smile_tensor_ge_s$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_ge_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_ge_s$address

      public static MemorySegment smile_tensor_ge_s$address()
      Address for:
      ST_Tensor smile_tensor_ge_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_ge_s

      public static MemorySegment smile_tensor_ge_s(MemorySegment t, MemorySegment s)
      ST_Tensor smile_tensor_ge_s(ST_Tensor t, ST_Scalar s)
      
    • smile_tensor_ge_t$descriptor

      public static FunctionDescriptor smile_tensor_ge_t$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_ge_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_ge_t$handle

      public static MethodHandle smile_tensor_ge_t$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_ge_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_ge_t$address

      public static MemorySegment smile_tensor_ge_t$address()
      Address for:
      ST_Tensor smile_tensor_ge_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_ge_t

      public static MemorySegment smile_tensor_ge_t(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_ge_t(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_not$descriptor

      public static FunctionDescriptor smile_tensor_logical_not$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_logical_not(ST_Tensor t)
      
    • smile_tensor_logical_not$handle

      public static MethodHandle smile_tensor_logical_not$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_logical_not(ST_Tensor t)
      
    • smile_tensor_logical_not$address

      public static MemorySegment smile_tensor_logical_not$address()
      Address for:
      ST_Tensor smile_tensor_logical_not(ST_Tensor t)
      
    • smile_tensor_logical_not

      public static MemorySegment smile_tensor_logical_not(MemorySegment t)
      ST_Tensor smile_tensor_logical_not(ST_Tensor t)
      
    • smile_tensor_logical_and$descriptor

      public static FunctionDescriptor smile_tensor_logical_and$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_logical_and(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_and$handle

      public static MethodHandle smile_tensor_logical_and$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_logical_and(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_and$address

      public static MemorySegment smile_tensor_logical_and$address()
      Address for:
      ST_Tensor smile_tensor_logical_and(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_and

      public static MemorySegment smile_tensor_logical_and(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_logical_and(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_or$descriptor

      public static FunctionDescriptor smile_tensor_logical_or$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_logical_or(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_or$handle

      public static MethodHandle smile_tensor_logical_or$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_logical_or(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_or$address

      public static MemorySegment smile_tensor_logical_or$address()
      Address for:
      ST_Tensor smile_tensor_logical_or(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_or

      public static MemorySegment smile_tensor_logical_or(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_logical_or(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_not_$descriptor

      public static FunctionDescriptor smile_tensor_logical_not_$descriptor()
      Function descriptor for:
      void smile_tensor_logical_not_(ST_Tensor t)
      
    • smile_tensor_logical_not_$handle

      public static MethodHandle smile_tensor_logical_not_$handle()
      Downcall method handle for:
      void smile_tensor_logical_not_(ST_Tensor t)
      
    • smile_tensor_logical_not_$address

      public static MemorySegment smile_tensor_logical_not_$address()
      Address for:
      void smile_tensor_logical_not_(ST_Tensor t)
      
    • smile_tensor_logical_not_

      public static void smile_tensor_logical_not_(MemorySegment t)
      void smile_tensor_logical_not_(ST_Tensor t)
      
    • smile_tensor_logical_and_$descriptor

      public static FunctionDescriptor smile_tensor_logical_and_$descriptor()
      Function descriptor for:
      void smile_tensor_logical_and_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_and_$handle

      public static MethodHandle smile_tensor_logical_and_$handle()
      Downcall method handle for:
      void smile_tensor_logical_and_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_and_$address

      public static MemorySegment smile_tensor_logical_and_$address()
      Address for:
      void smile_tensor_logical_and_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_and_

      public static void smile_tensor_logical_and_(MemorySegment a, MemorySegment b)
      void smile_tensor_logical_and_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_or_$descriptor

      public static FunctionDescriptor smile_tensor_logical_or_$descriptor()
      Function descriptor for:
      void smile_tensor_logical_or_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_or_$handle

      public static MethodHandle smile_tensor_logical_or_$handle()
      Downcall method handle for:
      void smile_tensor_logical_or_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_or_$address

      public static MemorySegment smile_tensor_logical_or_$address()
      Address for:
      void smile_tensor_logical_or_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_logical_or_

      public static void smile_tensor_logical_or_(MemorySegment a, MemorySegment b)
      void smile_tensor_logical_or_(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_matmul$descriptor

      public static FunctionDescriptor smile_tensor_matmul$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_matmul(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_matmul$handle

      public static MethodHandle smile_tensor_matmul$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_matmul(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_matmul$address

      public static MemorySegment smile_tensor_matmul$address()
      Address for:
      ST_Tensor smile_tensor_matmul(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_matmul

      public static MemorySegment smile_tensor_matmul(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_matmul(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_outer$descriptor

      public static FunctionDescriptor smile_tensor_outer$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_outer(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_outer$handle

      public static MethodHandle smile_tensor_outer$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_outer(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_outer$address

      public static MemorySegment smile_tensor_outer$address()
      Address for:
      ST_Tensor smile_tensor_outer(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_outer

      public static MemorySegment smile_tensor_outer(MemorySegment a, MemorySegment b)
      ST_Tensor smile_tensor_outer(ST_Tensor a, ST_Tensor b)
      
    • smile_tensor_scatter_reduce$descriptor

      public static FunctionDescriptor smile_tensor_scatter_reduce$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_scatter_reduce(ST_Tensor t, int64_t dim, ST_Tensor index, ST_Tensor src, const char *reduce)
      
    • smile_tensor_scatter_reduce$handle

      public static MethodHandle smile_tensor_scatter_reduce$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_scatter_reduce(ST_Tensor t, int64_t dim, ST_Tensor index, ST_Tensor src, const char *reduce)
      
    • smile_tensor_scatter_reduce$address

      public static MemorySegment smile_tensor_scatter_reduce$address()
      Address for:
      ST_Tensor smile_tensor_scatter_reduce(ST_Tensor t, int64_t dim, ST_Tensor index, ST_Tensor src, const char *reduce)
      
    • smile_tensor_scatter_reduce

      public static MemorySegment smile_tensor_scatter_reduce(MemorySegment t, long dim, MemorySegment index, MemorySegment src, MemorySegment reduce)
      ST_Tensor smile_tensor_scatter_reduce(ST_Tensor t, int64_t dim, ST_Tensor index, ST_Tensor src, const char *reduce)
      
    • smile_tensor_scatter_reduce_$descriptor

      public static FunctionDescriptor smile_tensor_scatter_reduce_$descriptor()
      Function descriptor for:
      void smile_tensor_scatter_reduce_(ST_Tensor t, int64_t dim, ST_Tensor index, ST_Tensor src, const char *reduce)
      
    • smile_tensor_scatter_reduce_$handle

      public static MethodHandle smile_tensor_scatter_reduce_$handle()
      Downcall method handle for:
      void smile_tensor_scatter_reduce_(ST_Tensor t, int64_t dim, ST_Tensor index, ST_Tensor src, const char *reduce)
      
    • smile_tensor_scatter_reduce_$address

      public static MemorySegment smile_tensor_scatter_reduce_$address()
      Address for:
      void smile_tensor_scatter_reduce_(ST_Tensor t, int64_t dim, ST_Tensor index, ST_Tensor src, const char *reduce)
      
    • smile_tensor_scatter_reduce_

      public static void smile_tensor_scatter_reduce_(MemorySegment t, long dim, MemorySegment index, MemorySegment src, MemorySegment reduce)
      void smile_tensor_scatter_reduce_(ST_Tensor t, int64_t dim, ST_Tensor index, ST_Tensor src, const char *reduce)
      
    • smile_tensor_new_zeros$descriptor

      public static FunctionDescriptor smile_tensor_new_zeros$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_new_zeros(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_new_zeros$handle

      public static MethodHandle smile_tensor_new_zeros$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_new_zeros(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_new_zeros$address

      public static MemorySegment smile_tensor_new_zeros$address()
      Address for:
      ST_Tensor smile_tensor_new_zeros(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_new_zeros

      public static MemorySegment smile_tensor_new_zeros(MemorySegment t, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_new_zeros(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_new_ones$descriptor

      public static FunctionDescriptor smile_tensor_new_ones$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_new_ones(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_new_ones$handle

      public static MethodHandle smile_tensor_new_ones$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_new_ones(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_new_ones$address

      public static MemorySegment smile_tensor_new_ones$address()
      Address for:
      ST_Tensor smile_tensor_new_ones(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_new_ones

      public static MemorySegment smile_tensor_new_ones(MemorySegment t, MemorySegment shape, int ndim)
      ST_Tensor smile_tensor_new_ones(ST_Tensor t, const int64_t *shape, int ndim)
      
    • smile_tensor_index_from_int$descriptor

      public static FunctionDescriptor smile_tensor_index_from_int$descriptor()
      Function descriptor for:
      ST_TensorIndex smile_tensor_index_from_int(int64_t value)
      
    • smile_tensor_index_from_int$handle

      public static MethodHandle smile_tensor_index_from_int$handle()
      Downcall method handle for:
      ST_TensorIndex smile_tensor_index_from_int(int64_t value)
      
    • smile_tensor_index_from_int$address

      public static MemorySegment smile_tensor_index_from_int$address()
      Address for:
      ST_TensorIndex smile_tensor_index_from_int(int64_t value)
      
    • smile_tensor_index_from_int

      public static MemorySegment smile_tensor_index_from_int(long value)
      ST_TensorIndex smile_tensor_index_from_int(int64_t value)
      
    • smile_tensor_index_from_bool$descriptor

      public static FunctionDescriptor smile_tensor_index_from_bool$descriptor()
      Function descriptor for:
      ST_TensorIndex smile_tensor_index_from_bool(int value)
      
    • smile_tensor_index_from_bool$handle

      public static MethodHandle smile_tensor_index_from_bool$handle()
      Downcall method handle for:
      ST_TensorIndex smile_tensor_index_from_bool(int value)
      
    • smile_tensor_index_from_bool$address

      public static MemorySegment smile_tensor_index_from_bool$address()
      Address for:
      ST_TensorIndex smile_tensor_index_from_bool(int value)
      
    • smile_tensor_index_from_bool

      public static MemorySegment smile_tensor_index_from_bool(int value)
      ST_TensorIndex smile_tensor_index_from_bool(int value)
      
    • smile_tensor_index_from_tensor$descriptor

      public static FunctionDescriptor smile_tensor_index_from_tensor$descriptor()
      Function descriptor for:
      ST_TensorIndex smile_tensor_index_from_tensor(ST_Tensor t)
      
    • smile_tensor_index_from_tensor$handle

      public static MethodHandle smile_tensor_index_from_tensor$handle()
      Downcall method handle for:
      ST_TensorIndex smile_tensor_index_from_tensor(ST_Tensor t)
      
    • smile_tensor_index_from_tensor$address

      public static MemorySegment smile_tensor_index_from_tensor$address()
      Address for:
      ST_TensorIndex smile_tensor_index_from_tensor(ST_Tensor t)
      
    • smile_tensor_index_from_tensor

      public static MemorySegment smile_tensor_index_from_tensor(MemorySegment t)
      ST_TensorIndex smile_tensor_index_from_tensor(ST_Tensor t)
      
    • smile_tensor_index_ellipsis$descriptor

      public static FunctionDescriptor smile_tensor_index_ellipsis$descriptor()
      Function descriptor for:
      ST_TensorIndex smile_tensor_index_ellipsis()
      
    • smile_tensor_index_ellipsis$handle

      public static MethodHandle smile_tensor_index_ellipsis$handle()
      Downcall method handle for:
      ST_TensorIndex smile_tensor_index_ellipsis()
      
    • smile_tensor_index_ellipsis$address

      public static MemorySegment smile_tensor_index_ellipsis$address()
      Address for:
      ST_TensorIndex smile_tensor_index_ellipsis()
      
    • smile_tensor_index_ellipsis

      public static MemorySegment smile_tensor_index_ellipsis()
      ST_TensorIndex smile_tensor_index_ellipsis()
      
    • smile_tensor_index_slice$descriptor

      public static FunctionDescriptor smile_tensor_index_slice$descriptor()
      Function descriptor for:
      ST_TensorIndex smile_tensor_index_slice(int64_t start, int64_t stop, int64_t step)
      
    • smile_tensor_index_slice$handle

      public static MethodHandle smile_tensor_index_slice$handle()
      Downcall method handle for:
      ST_TensorIndex smile_tensor_index_slice(int64_t start, int64_t stop, int64_t step)
      
    • smile_tensor_index_slice$address

      public static MemorySegment smile_tensor_index_slice$address()
      Address for:
      ST_TensorIndex smile_tensor_index_slice(int64_t start, int64_t stop, int64_t step)
      
    • smile_tensor_index_slice

      public static MemorySegment smile_tensor_index_slice(long start, long stop, long step)
      ST_TensorIndex smile_tensor_index_slice(int64_t start, int64_t stop, int64_t step)
      
    • smile_tensor_index_none$descriptor

      public static FunctionDescriptor smile_tensor_index_none$descriptor()
      Function descriptor for:
      ST_TensorIndex smile_tensor_index_none()
      
    • smile_tensor_index_none$handle

      public static MethodHandle smile_tensor_index_none$handle()
      Downcall method handle for:
      ST_TensorIndex smile_tensor_index_none()
      
    • smile_tensor_index_none$address

      public static MemorySegment smile_tensor_index_none$address()
      Address for:
      ST_TensorIndex smile_tensor_index_none()
      
    • smile_tensor_index_none

      public static MemorySegment smile_tensor_index_none()
      ST_TensorIndex smile_tensor_index_none()
      
    • smile_tensor_index_free$descriptor

      public static FunctionDescriptor smile_tensor_index_free$descriptor()
      Function descriptor for:
      void smile_tensor_index_free(ST_TensorIndex idx)
      
    • smile_tensor_index_free$handle

      public static MethodHandle smile_tensor_index_free$handle()
      Downcall method handle for:
      void smile_tensor_index_free(ST_TensorIndex idx)
      
    • smile_tensor_index_free$address

      public static MemorySegment smile_tensor_index_free$address()
      Address for:
      void smile_tensor_index_free(ST_TensorIndex idx)
      
    • smile_tensor_index_free

      public static void smile_tensor_index_free(MemorySegment idx)
      void smile_tensor_index_free(ST_TensorIndex idx)
      
    • smile_tensor_index_vec_create$descriptor

      public static FunctionDescriptor smile_tensor_index_vec_create$descriptor()
      Function descriptor for:
      ST_TensorIndexVec smile_tensor_index_vec_create()
      
    • smile_tensor_index_vec_create$handle

      public static MethodHandle smile_tensor_index_vec_create$handle()
      Downcall method handle for:
      ST_TensorIndexVec smile_tensor_index_vec_create()
      
    • smile_tensor_index_vec_create$address

      public static MemorySegment smile_tensor_index_vec_create$address()
      Address for:
      ST_TensorIndexVec smile_tensor_index_vec_create()
      
    • smile_tensor_index_vec_create

      public static MemorySegment smile_tensor_index_vec_create()
      ST_TensorIndexVec smile_tensor_index_vec_create()
      
    • smile_tensor_index_vec_push$descriptor

      public static FunctionDescriptor smile_tensor_index_vec_push$descriptor()
      Function descriptor for:
      void smile_tensor_index_vec_push(ST_TensorIndexVec v, ST_TensorIndex idx)
      
    • smile_tensor_index_vec_push$handle

      public static MethodHandle smile_tensor_index_vec_push$handle()
      Downcall method handle for:
      void smile_tensor_index_vec_push(ST_TensorIndexVec v, ST_TensorIndex idx)
      
    • smile_tensor_index_vec_push$address

      public static MemorySegment smile_tensor_index_vec_push$address()
      Address for:
      void smile_tensor_index_vec_push(ST_TensorIndexVec v, ST_TensorIndex idx)
      
    • smile_tensor_index_vec_push

      public static void smile_tensor_index_vec_push(MemorySegment v, MemorySegment idx)
      void smile_tensor_index_vec_push(ST_TensorIndexVec v, ST_TensorIndex idx)
      
    • smile_tensor_index_vec_free$descriptor

      public static FunctionDescriptor smile_tensor_index_vec_free$descriptor()
      Function descriptor for:
      void smile_tensor_index_vec_free(ST_TensorIndexVec v)
      
    • smile_tensor_index_vec_free$handle

      public static MethodHandle smile_tensor_index_vec_free$handle()
      Downcall method handle for:
      void smile_tensor_index_vec_free(ST_TensorIndexVec v)
      
    • smile_tensor_index_vec_free$address

      public static MemorySegment smile_tensor_index_vec_free$address()
      Address for:
      void smile_tensor_index_vec_free(ST_TensorIndexVec v)
      
    • smile_tensor_index_vec_free

      public static void smile_tensor_index_vec_free(MemorySegment v)
      void smile_tensor_index_vec_free(ST_TensorIndexVec v)
      
    • smile_tensor_index$descriptor

      public static FunctionDescriptor smile_tensor_index$descriptor()
      Function descriptor for:
      ST_Tensor smile_tensor_index(ST_Tensor t, ST_TensorIndexVec indices)
      
    • smile_tensor_index$handle

      public static MethodHandle smile_tensor_index$handle()
      Downcall method handle for:
      ST_Tensor smile_tensor_index(ST_Tensor t, ST_TensorIndexVec indices)
      
    • smile_tensor_index$address

      public static MemorySegment smile_tensor_index$address()
      Address for:
      ST_Tensor smile_tensor_index(ST_Tensor t, ST_TensorIndexVec indices)
      
    • smile_tensor_index

      public static MemorySegment smile_tensor_index(MemorySegment t, MemorySegment indices)
      ST_Tensor smile_tensor_index(ST_Tensor t, ST_TensorIndexVec indices)
      
    • smile_tensor_index_put_$descriptor

      public static FunctionDescriptor smile_tensor_index_put_$descriptor()
      Function descriptor for:
      void smile_tensor_index_put_(ST_Tensor t, ST_TensorIndexVec indices, ST_Tensor src)
      
    • smile_tensor_index_put_$handle

      public static MethodHandle smile_tensor_index_put_$handle()
      Downcall method handle for:
      void smile_tensor_index_put_(ST_Tensor t, ST_TensorIndexVec indices, ST_Tensor src)
      
    • smile_tensor_index_put_$address

      public static MemorySegment smile_tensor_index_put_$address()
      Address for:
      void smile_tensor_index_put_(ST_Tensor t, ST_TensorIndexVec indices, ST_Tensor src)
      
    • smile_tensor_index_put_

      public static void smile_tensor_index_put_(MemorySegment t, MemorySegment indices, MemorySegment src)
      void smile_tensor_index_put_(ST_Tensor t, ST_TensorIndexVec indices, ST_Tensor src)
      
    • smile_tensor_index_put_scalar_$descriptor

      public static FunctionDescriptor smile_tensor_index_put_scalar_$descriptor()
      Function descriptor for:
      void smile_tensor_index_put_scalar_(ST_Tensor t, ST_TensorIndexVec indices, ST_Scalar s)
      
    • smile_tensor_index_put_scalar_$handle

      public static MethodHandle smile_tensor_index_put_scalar_$handle()
      Downcall method handle for:
      void smile_tensor_index_put_scalar_(ST_Tensor t, ST_TensorIndexVec indices, ST_Scalar s)
      
    • smile_tensor_index_put_scalar_$address

      public static MemorySegment smile_tensor_index_put_scalar_$address()
      Address for:
      void smile_tensor_index_put_scalar_(ST_Tensor t, ST_TensorIndexVec indices, ST_Scalar s)
      
    • smile_tensor_index_put_scalar_

      public static void smile_tensor_index_put_scalar_(MemorySegment t, MemorySegment indices, MemorySegment s)
      void smile_tensor_index_put_scalar_(ST_Tensor t, ST_TensorIndexVec indices, ST_Scalar s)
      
    • smile_tensor_vec_create$descriptor

      public static FunctionDescriptor smile_tensor_vec_create$descriptor()
      Function descriptor for:
      ST_TensorVec smile_tensor_vec_create()
      
    • smile_tensor_vec_create$handle

      public static MethodHandle smile_tensor_vec_create$handle()
      Downcall method handle for:
      ST_TensorVec smile_tensor_vec_create()
      
    • smile_tensor_vec_create$address

      public static MemorySegment smile_tensor_vec_create$address()
      Address for:
      ST_TensorVec smile_tensor_vec_create()
      
    • smile_tensor_vec_create

      public static MemorySegment smile_tensor_vec_create()
      ST_TensorVec smile_tensor_vec_create()
      
    • smile_tensor_vec_push$descriptor

      public static FunctionDescriptor smile_tensor_vec_push$descriptor()
      Function descriptor for:
      void smile_tensor_vec_push(ST_TensorVec v, ST_Tensor t)
      
    • smile_tensor_vec_push$handle

      public static MethodHandle smile_tensor_vec_push$handle()
      Downcall method handle for:
      void smile_tensor_vec_push(ST_TensorVec v, ST_Tensor t)
      
    • smile_tensor_vec_push$address

      public static MemorySegment smile_tensor_vec_push$address()
      Address for:
      void smile_tensor_vec_push(ST_TensorVec v, ST_Tensor t)
      
    • smile_tensor_vec_push

      public static void smile_tensor_vec_push(MemorySegment v, MemorySegment t)
      void smile_tensor_vec_push(ST_TensorVec v, ST_Tensor t)
      
    • smile_tensor_vec_free$descriptor

      public static FunctionDescriptor smile_tensor_vec_free$descriptor()
      Function descriptor for:
      void smile_tensor_vec_free(ST_TensorVec v)
      
    • smile_tensor_vec_free$handle

      public static MethodHandle smile_tensor_vec_free$handle()
      Downcall method handle for:
      void smile_tensor_vec_free(ST_TensorVec v)
      
    • smile_tensor_vec_free$address

      public static MemorySegment smile_tensor_vec_free$address()
      Address for:
      void smile_tensor_vec_free(ST_TensorVec v)
      
    • smile_tensor_vec_free

      public static void smile_tensor_vec_free(MemorySegment v)
      void smile_tensor_vec_free(ST_TensorVec v)
      
    • smile_torch_view_as_complex$descriptor

      public static FunctionDescriptor smile_torch_view_as_complex$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_view_as_complex(ST_Tensor t)
      
    • smile_torch_view_as_complex$handle

      public static MethodHandle smile_torch_view_as_complex$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_view_as_complex(ST_Tensor t)
      
    • smile_torch_view_as_complex$address

      public static MemorySegment smile_torch_view_as_complex$address()
      Address for:
      ST_Tensor smile_torch_view_as_complex(ST_Tensor t)
      
    • smile_torch_view_as_complex

      public static MemorySegment smile_torch_view_as_complex(MemorySegment t)
      ST_Tensor smile_torch_view_as_complex(ST_Tensor t)
      
    • smile_torch_view_as_real$descriptor

      public static FunctionDescriptor smile_torch_view_as_real$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_view_as_real(ST_Tensor t)
      
    • smile_torch_view_as_real$handle

      public static MethodHandle smile_torch_view_as_real$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_view_as_real(ST_Tensor t)
      
    • smile_torch_view_as_real$address

      public static MemorySegment smile_torch_view_as_real$address()
      Address for:
      ST_Tensor smile_torch_view_as_real(ST_Tensor t)
      
    • smile_torch_view_as_real

      public static MemorySegment smile_torch_view_as_real(MemorySegment t)
      ST_Tensor smile_torch_view_as_real(ST_Tensor t)
      
    • smile_torch_polar$descriptor

      public static FunctionDescriptor smile_torch_polar$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_polar(ST_Tensor abs, ST_Tensor angle)
      
    • smile_torch_polar$handle

      public static MethodHandle smile_torch_polar$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_polar(ST_Tensor abs, ST_Tensor angle)
      
    • smile_torch_polar$address

      public static MemorySegment smile_torch_polar$address()
      Address for:
      ST_Tensor smile_torch_polar(ST_Tensor abs, ST_Tensor angle)
      
    • smile_torch_polar

      public static MemorySegment smile_torch_polar(MemorySegment abs, MemorySegment angle)
      ST_Tensor smile_torch_polar(ST_Tensor abs, ST_Tensor angle)
      
    • smile_torch_hstack$descriptor

      public static FunctionDescriptor smile_torch_hstack$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_hstack(ST_TensorVec tensors)
      
    • smile_torch_hstack$handle

      public static MethodHandle smile_torch_hstack$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_hstack(ST_TensorVec tensors)
      
    • smile_torch_hstack$address

      public static MemorySegment smile_torch_hstack$address()
      Address for:
      ST_Tensor smile_torch_hstack(ST_TensorVec tensors)
      
    • smile_torch_hstack

      public static MemorySegment smile_torch_hstack(MemorySegment tensors)
      ST_Tensor smile_torch_hstack(ST_TensorVec tensors)
      
    • smile_torch_vstack$descriptor

      public static FunctionDescriptor smile_torch_vstack$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_vstack(ST_TensorVec tensors)
      
    • smile_torch_vstack$handle

      public static MethodHandle smile_torch_vstack$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_vstack(ST_TensorVec tensors)
      
    • smile_torch_vstack$address

      public static MemorySegment smile_torch_vstack$address()
      Address for:
      ST_Tensor smile_torch_vstack(ST_TensorVec tensors)
      
    • smile_torch_vstack

      public static MemorySegment smile_torch_vstack(MemorySegment tensors)
      ST_Tensor smile_torch_vstack(ST_TensorVec tensors)
      
    • smile_torch_cumsum$descriptor

      public static FunctionDescriptor smile_torch_cumsum$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_cumsum(ST_Tensor t, int64_t dim)
      
    • smile_torch_cumsum$handle

      public static MethodHandle smile_torch_cumsum$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_cumsum(ST_Tensor t, int64_t dim)
      
    • smile_torch_cumsum$address

      public static MemorySegment smile_torch_cumsum$address()
      Address for:
      ST_Tensor smile_torch_cumsum(ST_Tensor t, int64_t dim)
      
    • smile_torch_cumsum

      public static MemorySegment smile_torch_cumsum(MemorySegment t, long dim)
      ST_Tensor smile_torch_cumsum(ST_Tensor t, int64_t dim)
      
    • smile_torch_multinomial$descriptor

      public static FunctionDescriptor smile_torch_multinomial$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_multinomial(ST_Tensor t, int64_t num_samples)
      
    • smile_torch_multinomial$handle

      public static MethodHandle smile_torch_multinomial$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_multinomial(ST_Tensor t, int64_t num_samples)
      
    • smile_torch_multinomial$address

      public static MemorySegment smile_torch_multinomial$address()
      Address for:
      ST_Tensor smile_torch_multinomial(ST_Tensor t, int64_t num_samples)
      
    • smile_torch_multinomial

      public static MemorySegment smile_torch_multinomial(MemorySegment t, long num_samples)
      ST_Tensor smile_torch_multinomial(ST_Tensor t, int64_t num_samples)
      
    • smile_torch_gather$descriptor

      public static FunctionDescriptor smile_torch_gather$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_gather(ST_Tensor t, int64_t dim, ST_Tensor index)
      
    • smile_torch_gather$handle

      public static MethodHandle smile_torch_gather$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_gather(ST_Tensor t, int64_t dim, ST_Tensor index)
      
    • smile_torch_gather$address

      public static MemorySegment smile_torch_gather$address()
      Address for:
      ST_Tensor smile_torch_gather(ST_Tensor t, int64_t dim, ST_Tensor index)
      
    • smile_torch_gather

      public static MemorySegment smile_torch_gather(MemorySegment t, long dim, MemorySegment index)
      ST_Tensor smile_torch_gather(ST_Tensor t, int64_t dim, ST_Tensor index)
      
    • smile_torch_isin$descriptor

      public static FunctionDescriptor smile_torch_isin$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_isin(ST_Tensor elements, ST_Tensor test_elements)
      
    • smile_torch_isin$handle

      public static MethodHandle smile_torch_isin$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_isin(ST_Tensor elements, ST_Tensor test_elements)
      
    • smile_torch_isin$address

      public static MemorySegment smile_torch_isin$address()
      Address for:
      ST_Tensor smile_torch_isin(ST_Tensor elements, ST_Tensor test_elements)
      
    • smile_torch_isin

      public static MemorySegment smile_torch_isin(MemorySegment elements, MemorySegment test_elements)
      ST_Tensor smile_torch_isin(ST_Tensor elements, ST_Tensor test_elements)
      
    • smile_torch_dropout$descriptor

      public static FunctionDescriptor smile_torch_dropout$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_dropout(ST_Tensor t, double p, int training)
      
    • smile_torch_dropout$handle

      public static MethodHandle smile_torch_dropout$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_dropout(ST_Tensor t, double p, int training)
      
    • smile_torch_dropout$address

      public static MemorySegment smile_torch_dropout$address()
      Address for:
      ST_Tensor smile_torch_dropout(ST_Tensor t, double p, int training)
      
    • smile_torch_dropout

      public static MemorySegment smile_torch_dropout(MemorySegment t, double p, int training)
      ST_Tensor smile_torch_dropout(ST_Tensor t, double p, int training)
      
    • smile_torch_print$descriptor

      public static FunctionDescriptor smile_torch_print$descriptor()
      Function descriptor for:
      void smile_torch_print(ST_Tensor t)
      
    • smile_torch_print$handle

      public static MethodHandle smile_torch_print$handle()
      Downcall method handle for:
      void smile_torch_print(ST_Tensor t)
      
    • smile_torch_print$address

      public static MemorySegment smile_torch_print$address()
      Address for:
      void smile_torch_print(ST_Tensor t)
      
    • smile_torch_print

      public static void smile_torch_print(MemorySegment t)
      void smile_torch_print(ST_Tensor t)
      
    • smile_torch_sort$descriptor

      public static FunctionDescriptor smile_torch_sort$descriptor()
      Function descriptor for:
      int smile_torch_sort(ST_Tensor t, int64_t dim, int descending, ST_Tensor *sorted_out, ST_Tensor *indices_out)
      
    • smile_torch_sort$handle

      public static MethodHandle smile_torch_sort$handle()
      Downcall method handle for:
      int smile_torch_sort(ST_Tensor t, int64_t dim, int descending, ST_Tensor *sorted_out, ST_Tensor *indices_out)
      
    • smile_torch_sort$address

      public static MemorySegment smile_torch_sort$address()
      Address for:
      int smile_torch_sort(ST_Tensor t, int64_t dim, int descending, ST_Tensor *sorted_out, ST_Tensor *indices_out)
      
    • smile_torch_sort

      public static int smile_torch_sort(MemorySegment t, long dim, int descending, MemorySegment sorted_out, MemorySegment indices_out)
      int smile_torch_sort(ST_Tensor t, int64_t dim, int descending, ST_Tensor *sorted_out, ST_Tensor *indices_out)
      
    • smile_torch_where_tt$descriptor

      public static FunctionDescriptor smile_torch_where_tt$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_where_tt(ST_Tensor cond, ST_Tensor input, ST_Tensor other)
      
    • smile_torch_where_tt$handle

      public static MethodHandle smile_torch_where_tt$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_where_tt(ST_Tensor cond, ST_Tensor input, ST_Tensor other)
      
    • smile_torch_where_tt$address

      public static MemorySegment smile_torch_where_tt$address()
      Address for:
      ST_Tensor smile_torch_where_tt(ST_Tensor cond, ST_Tensor input, ST_Tensor other)
      
    • smile_torch_where_tt

      public static MemorySegment smile_torch_where_tt(MemorySegment cond, MemorySegment input, MemorySegment other)
      ST_Tensor smile_torch_where_tt(ST_Tensor cond, ST_Tensor input, ST_Tensor other)
      
    • smile_torch_where_ts$descriptor

      public static FunctionDescriptor smile_torch_where_ts$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_where_ts(ST_Tensor cond, ST_Tensor input, ST_Scalar other)
      
    • smile_torch_where_ts$handle

      public static MethodHandle smile_torch_where_ts$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_where_ts(ST_Tensor cond, ST_Tensor input, ST_Scalar other)
      
    • smile_torch_where_ts$address

      public static MemorySegment smile_torch_where_ts$address()
      Address for:
      ST_Tensor smile_torch_where_ts(ST_Tensor cond, ST_Tensor input, ST_Scalar other)
      
    • smile_torch_where_ts

      public static MemorySegment smile_torch_where_ts(MemorySegment cond, MemorySegment input, MemorySegment other)
      ST_Tensor smile_torch_where_ts(ST_Tensor cond, ST_Tensor input, ST_Scalar other)
      
    • smile_torch_relu$descriptor

      public static FunctionDescriptor smile_torch_relu$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_relu(ST_Tensor x)
      
    • smile_torch_relu$handle

      public static MethodHandle smile_torch_relu$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_relu(ST_Tensor x)
      
    • smile_torch_relu$address

      public static MemorySegment smile_torch_relu$address()
      Address for:
      ST_Tensor smile_torch_relu(ST_Tensor x)
      
    • smile_torch_relu

      public static MemorySegment smile_torch_relu(MemorySegment x)
      ST_Tensor smile_torch_relu(ST_Tensor x)
      
    • smile_torch_relu_$descriptor

      public static FunctionDescriptor smile_torch_relu_$descriptor()
      Function descriptor for:
      void smile_torch_relu_(ST_Tensor x)
      
    • smile_torch_relu_$handle

      public static MethodHandle smile_torch_relu_$handle()
      Downcall method handle for:
      void smile_torch_relu_(ST_Tensor x)
      
    • smile_torch_relu_$address

      public static MemorySegment smile_torch_relu_$address()
      Address for:
      void smile_torch_relu_(ST_Tensor x)
      
    • smile_torch_relu_

      public static void smile_torch_relu_(MemorySegment x)
      void smile_torch_relu_(ST_Tensor x)
      
    • smile_torch_gelu$descriptor

      public static FunctionDescriptor smile_torch_gelu$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_gelu(ST_Tensor x)
      
    • smile_torch_gelu$handle

      public static MethodHandle smile_torch_gelu$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_gelu(ST_Tensor x)
      
    • smile_torch_gelu$address

      public static MemorySegment smile_torch_gelu$address()
      Address for:
      ST_Tensor smile_torch_gelu(ST_Tensor x)
      
    • smile_torch_gelu

      public static MemorySegment smile_torch_gelu(MemorySegment x)
      ST_Tensor smile_torch_gelu(ST_Tensor x)
      
    • smile_torch_gelu_$descriptor

      public static FunctionDescriptor smile_torch_gelu_$descriptor()
      Function descriptor for:
      void smile_torch_gelu_(ST_Tensor x)
      
    • smile_torch_gelu_$handle

      public static MethodHandle smile_torch_gelu_$handle()
      Downcall method handle for:
      void smile_torch_gelu_(ST_Tensor x)
      
    • smile_torch_gelu_$address

      public static MemorySegment smile_torch_gelu_$address()
      Address for:
      void smile_torch_gelu_(ST_Tensor x)
      
    • smile_torch_gelu_

      public static void smile_torch_gelu_(MemorySegment x)
      void smile_torch_gelu_(ST_Tensor x)
      
    • smile_torch_glu$descriptor

      public static FunctionDescriptor smile_torch_glu$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_glu(ST_Tensor x)
      
    • smile_torch_glu$handle

      public static MethodHandle smile_torch_glu$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_glu(ST_Tensor x)
      
    • smile_torch_glu$address

      public static MemorySegment smile_torch_glu$address()
      Address for:
      ST_Tensor smile_torch_glu(ST_Tensor x)
      
    • smile_torch_glu

      public static MemorySegment smile_torch_glu(MemorySegment x)
      ST_Tensor smile_torch_glu(ST_Tensor x)
      
    • smile_torch_silu$descriptor

      public static FunctionDescriptor smile_torch_silu$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_silu(ST_Tensor x)
      
    • smile_torch_silu$handle

      public static MethodHandle smile_torch_silu$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_silu(ST_Tensor x)
      
    • smile_torch_silu$address

      public static MemorySegment smile_torch_silu$address()
      Address for:
      ST_Tensor smile_torch_silu(ST_Tensor x)
      
    • smile_torch_silu

      public static MemorySegment smile_torch_silu(MemorySegment x)
      ST_Tensor smile_torch_silu(ST_Tensor x)
      
    • smile_torch_silu_$descriptor

      public static FunctionDescriptor smile_torch_silu_$descriptor()
      Function descriptor for:
      void smile_torch_silu_(ST_Tensor x)
      
    • smile_torch_silu_$handle

      public static MethodHandle smile_torch_silu_$handle()
      Downcall method handle for:
      void smile_torch_silu_(ST_Tensor x)
      
    • smile_torch_silu_$address

      public static MemorySegment smile_torch_silu_$address()
      Address for:
      void smile_torch_silu_(ST_Tensor x)
      
    • smile_torch_silu_

      public static void smile_torch_silu_(MemorySegment x)
      void smile_torch_silu_(ST_Tensor x)
      
    • smile_torch_sigmoid$descriptor

      public static FunctionDescriptor smile_torch_sigmoid$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_sigmoid(ST_Tensor x)
      
    • smile_torch_sigmoid$handle

      public static MethodHandle smile_torch_sigmoid$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_sigmoid(ST_Tensor x)
      
    • smile_torch_sigmoid$address

      public static MemorySegment smile_torch_sigmoid$address()
      Address for:
      ST_Tensor smile_torch_sigmoid(ST_Tensor x)
      
    • smile_torch_sigmoid

      public static MemorySegment smile_torch_sigmoid(MemorySegment x)
      ST_Tensor smile_torch_sigmoid(ST_Tensor x)
      
    • smile_torch_sigmoid_$descriptor

      public static FunctionDescriptor smile_torch_sigmoid_$descriptor()
      Function descriptor for:
      void smile_torch_sigmoid_(ST_Tensor x)
      
    • smile_torch_sigmoid_$handle

      public static MethodHandle smile_torch_sigmoid_$handle()
      Downcall method handle for:
      void smile_torch_sigmoid_(ST_Tensor x)
      
    • smile_torch_sigmoid_$address

      public static MemorySegment smile_torch_sigmoid_$address()
      Address for:
      void smile_torch_sigmoid_(ST_Tensor x)
      
    • smile_torch_sigmoid_

      public static void smile_torch_sigmoid_(MemorySegment x)
      void smile_torch_sigmoid_(ST_Tensor x)
      
    • smile_torch_tanh$descriptor

      public static FunctionDescriptor smile_torch_tanh$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_tanh(ST_Tensor x)
      
    • smile_torch_tanh$handle

      public static MethodHandle smile_torch_tanh$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_tanh(ST_Tensor x)
      
    • smile_torch_tanh$address

      public static MemorySegment smile_torch_tanh$address()
      Address for:
      ST_Tensor smile_torch_tanh(ST_Tensor x)
      
    • smile_torch_tanh

      public static MemorySegment smile_torch_tanh(MemorySegment x)
      ST_Tensor smile_torch_tanh(ST_Tensor x)
      
    • smile_torch_tanh_$descriptor

      public static FunctionDescriptor smile_torch_tanh_$descriptor()
      Function descriptor for:
      void smile_torch_tanh_(ST_Tensor x)
      
    • smile_torch_tanh_$handle

      public static MethodHandle smile_torch_tanh_$handle()
      Downcall method handle for:
      void smile_torch_tanh_(ST_Tensor x)
      
    • smile_torch_tanh_$address

      public static MemorySegment smile_torch_tanh_$address()
      Address for:
      void smile_torch_tanh_(ST_Tensor x)
      
    • smile_torch_tanh_

      public static void smile_torch_tanh_(MemorySegment x)
      void smile_torch_tanh_(ST_Tensor x)
      
    • smile_torch_leaky_relu$descriptor

      public static FunctionDescriptor smile_torch_leaky_relu$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_leaky_relu(ST_Tensor x, double negative_slope)
      
    • smile_torch_leaky_relu$handle

      public static MethodHandle smile_torch_leaky_relu$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_leaky_relu(ST_Tensor x, double negative_slope)
      
    • smile_torch_leaky_relu$address

      public static MemorySegment smile_torch_leaky_relu$address()
      Address for:
      ST_Tensor smile_torch_leaky_relu(ST_Tensor x, double negative_slope)
      
    • smile_torch_leaky_relu

      public static MemorySegment smile_torch_leaky_relu(MemorySegment x, double negative_slope)
      ST_Tensor smile_torch_leaky_relu(ST_Tensor x, double negative_slope)
      
    • smile_torch_leaky_relu_$descriptor

      public static FunctionDescriptor smile_torch_leaky_relu_$descriptor()
      Function descriptor for:
      void smile_torch_leaky_relu_(ST_Tensor x, double negative_slope)
      
    • smile_torch_leaky_relu_$handle

      public static MethodHandle smile_torch_leaky_relu_$handle()
      Downcall method handle for:
      void smile_torch_leaky_relu_(ST_Tensor x, double negative_slope)
      
    • smile_torch_leaky_relu_$address

      public static MemorySegment smile_torch_leaky_relu_$address()
      Address for:
      void smile_torch_leaky_relu_(ST_Tensor x, double negative_slope)
      
    • smile_torch_leaky_relu_

      public static void smile_torch_leaky_relu_(MemorySegment x, double negative_slope)
      void smile_torch_leaky_relu_(ST_Tensor x, double negative_slope)
      
    • smile_torch_elu$descriptor

      public static FunctionDescriptor smile_torch_elu$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_elu(ST_Tensor x, double alpha)
      
    • smile_torch_elu$handle

      public static MethodHandle smile_torch_elu$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_elu(ST_Tensor x, double alpha)
      
    • smile_torch_elu$address

      public static MemorySegment smile_torch_elu$address()
      Address for:
      ST_Tensor smile_torch_elu(ST_Tensor x, double alpha)
      
    • smile_torch_elu

      public static MemorySegment smile_torch_elu(MemorySegment x, double alpha)
      ST_Tensor smile_torch_elu(ST_Tensor x, double alpha)
      
    • smile_torch_elu_$descriptor

      public static FunctionDescriptor smile_torch_elu_$descriptor()
      Function descriptor for:
      void smile_torch_elu_(ST_Tensor x, double alpha, double scale, double input_scale)
      
    • smile_torch_elu_$handle

      public static MethodHandle smile_torch_elu_$handle()
      Downcall method handle for:
      void smile_torch_elu_(ST_Tensor x, double alpha, double scale, double input_scale)
      
    • smile_torch_elu_$address

      public static MemorySegment smile_torch_elu_$address()
      Address for:
      void smile_torch_elu_(ST_Tensor x, double alpha, double scale, double input_scale)
      
    • smile_torch_elu_

      public static void smile_torch_elu_(MemorySegment x, double alpha, double scale, double input_scale)
      void smile_torch_elu_(ST_Tensor x, double alpha, double scale, double input_scale)
      
    • smile_torch_softmax$descriptor

      public static FunctionDescriptor smile_torch_softmax$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_softmax(ST_Tensor x, int64_t dim)
      
    • smile_torch_softmax$handle

      public static MethodHandle smile_torch_softmax$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_softmax(ST_Tensor x, int64_t dim)
      
    • smile_torch_softmax$address

      public static MemorySegment smile_torch_softmax$address()
      Address for:
      ST_Tensor smile_torch_softmax(ST_Tensor x, int64_t dim)
      
    • smile_torch_softmax

      public static MemorySegment smile_torch_softmax(MemorySegment x, long dim)
      ST_Tensor smile_torch_softmax(ST_Tensor x, int64_t dim)
      
    • smile_torch_log_softmax$descriptor

      public static FunctionDescriptor smile_torch_log_softmax$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_log_softmax(ST_Tensor x, int64_t dim)
      
    • smile_torch_log_softmax$handle

      public static MethodHandle smile_torch_log_softmax$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_log_softmax(ST_Tensor x, int64_t dim)
      
    • smile_torch_log_softmax$address

      public static MemorySegment smile_torch_log_softmax$address()
      Address for:
      ST_Tensor smile_torch_log_softmax(ST_Tensor x, int64_t dim)
      
    • smile_torch_log_softmax

      public static MemorySegment smile_torch_log_softmax(MemorySegment x, long dim)
      ST_Tensor smile_torch_log_softmax(ST_Tensor x, int64_t dim)
      
    • smile_torch_log_sigmoid$descriptor

      public static FunctionDescriptor smile_torch_log_sigmoid$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_log_sigmoid(ST_Tensor x)
      
    • smile_torch_log_sigmoid$handle

      public static MethodHandle smile_torch_log_sigmoid$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_log_sigmoid(ST_Tensor x)
      
    • smile_torch_log_sigmoid$address

      public static MemorySegment smile_torch_log_sigmoid$address()
      Address for:
      ST_Tensor smile_torch_log_sigmoid(ST_Tensor x)
      
    • smile_torch_log_sigmoid

      public static MemorySegment smile_torch_log_sigmoid(MemorySegment x)
      ST_Tensor smile_torch_log_sigmoid(ST_Tensor x)
      
    • smile_torch_mish$descriptor

      public static FunctionDescriptor smile_torch_mish$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_mish(ST_Tensor x)
      
    • smile_torch_mish$handle

      public static MethodHandle smile_torch_mish$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_mish(ST_Tensor x)
      
    • smile_torch_mish$address

      public static MemorySegment smile_torch_mish$address()
      Address for:
      ST_Tensor smile_torch_mish(ST_Tensor x)
      
    • smile_torch_mish

      public static MemorySegment smile_torch_mish(MemorySegment x)
      ST_Tensor smile_torch_mish(ST_Tensor x)
      
    • smile_torch_mish_$descriptor

      public static FunctionDescriptor smile_torch_mish_$descriptor()
      Function descriptor for:
      void smile_torch_mish_(ST_Tensor x)
      
    • smile_torch_mish_$handle

      public static MethodHandle smile_torch_mish_$handle()
      Downcall method handle for:
      void smile_torch_mish_(ST_Tensor x)
      
    • smile_torch_mish_$address

      public static MemorySegment smile_torch_mish_$address()
      Address for:
      void smile_torch_mish_(ST_Tensor x)
      
    • smile_torch_mish_

      public static void smile_torch_mish_(MemorySegment x)
      void smile_torch_mish_(ST_Tensor x)
      
    • smile_torch_hardswish$descriptor

      public static FunctionDescriptor smile_torch_hardswish$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_hardswish(ST_Tensor x)
      
    • smile_torch_hardswish$handle

      public static MethodHandle smile_torch_hardswish$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_hardswish(ST_Tensor x)
      
    • smile_torch_hardswish$address

      public static MemorySegment smile_torch_hardswish$address()
      Address for:
      ST_Tensor smile_torch_hardswish(ST_Tensor x)
      
    • smile_torch_hardswish

      public static MemorySegment smile_torch_hardswish(MemorySegment x)
      ST_Tensor smile_torch_hardswish(ST_Tensor x)
      
    • smile_torch_hardswish_$descriptor

      public static FunctionDescriptor smile_torch_hardswish_$descriptor()
      Function descriptor for:
      void smile_torch_hardswish_(ST_Tensor x)
      
    • smile_torch_hardswish_$handle

      public static MethodHandle smile_torch_hardswish_$handle()
      Downcall method handle for:
      void smile_torch_hardswish_(ST_Tensor x)
      
    • smile_torch_hardswish_$address

      public static MemorySegment smile_torch_hardswish_$address()
      Address for:
      void smile_torch_hardswish_(ST_Tensor x)
      
    • smile_torch_hardswish_

      public static void smile_torch_hardswish_(MemorySegment x)
      void smile_torch_hardswish_(ST_Tensor x)
      
    • smile_torch_hardshrink$descriptor

      public static FunctionDescriptor smile_torch_hardshrink$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_hardshrink(ST_Tensor x, double lambda)
      
    • smile_torch_hardshrink$handle

      public static MethodHandle smile_torch_hardshrink$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_hardshrink(ST_Tensor x, double lambda)
      
    • smile_torch_hardshrink$address

      public static MemorySegment smile_torch_hardshrink$address()
      Address for:
      ST_Tensor smile_torch_hardshrink(ST_Tensor x, double lambda)
      
    • smile_torch_hardshrink

      public static MemorySegment smile_torch_hardshrink(MemorySegment x, double lambda)
      ST_Tensor smile_torch_hardshrink(ST_Tensor x, double lambda)
      
    • smile_torch_softshrink$descriptor

      public static FunctionDescriptor smile_torch_softshrink$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_softshrink(ST_Tensor x, double lambda)
      
    • smile_torch_softshrink$handle

      public static MethodHandle smile_torch_softshrink$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_softshrink(ST_Tensor x, double lambda)
      
    • smile_torch_softshrink$address

      public static MemorySegment smile_torch_softshrink$address()
      Address for:
      ST_Tensor smile_torch_softshrink(ST_Tensor x, double lambda)
      
    • smile_torch_softshrink

      public static MemorySegment smile_torch_softshrink(MemorySegment x, double lambda)
      ST_Tensor smile_torch_softshrink(ST_Tensor x, double lambda)
      
    • smile_torch_tanhshrink$descriptor

      public static FunctionDescriptor smile_torch_tanhshrink$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_tanhshrink(ST_Tensor x)
      
    • smile_torch_tanhshrink$handle

      public static MethodHandle smile_torch_tanhshrink$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_tanhshrink(ST_Tensor x)
      
    • smile_torch_tanhshrink$address

      public static MemorySegment smile_torch_tanhshrink$address()
      Address for:
      ST_Tensor smile_torch_tanhshrink(ST_Tensor x)
      
    • smile_torch_tanhshrink

      public static MemorySegment smile_torch_tanhshrink(MemorySegment x)
      ST_Tensor smile_torch_tanhshrink(ST_Tensor x)
      
    • smile_torch_l1_loss$descriptor

      public static FunctionDescriptor smile_torch_l1_loss$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_l1_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_l1_loss$handle

      public static MethodHandle smile_torch_l1_loss$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_l1_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_l1_loss$address

      public static MemorySegment smile_torch_l1_loss$address()
      Address for:
      ST_Tensor smile_torch_l1_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_l1_loss

      public static MemorySegment smile_torch_l1_loss(MemorySegment input, MemorySegment target)
      ST_Tensor smile_torch_l1_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_mse_loss$descriptor

      public static FunctionDescriptor smile_torch_mse_loss$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_mse_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_mse_loss$handle

      public static MethodHandle smile_torch_mse_loss$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_mse_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_mse_loss$address

      public static MemorySegment smile_torch_mse_loss$address()
      Address for:
      ST_Tensor smile_torch_mse_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_mse_loss

      public static MemorySegment smile_torch_mse_loss(MemorySegment input, MemorySegment target)
      ST_Tensor smile_torch_mse_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_nll_loss$descriptor

      public static FunctionDescriptor smile_torch_nll_loss$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_nll_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_nll_loss$handle

      public static MethodHandle smile_torch_nll_loss$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_nll_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_nll_loss$address

      public static MemorySegment smile_torch_nll_loss$address()
      Address for:
      ST_Tensor smile_torch_nll_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_nll_loss

      public static MemorySegment smile_torch_nll_loss(MemorySegment input, MemorySegment target)
      ST_Tensor smile_torch_nll_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_cross_entropy$descriptor

      public static FunctionDescriptor smile_torch_cross_entropy$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_cross_entropy(ST_Tensor input, ST_Tensor target, int64_t ignore_index, ST_Reduction reduction)
      
    • smile_torch_cross_entropy$handle

      public static MethodHandle smile_torch_cross_entropy$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_cross_entropy(ST_Tensor input, ST_Tensor target, int64_t ignore_index, ST_Reduction reduction)
      
    • smile_torch_cross_entropy$address

      public static MemorySegment smile_torch_cross_entropy$address()
      Address for:
      ST_Tensor smile_torch_cross_entropy(ST_Tensor input, ST_Tensor target, int64_t ignore_index, ST_Reduction reduction)
      
    • smile_torch_cross_entropy

      public static MemorySegment smile_torch_cross_entropy(MemorySegment input, MemorySegment target, long ignore_index, int reduction)
      ST_Tensor smile_torch_cross_entropy(ST_Tensor input, ST_Tensor target, int64_t ignore_index, ST_Reduction reduction)
      
    • smile_torch_hinge_embedding_loss$descriptor

      public static FunctionDescriptor smile_torch_hinge_embedding_loss$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_hinge_embedding_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_hinge_embedding_loss$handle

      public static MethodHandle smile_torch_hinge_embedding_loss$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_hinge_embedding_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_hinge_embedding_loss$address

      public static MemorySegment smile_torch_hinge_embedding_loss$address()
      Address for:
      ST_Tensor smile_torch_hinge_embedding_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_hinge_embedding_loss

      public static MemorySegment smile_torch_hinge_embedding_loss(MemorySegment input, MemorySegment target)
      ST_Tensor smile_torch_hinge_embedding_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_binary_cross_entropy$descriptor

      public static FunctionDescriptor smile_torch_binary_cross_entropy$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_binary_cross_entropy(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_binary_cross_entropy$handle

      public static MethodHandle smile_torch_binary_cross_entropy$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_binary_cross_entropy(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_binary_cross_entropy$address

      public static MemorySegment smile_torch_binary_cross_entropy$address()
      Address for:
      ST_Tensor smile_torch_binary_cross_entropy(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_binary_cross_entropy

      public static MemorySegment smile_torch_binary_cross_entropy(MemorySegment input, MemorySegment target)
      ST_Tensor smile_torch_binary_cross_entropy(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_binary_cross_entropy_logits$descriptor

      public static FunctionDescriptor smile_torch_binary_cross_entropy_logits$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_binary_cross_entropy_logits(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_binary_cross_entropy_logits$handle

      public static MethodHandle smile_torch_binary_cross_entropy_logits$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_binary_cross_entropy_logits(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_binary_cross_entropy_logits$address

      public static MemorySegment smile_torch_binary_cross_entropy_logits$address()
      Address for:
      ST_Tensor smile_torch_binary_cross_entropy_logits(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_binary_cross_entropy_logits

      public static MemorySegment smile_torch_binary_cross_entropy_logits(MemorySegment input, MemorySegment target)
      ST_Tensor smile_torch_binary_cross_entropy_logits(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_smooth_l1_loss$descriptor

      public static FunctionDescriptor smile_torch_smooth_l1_loss$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_smooth_l1_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_smooth_l1_loss$handle

      public static MethodHandle smile_torch_smooth_l1_loss$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_smooth_l1_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_smooth_l1_loss$address

      public static MemorySegment smile_torch_smooth_l1_loss$address()
      Address for:
      ST_Tensor smile_torch_smooth_l1_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_smooth_l1_loss

      public static MemorySegment smile_torch_smooth_l1_loss(MemorySegment input, MemorySegment target)
      ST_Tensor smile_torch_smooth_l1_loss(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_huber_loss$descriptor

      public static FunctionDescriptor smile_torch_huber_loss$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_huber_loss(ST_Tensor input, ST_Tensor target, double delta)
      
    • smile_torch_huber_loss$handle

      public static MethodHandle smile_torch_huber_loss$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_huber_loss(ST_Tensor input, ST_Tensor target, double delta)
      
    • smile_torch_huber_loss$address

      public static MemorySegment smile_torch_huber_loss$address()
      Address for:
      ST_Tensor smile_torch_huber_loss(ST_Tensor input, ST_Tensor target, double delta)
      
    • smile_torch_huber_loss

      public static MemorySegment smile_torch_huber_loss(MemorySegment input, MemorySegment target, double delta)
      ST_Tensor smile_torch_huber_loss(ST_Tensor input, ST_Tensor target, double delta)
      
    • smile_torch_kl_div$descriptor

      public static FunctionDescriptor smile_torch_kl_div$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_kl_div(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_kl_div$handle

      public static MethodHandle smile_torch_kl_div$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_kl_div(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_kl_div$address

      public static MemorySegment smile_torch_kl_div$address()
      Address for:
      ST_Tensor smile_torch_kl_div(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_kl_div

      public static MemorySegment smile_torch_kl_div(MemorySegment input, MemorySegment target)
      ST_Tensor smile_torch_kl_div(ST_Tensor input, ST_Tensor target)
      
    • smile_torch_margin_ranking_loss$descriptor

      public static FunctionDescriptor smile_torch_margin_ranking_loss$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_margin_ranking_loss(ST_Tensor input1, ST_Tensor input2, ST_Tensor target)
      
    • smile_torch_margin_ranking_loss$handle

      public static MethodHandle smile_torch_margin_ranking_loss$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_margin_ranking_loss(ST_Tensor input1, ST_Tensor input2, ST_Tensor target)
      
    • smile_torch_margin_ranking_loss$address

      public static MemorySegment smile_torch_margin_ranking_loss$address()
      Address for:
      ST_Tensor smile_torch_margin_ranking_loss(ST_Tensor input1, ST_Tensor input2, ST_Tensor target)
      
    • smile_torch_margin_ranking_loss

      public static MemorySegment smile_torch_margin_ranking_loss(MemorySegment input1, MemorySegment input2, MemorySegment target)
      ST_Tensor smile_torch_margin_ranking_loss(ST_Tensor input1, ST_Tensor input2, ST_Tensor target)
      
    • smile_torch_triplet_margin_loss$descriptor

      public static FunctionDescriptor smile_torch_triplet_margin_loss$descriptor()
      Function descriptor for:
      ST_Tensor smile_torch_triplet_margin_loss(ST_Tensor anchor, ST_Tensor positive, ST_Tensor negative)
      
    • smile_torch_triplet_margin_loss$handle

      public static MethodHandle smile_torch_triplet_margin_loss$handle()
      Downcall method handle for:
      ST_Tensor smile_torch_triplet_margin_loss(ST_Tensor anchor, ST_Tensor positive, ST_Tensor negative)
      
    • smile_torch_triplet_margin_loss$address

      public static MemorySegment smile_torch_triplet_margin_loss$address()
      Address for:
      ST_Tensor smile_torch_triplet_margin_loss(ST_Tensor anchor, ST_Tensor positive, ST_Tensor negative)
      
    • smile_torch_triplet_margin_loss

      public static MemorySegment smile_torch_triplet_margin_loss(MemorySegment anchor, MemorySegment positive, MemorySegment negative)
      ST_Tensor smile_torch_triplet_margin_loss(ST_Tensor anchor, ST_Tensor positive, ST_Tensor negative)
      
    • smile_no_grad_guard_create$descriptor

      public static FunctionDescriptor smile_no_grad_guard_create$descriptor()
      Function descriptor for:
      ST_NoGradGuard smile_no_grad_guard_create()
      
    • smile_no_grad_guard_create$handle

      public static MethodHandle smile_no_grad_guard_create$handle()
      Downcall method handle for:
      ST_NoGradGuard smile_no_grad_guard_create()
      
    • smile_no_grad_guard_create$address

      public static MemorySegment smile_no_grad_guard_create$address()
      Address for:
      ST_NoGradGuard smile_no_grad_guard_create()
      
    • smile_no_grad_guard_create

      public static MemorySegment smile_no_grad_guard_create()
      ST_NoGradGuard smile_no_grad_guard_create()
      
    • smile_no_grad_guard_free$descriptor

      public static FunctionDescriptor smile_no_grad_guard_free$descriptor()
      Function descriptor for:
      void smile_no_grad_guard_free(ST_NoGradGuard g)
      
    • smile_no_grad_guard_free$handle

      public static MethodHandle smile_no_grad_guard_free$handle()
      Downcall method handle for:
      void smile_no_grad_guard_free(ST_NoGradGuard g)
      
    • smile_no_grad_guard_free$address

      public static MemorySegment smile_no_grad_guard_free$address()
      Address for:
      void smile_no_grad_guard_free(ST_NoGradGuard g)
      
    • smile_no_grad_guard_free

      public static void smile_no_grad_guard_free(MemorySegment g)
      void smile_no_grad_guard_free(ST_NoGradGuard g)
      
    • smile_module_create$descriptor

      public static FunctionDescriptor smile_module_create$descriptor()
      Function descriptor for:
      ST_Module smile_module_create(const char *name)
      
    • smile_module_create$handle

      public static MethodHandle smile_module_create$handle()
      Downcall method handle for:
      ST_Module smile_module_create(const char *name)
      
    • smile_module_create$address

      public static MemorySegment smile_module_create$address()
      Address for:
      ST_Module smile_module_create(const char *name)
      
    • smile_module_create

      public static MemorySegment smile_module_create(MemorySegment name)
      ST_Module smile_module_create(const char *name)
      
    • smile_module_free$descriptor

      public static FunctionDescriptor smile_module_free$descriptor()
      Function descriptor for:
      void smile_module_free(ST_Module m)
      
    • smile_module_free$handle

      public static MethodHandle smile_module_free$handle()
      Downcall method handle for:
      void smile_module_free(ST_Module m)
      
    • smile_module_free$address

      public static MemorySegment smile_module_free$address()
      Address for:
      void smile_module_free(ST_Module m)
      
    • smile_module_free

      public static void smile_module_free(MemorySegment m)
      void smile_module_free(ST_Module m)
      
    • smile_module_name$descriptor

      public static FunctionDescriptor smile_module_name$descriptor()
      Function descriptor for:
      const char *smile_module_name(ST_Module m)
      
    • smile_module_name$handle

      public static MethodHandle smile_module_name$handle()
      Downcall method handle for:
      const char *smile_module_name(ST_Module m)
      
    • smile_module_name$address

      public static MemorySegment smile_module_name$address()
      Address for:
      const char *smile_module_name(ST_Module m)
      
    • smile_module_name

      public static MemorySegment smile_module_name(MemorySegment m)
      const char *smile_module_name(ST_Module m)
      
    • smile_module_register_module$descriptor

      public static FunctionDescriptor smile_module_register_module$descriptor()
      Function descriptor for:
      void smile_module_register_module(ST_Module m, const char *name, ST_Module child)
      
    • smile_module_register_module$handle

      public static MethodHandle smile_module_register_module$handle()
      Downcall method handle for:
      void smile_module_register_module(ST_Module m, const char *name, ST_Module child)
      
    • smile_module_register_module$address

      public static MemorySegment smile_module_register_module$address()
      Address for:
      void smile_module_register_module(ST_Module m, const char *name, ST_Module child)
      
    • smile_module_register_module

      public static void smile_module_register_module(MemorySegment m, MemorySegment name, MemorySegment child)
      void smile_module_register_module(ST_Module m, const char *name, ST_Module child)
      
    • smile_module_register_parameter$descriptor

      public static FunctionDescriptor smile_module_register_parameter$descriptor()
      Function descriptor for:
      void smile_module_register_parameter(ST_Module m, const char *name, ST_Tensor t)
      
    • smile_module_register_parameter$handle

      public static MethodHandle smile_module_register_parameter$handle()
      Downcall method handle for:
      void smile_module_register_parameter(ST_Module m, const char *name, ST_Tensor t)
      
    • smile_module_register_parameter$address

      public static MemorySegment smile_module_register_parameter$address()
      Address for:
      void smile_module_register_parameter(ST_Module m, const char *name, ST_Tensor t)
      
    • smile_module_register_parameter

      public static void smile_module_register_parameter(MemorySegment m, MemorySegment name, MemorySegment t)
      void smile_module_register_parameter(ST_Module m, const char *name, ST_Tensor t)
      
    • smile_module_register_buffer$descriptor

      public static FunctionDescriptor smile_module_register_buffer$descriptor()
      Function descriptor for:
      void smile_module_register_buffer(ST_Module m, const char *name, ST_Tensor t)
      
    • smile_module_register_buffer$handle

      public static MethodHandle smile_module_register_buffer$handle()
      Downcall method handle for:
      void smile_module_register_buffer(ST_Module m, const char *name, ST_Tensor t)
      
    • smile_module_register_buffer$address

      public static MemorySegment smile_module_register_buffer$address()
      Address for:
      void smile_module_register_buffer(ST_Module m, const char *name, ST_Tensor t)
      
    • smile_module_register_buffer

      public static void smile_module_register_buffer(MemorySegment m, MemorySegment name, MemorySegment t)
      void smile_module_register_buffer(ST_Module m, const char *name, ST_Tensor t)
      
    • smile_module_parameters$descriptor

      public static FunctionDescriptor smile_module_parameters$descriptor()
      Function descriptor for:
      ST_TensorVec smile_module_parameters(ST_Module m)
      
    • smile_module_parameters$handle

      public static MethodHandle smile_module_parameters$handle()
      Downcall method handle for:
      ST_TensorVec smile_module_parameters(ST_Module m)
      
    • smile_module_parameters$address

      public static MemorySegment smile_module_parameters$address()
      Address for:
      ST_TensorVec smile_module_parameters(ST_Module m)
      
    • smile_module_parameters

      public static MemorySegment smile_module_parameters(MemorySegment m)
      ST_TensorVec smile_module_parameters(ST_Module m)
      
    • smile_module_train$descriptor

      public static FunctionDescriptor smile_module_train$descriptor()
      Function descriptor for:
      void smile_module_train(ST_Module m, int mode)
      
    • smile_module_train$handle

      public static MethodHandle smile_module_train$handle()
      Downcall method handle for:
      void smile_module_train(ST_Module m, int mode)
      
    • smile_module_train$address

      public static MemorySegment smile_module_train$address()
      Address for:
      void smile_module_train(ST_Module m, int mode)
      
    • smile_module_train

      public static void smile_module_train(MemorySegment m, int mode)
      void smile_module_train(ST_Module m, int mode)
      
    • smile_module_eval$descriptor

      public static FunctionDescriptor smile_module_eval$descriptor()
      Function descriptor for:
      void smile_module_eval(ST_Module m)
      
    • smile_module_eval$handle

      public static MethodHandle smile_module_eval$handle()
      Downcall method handle for:
      void smile_module_eval(ST_Module m)
      
    • smile_module_eval$address

      public static MemorySegment smile_module_eval$address()
      Address for:
      void smile_module_eval(ST_Module m)
      
    • smile_module_eval

      public static void smile_module_eval(MemorySegment m)
      void smile_module_eval(ST_Module m)
      
    • smile_module_is_training$descriptor

      public static FunctionDescriptor smile_module_is_training$descriptor()
      Function descriptor for:
      int smile_module_is_training(ST_Module m)
      
    • smile_module_is_training$handle

      public static MethodHandle smile_module_is_training$handle()
      Downcall method handle for:
      int smile_module_is_training(ST_Module m)
      
    • smile_module_is_training$address

      public static MemorySegment smile_module_is_training$address()
      Address for:
      int smile_module_is_training(ST_Module m)
      
    • smile_module_is_training

      public static int smile_module_is_training(MemorySegment m)
      int smile_module_is_training(ST_Module m)
      
    • smile_module_to_device$descriptor

      public static FunctionDescriptor smile_module_to_device$descriptor()
      Function descriptor for:
      void smile_module_to_device(ST_Module m, ST_Device device, int non_blocking)
      
    • smile_module_to_device$handle

      public static MethodHandle smile_module_to_device$handle()
      Downcall method handle for:
      void smile_module_to_device(ST_Module m, ST_Device device, int non_blocking)
      
    • smile_module_to_device$address

      public static MemorySegment smile_module_to_device$address()
      Address for:
      void smile_module_to_device(ST_Module m, ST_Device device, int non_blocking)
      
    • smile_module_to_device

      public static void smile_module_to_device(MemorySegment m, MemorySegment device, int non_blocking)
      void smile_module_to_device(ST_Module m, ST_Device device, int non_blocking)
      
    • smile_module_to_dtype$descriptor

      public static FunctionDescriptor smile_module_to_dtype$descriptor()
      Function descriptor for:
      void smile_module_to_dtype(ST_Module m, ST_Device device, ST_DType dtype, int non_blocking)
      
    • smile_module_to_dtype$handle

      public static MethodHandle smile_module_to_dtype$handle()
      Downcall method handle for:
      void smile_module_to_dtype(ST_Module m, ST_Device device, ST_DType dtype, int non_blocking)
      
    • smile_module_to_dtype$address

      public static MemorySegment smile_module_to_dtype$address()
      Address for:
      void smile_module_to_dtype(ST_Module m, ST_Device device, ST_DType dtype, int non_blocking)
      
    • smile_module_to_dtype

      public static void smile_module_to_dtype(MemorySegment m, MemorySegment device, int dtype, int non_blocking)
      void smile_module_to_dtype(ST_Module m, ST_Device device, ST_DType dtype, int non_blocking)
      
    • smile_module_save$descriptor

      public static FunctionDescriptor smile_module_save$descriptor()
      Function descriptor for:
      void smile_module_save(ST_Module m, ST_OutputArchive archive)
      
    • smile_module_save$handle

      public static MethodHandle smile_module_save$handle()
      Downcall method handle for:
      void smile_module_save(ST_Module m, ST_OutputArchive archive)
      
    • smile_module_save$address

      public static MemorySegment smile_module_save$address()
      Address for:
      void smile_module_save(ST_Module m, ST_OutputArchive archive)
      
    • smile_module_save

      public static void smile_module_save(MemorySegment m, MemorySegment archive)
      void smile_module_save(ST_Module m, ST_OutputArchive archive)
      
    • smile_module_load$descriptor

      public static FunctionDescriptor smile_module_load$descriptor()
      Function descriptor for:
      void smile_module_load(ST_Module m, ST_InputArchive archive)
      
    • smile_module_load$handle

      public static MethodHandle smile_module_load$handle()
      Downcall method handle for:
      void smile_module_load(ST_Module m, ST_InputArchive archive)
      
    • smile_module_load$address

      public static MemorySegment smile_module_load$address()
      Address for:
      void smile_module_load(ST_Module m, ST_InputArchive archive)
      
    • smile_module_load

      public static void smile_module_load(MemorySegment m, MemorySegment archive)
      void smile_module_load(ST_Module m, ST_InputArchive archive)
      
    • smile_module_list_create$descriptor

      public static FunctionDescriptor smile_module_list_create$descriptor()
      Function descriptor for:
      ST_ModuleList smile_module_list_create()
      
    • smile_module_list_create$handle

      public static MethodHandle smile_module_list_create$handle()
      Downcall method handle for:
      ST_ModuleList smile_module_list_create()
      
    • smile_module_list_create$address

      public static MemorySegment smile_module_list_create$address()
      Address for:
      ST_ModuleList smile_module_list_create()
      
    • smile_module_list_create

      public static MemorySegment smile_module_list_create()
      ST_ModuleList smile_module_list_create()
      
    • smile_module_list_free$descriptor

      public static FunctionDescriptor smile_module_list_free$descriptor()
      Function descriptor for:
      void smile_module_list_free(ST_ModuleList ml)
      
    • smile_module_list_free$handle

      public static MethodHandle smile_module_list_free$handle()
      Downcall method handle for:
      void smile_module_list_free(ST_ModuleList ml)
      
    • smile_module_list_free$address

      public static MemorySegment smile_module_list_free$address()
      Address for:
      void smile_module_list_free(ST_ModuleList ml)
      
    • smile_module_list_free

      public static void smile_module_list_free(MemorySegment ml)
      void smile_module_list_free(ST_ModuleList ml)
      
    • smile_module_list_push_back$descriptor

      public static FunctionDescriptor smile_module_list_push_back$descriptor()
      Function descriptor for:
      void smile_module_list_push_back(ST_ModuleList ml, ST_Module m)
      
    • smile_module_list_push_back$handle

      public static MethodHandle smile_module_list_push_back$handle()
      Downcall method handle for:
      void smile_module_list_push_back(ST_ModuleList ml, ST_Module m)
      
    • smile_module_list_push_back$address

      public static MemorySegment smile_module_list_push_back$address()
      Address for:
      void smile_module_list_push_back(ST_ModuleList ml, ST_Module m)
      
    • smile_module_list_push_back

      public static void smile_module_list_push_back(MemorySegment ml, MemorySegment m)
      void smile_module_list_push_back(ST_ModuleList ml, ST_Module m)
      
    • smile_module_list_size$descriptor

      public static FunctionDescriptor smile_module_list_size$descriptor()
      Function descriptor for:
      int64_t smile_module_list_size(ST_ModuleList ml)
      
    • smile_module_list_size$handle

      public static MethodHandle smile_module_list_size$handle()
      Downcall method handle for:
      int64_t smile_module_list_size(ST_ModuleList ml)
      
    • smile_module_list_size$address

      public static MemorySegment smile_module_list_size$address()
      Address for:
      int64_t smile_module_list_size(ST_ModuleList ml)
      
    • smile_module_list_size

      public static long smile_module_list_size(MemorySegment ml)
      int64_t smile_module_list_size(ST_ModuleList ml)
      
    • smile_module_list_get$descriptor

      public static FunctionDescriptor smile_module_list_get$descriptor()
      Function descriptor for:
      ST_Module smile_module_list_get(ST_ModuleList ml, int64_t index)
      
    • smile_module_list_get$handle

      public static MethodHandle smile_module_list_get$handle()
      Downcall method handle for:
      ST_Module smile_module_list_get(ST_ModuleList ml, int64_t index)
      
    • smile_module_list_get$address

      public static MemorySegment smile_module_list_get$address()
      Address for:
      ST_Module smile_module_list_get(ST_ModuleList ml, int64_t index)
      
    • smile_module_list_get

      public static MemorySegment smile_module_list_get(MemorySegment ml, long index)
      ST_Module smile_module_list_get(ST_ModuleList ml, int64_t index)
      
    • smile_module_list_as_module$descriptor

      public static FunctionDescriptor smile_module_list_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_module_list_as_module(ST_ModuleList ml)
      
    • smile_module_list_as_module$handle

      public static MethodHandle smile_module_list_as_module$handle()
      Downcall method handle for:
      ST_Module smile_module_list_as_module(ST_ModuleList ml)
      
    • smile_module_list_as_module$address

      public static MemorySegment smile_module_list_as_module$address()
      Address for:
      ST_Module smile_module_list_as_module(ST_ModuleList ml)
      
    • smile_module_list_as_module

      public static MemorySegment smile_module_list_as_module(MemorySegment ml)
      ST_Module smile_module_list_as_module(ST_ModuleList ml)
      
    • smile_input_archive_create$descriptor

      public static FunctionDescriptor smile_input_archive_create$descriptor()
      Function descriptor for:
      ST_InputArchive smile_input_archive_create()
      
    • smile_input_archive_create$handle

      public static MethodHandle smile_input_archive_create$handle()
      Downcall method handle for:
      ST_InputArchive smile_input_archive_create()
      
    • smile_input_archive_create$address

      public static MemorySegment smile_input_archive_create$address()
      Address for:
      ST_InputArchive smile_input_archive_create()
      
    • smile_input_archive_create

      public static MemorySegment smile_input_archive_create()
      ST_InputArchive smile_input_archive_create()
      
    • smile_input_archive_free$descriptor

      public static FunctionDescriptor smile_input_archive_free$descriptor()
      Function descriptor for:
      void smile_input_archive_free(ST_InputArchive a)
      
    • smile_input_archive_free$handle

      public static MethodHandle smile_input_archive_free$handle()
      Downcall method handle for:
      void smile_input_archive_free(ST_InputArchive a)
      
    • smile_input_archive_free$address

      public static MemorySegment smile_input_archive_free$address()
      Address for:
      void smile_input_archive_free(ST_InputArchive a)
      
    • smile_input_archive_free

      public static void smile_input_archive_free(MemorySegment a)
      void smile_input_archive_free(ST_InputArchive a)
      
    • smile_input_archive_load_from$descriptor

      public static FunctionDescriptor smile_input_archive_load_from$descriptor()
      Function descriptor for:
      int smile_input_archive_load_from(ST_InputArchive a, const char *path, ST_Device device)
      
    • smile_input_archive_load_from$handle

      public static MethodHandle smile_input_archive_load_from$handle()
      Downcall method handle for:
      int smile_input_archive_load_from(ST_InputArchive a, const char *path, ST_Device device)
      
    • smile_input_archive_load_from$address

      public static MemorySegment smile_input_archive_load_from$address()
      Address for:
      int smile_input_archive_load_from(ST_InputArchive a, const char *path, ST_Device device)
      
    • smile_input_archive_load_from

      public static int smile_input_archive_load_from(MemorySegment a, MemorySegment path, MemorySegment device)
      int smile_input_archive_load_from(ST_InputArchive a, const char *path, ST_Device device)
      
    • smile_output_archive_create$descriptor

      public static FunctionDescriptor smile_output_archive_create$descriptor()
      Function descriptor for:
      ST_OutputArchive smile_output_archive_create()
      
    • smile_output_archive_create$handle

      public static MethodHandle smile_output_archive_create$handle()
      Downcall method handle for:
      ST_OutputArchive smile_output_archive_create()
      
    • smile_output_archive_create$address

      public static MemorySegment smile_output_archive_create$address()
      Address for:
      ST_OutputArchive smile_output_archive_create()
      
    • smile_output_archive_create

      public static MemorySegment smile_output_archive_create()
      ST_OutputArchive smile_output_archive_create()
      
    • smile_output_archive_free$descriptor

      public static FunctionDescriptor smile_output_archive_free$descriptor()
      Function descriptor for:
      void smile_output_archive_free(ST_OutputArchive a)
      
    • smile_output_archive_free$handle

      public static MethodHandle smile_output_archive_free$handle()
      Downcall method handle for:
      void smile_output_archive_free(ST_OutputArchive a)
      
    • smile_output_archive_free$address

      public static MemorySegment smile_output_archive_free$address()
      Address for:
      void smile_output_archive_free(ST_OutputArchive a)
      
    • smile_output_archive_free

      public static void smile_output_archive_free(MemorySegment a)
      void smile_output_archive_free(ST_OutputArchive a)
      
    • smile_output_archive_save_to$descriptor

      public static FunctionDescriptor smile_output_archive_save_to$descriptor()
      Function descriptor for:
      int smile_output_archive_save_to(ST_OutputArchive a, const char *path)
      
    • smile_output_archive_save_to$handle

      public static MethodHandle smile_output_archive_save_to$handle()
      Downcall method handle for:
      int smile_output_archive_save_to(ST_OutputArchive a, const char *path)
      
    • smile_output_archive_save_to$address

      public static MemorySegment smile_output_archive_save_to$address()
      Address for:
      int smile_output_archive_save_to(ST_OutputArchive a, const char *path)
      
    • smile_output_archive_save_to

      public static int smile_output_archive_save_to(MemorySegment a, MemorySegment path)
      int smile_output_archive_save_to(ST_OutputArchive a, const char *path)
      
    • smile_linear_create$descriptor

      public static FunctionDescriptor smile_linear_create$descriptor()
      Function descriptor for:
      ST_Linear smile_linear_create(int64_t in_features, int64_t out_features, int bias)
      
    • smile_linear_create$handle

      public static MethodHandle smile_linear_create$handle()
      Downcall method handle for:
      ST_Linear smile_linear_create(int64_t in_features, int64_t out_features, int bias)
      
    • smile_linear_create$address

      public static MemorySegment smile_linear_create$address()
      Address for:
      ST_Linear smile_linear_create(int64_t in_features, int64_t out_features, int bias)
      
    • smile_linear_create

      public static MemorySegment smile_linear_create(long in_features, long out_features, int bias)
      ST_Linear smile_linear_create(int64_t in_features, int64_t out_features, int bias)
      
    • smile_linear_free$descriptor

      public static FunctionDescriptor smile_linear_free$descriptor()
      Function descriptor for:
      void smile_linear_free(ST_Linear l)
      
    • smile_linear_free$handle

      public static MethodHandle smile_linear_free$handle()
      Downcall method handle for:
      void smile_linear_free(ST_Linear l)
      
    • smile_linear_free$address

      public static MemorySegment smile_linear_free$address()
      Address for:
      void smile_linear_free(ST_Linear l)
      
    • smile_linear_free

      public static void smile_linear_free(MemorySegment l)
      void smile_linear_free(ST_Linear l)
      
    • smile_linear_forward$descriptor

      public static FunctionDescriptor smile_linear_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_linear_forward(ST_Linear l, ST_Tensor input)
      
    • smile_linear_forward$handle

      public static MethodHandle smile_linear_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_linear_forward(ST_Linear l, ST_Tensor input)
      
    • smile_linear_forward$address

      public static MemorySegment smile_linear_forward$address()
      Address for:
      ST_Tensor smile_linear_forward(ST_Linear l, ST_Tensor input)
      
    • smile_linear_forward

      public static MemorySegment smile_linear_forward(MemorySegment l, MemorySegment input)
      ST_Tensor smile_linear_forward(ST_Linear l, ST_Tensor input)
      
    • smile_linear_as_module$descriptor

      public static FunctionDescriptor smile_linear_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_linear_as_module(ST_Linear l)
      
    • smile_linear_as_module$handle

      public static MethodHandle smile_linear_as_module$handle()
      Downcall method handle for:
      ST_Module smile_linear_as_module(ST_Linear l)
      
    • smile_linear_as_module$address

      public static MemorySegment smile_linear_as_module$address()
      Address for:
      ST_Module smile_linear_as_module(ST_Linear l)
      
    • smile_linear_as_module

      public static MemorySegment smile_linear_as_module(MemorySegment l)
      ST_Module smile_linear_as_module(ST_Linear l)
      
    • smile_conv2d_create$descriptor

      public static FunctionDescriptor smile_conv2d_create$descriptor()
      Function descriptor for:
      ST_Conv2d smile_conv2d_create(int64_t in_channels, int64_t out_channels, const int64_t *kernel, const int64_t *stride, const int64_t *padding, const int64_t *dilation, int64_t groups, int bias, ST_PaddingMode pad_mode)
      
    • smile_conv2d_create$handle

      public static MethodHandle smile_conv2d_create$handle()
      Downcall method handle for:
      ST_Conv2d smile_conv2d_create(int64_t in_channels, int64_t out_channels, const int64_t *kernel, const int64_t *stride, const int64_t *padding, const int64_t *dilation, int64_t groups, int bias, ST_PaddingMode pad_mode)
      
    • smile_conv2d_create$address

      public static MemorySegment smile_conv2d_create$address()
      Address for:
      ST_Conv2d smile_conv2d_create(int64_t in_channels, int64_t out_channels, const int64_t *kernel, const int64_t *stride, const int64_t *padding, const int64_t *dilation, int64_t groups, int bias, ST_PaddingMode pad_mode)
      
    • smile_conv2d_create

      public static MemorySegment smile_conv2d_create(long in_channels, long out_channels, MemorySegment kernel, MemorySegment stride, MemorySegment padding, MemorySegment dilation, long groups, int bias, int pad_mode)
      ST_Conv2d smile_conv2d_create(int64_t in_channels, int64_t out_channels, const int64_t *kernel, const int64_t *stride, const int64_t *padding, const int64_t *dilation, int64_t groups, int bias, ST_PaddingMode pad_mode)
      
    • smile_conv2d_free$descriptor

      public static FunctionDescriptor smile_conv2d_free$descriptor()
      Function descriptor for:
      void smile_conv2d_free(ST_Conv2d c)
      
    • smile_conv2d_free$handle

      public static MethodHandle smile_conv2d_free$handle()
      Downcall method handle for:
      void smile_conv2d_free(ST_Conv2d c)
      
    • smile_conv2d_free$address

      public static MemorySegment smile_conv2d_free$address()
      Address for:
      void smile_conv2d_free(ST_Conv2d c)
      
    • smile_conv2d_free

      public static void smile_conv2d_free(MemorySegment c)
      void smile_conv2d_free(ST_Conv2d c)
      
    • smile_conv2d_forward$descriptor

      public static FunctionDescriptor smile_conv2d_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_conv2d_forward(ST_Conv2d c, ST_Tensor input)
      
    • smile_conv2d_forward$handle

      public static MethodHandle smile_conv2d_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_conv2d_forward(ST_Conv2d c, ST_Tensor input)
      
    • smile_conv2d_forward$address

      public static MemorySegment smile_conv2d_forward$address()
      Address for:
      ST_Tensor smile_conv2d_forward(ST_Conv2d c, ST_Tensor input)
      
    • smile_conv2d_forward

      public static MemorySegment smile_conv2d_forward(MemorySegment c, MemorySegment input)
      ST_Tensor smile_conv2d_forward(ST_Conv2d c, ST_Tensor input)
      
    • smile_conv2d_as_module$descriptor

      public static FunctionDescriptor smile_conv2d_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_conv2d_as_module(ST_Conv2d c)
      
    • smile_conv2d_as_module$handle

      public static MethodHandle smile_conv2d_as_module$handle()
      Downcall method handle for:
      ST_Module smile_conv2d_as_module(ST_Conv2d c)
      
    • smile_conv2d_as_module$address

      public static MemorySegment smile_conv2d_as_module$address()
      Address for:
      ST_Module smile_conv2d_as_module(ST_Conv2d c)
      
    • smile_conv2d_as_module

      public static MemorySegment smile_conv2d_as_module(MemorySegment c)
      ST_Module smile_conv2d_as_module(ST_Conv2d c)
      
    • smile_batchnorm1d_create$descriptor

      public static FunctionDescriptor smile_batchnorm1d_create$descriptor()
      Function descriptor for:
      ST_BatchNorm1d smile_batchnorm1d_create(int64_t num_features, double eps, double momentum, int affine)
      
    • smile_batchnorm1d_create$handle

      public static MethodHandle smile_batchnorm1d_create$handle()
      Downcall method handle for:
      ST_BatchNorm1d smile_batchnorm1d_create(int64_t num_features, double eps, double momentum, int affine)
      
    • smile_batchnorm1d_create$address

      public static MemorySegment smile_batchnorm1d_create$address()
      Address for:
      ST_BatchNorm1d smile_batchnorm1d_create(int64_t num_features, double eps, double momentum, int affine)
      
    • smile_batchnorm1d_create

      public static MemorySegment smile_batchnorm1d_create(long num_features, double eps, double momentum, int affine)
      ST_BatchNorm1d smile_batchnorm1d_create(int64_t num_features, double eps, double momentum, int affine)
      
    • smile_batchnorm1d_free$descriptor

      public static FunctionDescriptor smile_batchnorm1d_free$descriptor()
      Function descriptor for:
      void smile_batchnorm1d_free(ST_BatchNorm1d b)
      
    • smile_batchnorm1d_free$handle

      public static MethodHandle smile_batchnorm1d_free$handle()
      Downcall method handle for:
      void smile_batchnorm1d_free(ST_BatchNorm1d b)
      
    • smile_batchnorm1d_free$address

      public static MemorySegment smile_batchnorm1d_free$address()
      Address for:
      void smile_batchnorm1d_free(ST_BatchNorm1d b)
      
    • smile_batchnorm1d_free

      public static void smile_batchnorm1d_free(MemorySegment b)
      void smile_batchnorm1d_free(ST_BatchNorm1d b)
      
    • smile_batchnorm1d_forward$descriptor

      public static FunctionDescriptor smile_batchnorm1d_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_batchnorm1d_forward(ST_BatchNorm1d b, ST_Tensor input)
      
    • smile_batchnorm1d_forward$handle

      public static MethodHandle smile_batchnorm1d_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_batchnorm1d_forward(ST_BatchNorm1d b, ST_Tensor input)
      
    • smile_batchnorm1d_forward$address

      public static MemorySegment smile_batchnorm1d_forward$address()
      Address for:
      ST_Tensor smile_batchnorm1d_forward(ST_BatchNorm1d b, ST_Tensor input)
      
    • smile_batchnorm1d_forward

      public static MemorySegment smile_batchnorm1d_forward(MemorySegment b, MemorySegment input)
      ST_Tensor smile_batchnorm1d_forward(ST_BatchNorm1d b, ST_Tensor input)
      
    • smile_batchnorm1d_as_module$descriptor

      public static FunctionDescriptor smile_batchnorm1d_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_batchnorm1d_as_module(ST_BatchNorm1d b)
      
    • smile_batchnorm1d_as_module$handle

      public static MethodHandle smile_batchnorm1d_as_module$handle()
      Downcall method handle for:
      ST_Module smile_batchnorm1d_as_module(ST_BatchNorm1d b)
      
    • smile_batchnorm1d_as_module$address

      public static MemorySegment smile_batchnorm1d_as_module$address()
      Address for:
      ST_Module smile_batchnorm1d_as_module(ST_BatchNorm1d b)
      
    • smile_batchnorm1d_as_module

      public static MemorySegment smile_batchnorm1d_as_module(MemorySegment b)
      ST_Module smile_batchnorm1d_as_module(ST_BatchNorm1d b)
      
    • smile_batchnorm2d_create$descriptor

      public static FunctionDescriptor smile_batchnorm2d_create$descriptor()
      Function descriptor for:
      ST_BatchNorm2d smile_batchnorm2d_create(int64_t num_features, double eps, double momentum, int affine)
      
    • smile_batchnorm2d_create$handle

      public static MethodHandle smile_batchnorm2d_create$handle()
      Downcall method handle for:
      ST_BatchNorm2d smile_batchnorm2d_create(int64_t num_features, double eps, double momentum, int affine)
      
    • smile_batchnorm2d_create$address

      public static MemorySegment smile_batchnorm2d_create$address()
      Address for:
      ST_BatchNorm2d smile_batchnorm2d_create(int64_t num_features, double eps, double momentum, int affine)
      
    • smile_batchnorm2d_create

      public static MemorySegment smile_batchnorm2d_create(long num_features, double eps, double momentum, int affine)
      ST_BatchNorm2d smile_batchnorm2d_create(int64_t num_features, double eps, double momentum, int affine)
      
    • smile_batchnorm2d_free$descriptor

      public static FunctionDescriptor smile_batchnorm2d_free$descriptor()
      Function descriptor for:
      void smile_batchnorm2d_free(ST_BatchNorm2d b)
      
    • smile_batchnorm2d_free$handle

      public static MethodHandle smile_batchnorm2d_free$handle()
      Downcall method handle for:
      void smile_batchnorm2d_free(ST_BatchNorm2d b)
      
    • smile_batchnorm2d_free$address

      public static MemorySegment smile_batchnorm2d_free$address()
      Address for:
      void smile_batchnorm2d_free(ST_BatchNorm2d b)
      
    • smile_batchnorm2d_free

      public static void smile_batchnorm2d_free(MemorySegment b)
      void smile_batchnorm2d_free(ST_BatchNorm2d b)
      
    • smile_batchnorm2d_forward$descriptor

      public static FunctionDescriptor smile_batchnorm2d_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_batchnorm2d_forward(ST_BatchNorm2d b, ST_Tensor input)
      
    • smile_batchnorm2d_forward$handle

      public static MethodHandle smile_batchnorm2d_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_batchnorm2d_forward(ST_BatchNorm2d b, ST_Tensor input)
      
    • smile_batchnorm2d_forward$address

      public static MemorySegment smile_batchnorm2d_forward$address()
      Address for:
      ST_Tensor smile_batchnorm2d_forward(ST_BatchNorm2d b, ST_Tensor input)
      
    • smile_batchnorm2d_forward

      public static MemorySegment smile_batchnorm2d_forward(MemorySegment b, MemorySegment input)
      ST_Tensor smile_batchnorm2d_forward(ST_BatchNorm2d b, ST_Tensor input)
      
    • smile_batchnorm2d_as_module$descriptor

      public static FunctionDescriptor smile_batchnorm2d_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_batchnorm2d_as_module(ST_BatchNorm2d b)
      
    • smile_batchnorm2d_as_module$handle

      public static MethodHandle smile_batchnorm2d_as_module$handle()
      Downcall method handle for:
      ST_Module smile_batchnorm2d_as_module(ST_BatchNorm2d b)
      
    • smile_batchnorm2d_as_module$address

      public static MemorySegment smile_batchnorm2d_as_module$address()
      Address for:
      ST_Module smile_batchnorm2d_as_module(ST_BatchNorm2d b)
      
    • smile_batchnorm2d_as_module

      public static MemorySegment smile_batchnorm2d_as_module(MemorySegment b)
      ST_Module smile_batchnorm2d_as_module(ST_BatchNorm2d b)
      
    • smile_dropout_create$descriptor

      public static FunctionDescriptor smile_dropout_create$descriptor()
      Function descriptor for:
      ST_Dropout smile_dropout_create(double p, int inplace)
      
    • smile_dropout_create$handle

      public static MethodHandle smile_dropout_create$handle()
      Downcall method handle for:
      ST_Dropout smile_dropout_create(double p, int inplace)
      
    • smile_dropout_create$address

      public static MemorySegment smile_dropout_create$address()
      Address for:
      ST_Dropout smile_dropout_create(double p, int inplace)
      
    • smile_dropout_create

      public static MemorySegment smile_dropout_create(double p, int inplace)
      ST_Dropout smile_dropout_create(double p, int inplace)
      
    • smile_dropout_free$descriptor

      public static FunctionDescriptor smile_dropout_free$descriptor()
      Function descriptor for:
      void smile_dropout_free(ST_Dropout d)
      
    • smile_dropout_free$handle

      public static MethodHandle smile_dropout_free$handle()
      Downcall method handle for:
      void smile_dropout_free(ST_Dropout d)
      
    • smile_dropout_free$address

      public static MemorySegment smile_dropout_free$address()
      Address for:
      void smile_dropout_free(ST_Dropout d)
      
    • smile_dropout_free

      public static void smile_dropout_free(MemorySegment d)
      void smile_dropout_free(ST_Dropout d)
      
    • smile_dropout_forward$descriptor

      public static FunctionDescriptor smile_dropout_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_dropout_forward(ST_Dropout d, ST_Tensor input)
      
    • smile_dropout_forward$handle

      public static MethodHandle smile_dropout_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_dropout_forward(ST_Dropout d, ST_Tensor input)
      
    • smile_dropout_forward$address

      public static MemorySegment smile_dropout_forward$address()
      Address for:
      ST_Tensor smile_dropout_forward(ST_Dropout d, ST_Tensor input)
      
    • smile_dropout_forward

      public static MemorySegment smile_dropout_forward(MemorySegment d, MemorySegment input)
      ST_Tensor smile_dropout_forward(ST_Dropout d, ST_Tensor input)
      
    • smile_dropout_is_training$descriptor

      public static FunctionDescriptor smile_dropout_is_training$descriptor()
      Function descriptor for:
      int smile_dropout_is_training(ST_Dropout d)
      
    • smile_dropout_is_training$handle

      public static MethodHandle smile_dropout_is_training$handle()
      Downcall method handle for:
      int smile_dropout_is_training(ST_Dropout d)
      
    • smile_dropout_is_training$address

      public static MemorySegment smile_dropout_is_training$address()
      Address for:
      int smile_dropout_is_training(ST_Dropout d)
      
    • smile_dropout_is_training

      public static int smile_dropout_is_training(MemorySegment d)
      int smile_dropout_is_training(ST_Dropout d)
      
    • smile_dropout_as_module$descriptor

      public static FunctionDescriptor smile_dropout_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_dropout_as_module(ST_Dropout d)
      
    • smile_dropout_as_module$handle

      public static MethodHandle smile_dropout_as_module$handle()
      Downcall method handle for:
      ST_Module smile_dropout_as_module(ST_Dropout d)
      
    • smile_dropout_as_module$address

      public static MemorySegment smile_dropout_as_module$address()
      Address for:
      ST_Module smile_dropout_as_module(ST_Dropout d)
      
    • smile_dropout_as_module

      public static MemorySegment smile_dropout_as_module(MemorySegment d)
      ST_Module smile_dropout_as_module(ST_Dropout d)
      
    • smile_embedding_create$descriptor

      public static FunctionDescriptor smile_embedding_create$descriptor()
      Function descriptor for:
      ST_Embedding smile_embedding_create(int64_t num_embeddings, int64_t embedding_dim)
      
    • smile_embedding_create$handle

      public static MethodHandle smile_embedding_create$handle()
      Downcall method handle for:
      ST_Embedding smile_embedding_create(int64_t num_embeddings, int64_t embedding_dim)
      
    • smile_embedding_create$address

      public static MemorySegment smile_embedding_create$address()
      Address for:
      ST_Embedding smile_embedding_create(int64_t num_embeddings, int64_t embedding_dim)
      
    • smile_embedding_create

      public static MemorySegment smile_embedding_create(long num_embeddings, long embedding_dim)
      ST_Embedding smile_embedding_create(int64_t num_embeddings, int64_t embedding_dim)
      
    • smile_embedding_free$descriptor

      public static FunctionDescriptor smile_embedding_free$descriptor()
      Function descriptor for:
      void smile_embedding_free(ST_Embedding e)
      
    • smile_embedding_free$handle

      public static MethodHandle smile_embedding_free$handle()
      Downcall method handle for:
      void smile_embedding_free(ST_Embedding e)
      
    • smile_embedding_free$address

      public static MemorySegment smile_embedding_free$address()
      Address for:
      void smile_embedding_free(ST_Embedding e)
      
    • smile_embedding_free

      public static void smile_embedding_free(MemorySegment e)
      void smile_embedding_free(ST_Embedding e)
      
    • smile_embedding_forward$descriptor

      public static FunctionDescriptor smile_embedding_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_embedding_forward(ST_Embedding e, ST_Tensor input)
      
    • smile_embedding_forward$handle

      public static MethodHandle smile_embedding_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_embedding_forward(ST_Embedding e, ST_Tensor input)
      
    • smile_embedding_forward$address

      public static MemorySegment smile_embedding_forward$address()
      Address for:
      ST_Tensor smile_embedding_forward(ST_Embedding e, ST_Tensor input)
      
    • smile_embedding_forward

      public static MemorySegment smile_embedding_forward(MemorySegment e, MemorySegment input)
      ST_Tensor smile_embedding_forward(ST_Embedding e, ST_Tensor input)
      
    • smile_embedding_as_module$descriptor

      public static FunctionDescriptor smile_embedding_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_embedding_as_module(ST_Embedding e)
      
    • smile_embedding_as_module$handle

      public static MethodHandle smile_embedding_as_module$handle()
      Downcall method handle for:
      ST_Module smile_embedding_as_module(ST_Embedding e)
      
    • smile_embedding_as_module$address

      public static MemorySegment smile_embedding_as_module$address()
      Address for:
      ST_Module smile_embedding_as_module(ST_Embedding e)
      
    • smile_embedding_as_module

      public static MemorySegment smile_embedding_as_module(MemorySegment e)
      ST_Module smile_embedding_as_module(ST_Embedding e)
      
    • smile_groupnorm_create$descriptor

      public static FunctionDescriptor smile_groupnorm_create$descriptor()
      Function descriptor for:
      ST_GroupNorm smile_groupnorm_create(int64_t num_groups, int64_t num_channels, double eps, int affine)
      
    • smile_groupnorm_create$handle

      public static MethodHandle smile_groupnorm_create$handle()
      Downcall method handle for:
      ST_GroupNorm smile_groupnorm_create(int64_t num_groups, int64_t num_channels, double eps, int affine)
      
    • smile_groupnorm_create$address

      public static MemorySegment smile_groupnorm_create$address()
      Address for:
      ST_GroupNorm smile_groupnorm_create(int64_t num_groups, int64_t num_channels, double eps, int affine)
      
    • smile_groupnorm_create

      public static MemorySegment smile_groupnorm_create(long num_groups, long num_channels, double eps, int affine)
      ST_GroupNorm smile_groupnorm_create(int64_t num_groups, int64_t num_channels, double eps, int affine)
      
    • smile_groupnorm_free$descriptor

      public static FunctionDescriptor smile_groupnorm_free$descriptor()
      Function descriptor for:
      void smile_groupnorm_free(ST_GroupNorm g)
      
    • smile_groupnorm_free$handle

      public static MethodHandle smile_groupnorm_free$handle()
      Downcall method handle for:
      void smile_groupnorm_free(ST_GroupNorm g)
      
    • smile_groupnorm_free$address

      public static MemorySegment smile_groupnorm_free$address()
      Address for:
      void smile_groupnorm_free(ST_GroupNorm g)
      
    • smile_groupnorm_free

      public static void smile_groupnorm_free(MemorySegment g)
      void smile_groupnorm_free(ST_GroupNorm g)
      
    • smile_groupnorm_forward$descriptor

      public static FunctionDescriptor smile_groupnorm_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_groupnorm_forward(ST_GroupNorm g, ST_Tensor input)
      
    • smile_groupnorm_forward$handle

      public static MethodHandle smile_groupnorm_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_groupnorm_forward(ST_GroupNorm g, ST_Tensor input)
      
    • smile_groupnorm_forward$address

      public static MemorySegment smile_groupnorm_forward$address()
      Address for:
      ST_Tensor smile_groupnorm_forward(ST_GroupNorm g, ST_Tensor input)
      
    • smile_groupnorm_forward

      public static MemorySegment smile_groupnorm_forward(MemorySegment g, MemorySegment input)
      ST_Tensor smile_groupnorm_forward(ST_GroupNorm g, ST_Tensor input)
      
    • smile_groupnorm_as_module$descriptor

      public static FunctionDescriptor smile_groupnorm_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_groupnorm_as_module(ST_GroupNorm g)
      
    • smile_groupnorm_as_module$handle

      public static MethodHandle smile_groupnorm_as_module$handle()
      Downcall method handle for:
      ST_Module smile_groupnorm_as_module(ST_GroupNorm g)
      
    • smile_groupnorm_as_module$address

      public static MemorySegment smile_groupnorm_as_module$address()
      Address for:
      ST_Module smile_groupnorm_as_module(ST_GroupNorm g)
      
    • smile_groupnorm_as_module

      public static MemorySegment smile_groupnorm_as_module(MemorySegment g)
      ST_Module smile_groupnorm_as_module(ST_GroupNorm g)
      
    • smile_maxpool2d_create$descriptor

      public static FunctionDescriptor smile_maxpool2d_create$descriptor()
      Function descriptor for:
      ST_MaxPool2d smile_maxpool2d_create(const int64_t *kernel, const int64_t *stride, const int64_t *padding)
      
    • smile_maxpool2d_create$handle

      public static MethodHandle smile_maxpool2d_create$handle()
      Downcall method handle for:
      ST_MaxPool2d smile_maxpool2d_create(const int64_t *kernel, const int64_t *stride, const int64_t *padding)
      
    • smile_maxpool2d_create$address

      public static MemorySegment smile_maxpool2d_create$address()
      Address for:
      ST_MaxPool2d smile_maxpool2d_create(const int64_t *kernel, const int64_t *stride, const int64_t *padding)
      
    • smile_maxpool2d_create

      public static MemorySegment smile_maxpool2d_create(MemorySegment kernel, MemorySegment stride, MemorySegment padding)
      ST_MaxPool2d smile_maxpool2d_create(const int64_t *kernel, const int64_t *stride, const int64_t *padding)
      
    • smile_maxpool2d_free$descriptor

      public static FunctionDescriptor smile_maxpool2d_free$descriptor()
      Function descriptor for:
      void smile_maxpool2d_free(ST_MaxPool2d p)
      
    • smile_maxpool2d_free$handle

      public static MethodHandle smile_maxpool2d_free$handle()
      Downcall method handle for:
      void smile_maxpool2d_free(ST_MaxPool2d p)
      
    • smile_maxpool2d_free$address

      public static MemorySegment smile_maxpool2d_free$address()
      Address for:
      void smile_maxpool2d_free(ST_MaxPool2d p)
      
    • smile_maxpool2d_free

      public static void smile_maxpool2d_free(MemorySegment p)
      void smile_maxpool2d_free(ST_MaxPool2d p)
      
    • smile_maxpool2d_forward$descriptor

      public static FunctionDescriptor smile_maxpool2d_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_maxpool2d_forward(ST_MaxPool2d p, ST_Tensor input)
      
    • smile_maxpool2d_forward$handle

      public static MethodHandle smile_maxpool2d_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_maxpool2d_forward(ST_MaxPool2d p, ST_Tensor input)
      
    • smile_maxpool2d_forward$address

      public static MemorySegment smile_maxpool2d_forward$address()
      Address for:
      ST_Tensor smile_maxpool2d_forward(ST_MaxPool2d p, ST_Tensor input)
      
    • smile_maxpool2d_forward

      public static MemorySegment smile_maxpool2d_forward(MemorySegment p, MemorySegment input)
      ST_Tensor smile_maxpool2d_forward(ST_MaxPool2d p, ST_Tensor input)
      
    • smile_maxpool2d_as_module$descriptor

      public static FunctionDescriptor smile_maxpool2d_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_maxpool2d_as_module(ST_MaxPool2d p)
      
    • smile_maxpool2d_as_module$handle

      public static MethodHandle smile_maxpool2d_as_module$handle()
      Downcall method handle for:
      ST_Module smile_maxpool2d_as_module(ST_MaxPool2d p)
      
    • smile_maxpool2d_as_module$address

      public static MemorySegment smile_maxpool2d_as_module$address()
      Address for:
      ST_Module smile_maxpool2d_as_module(ST_MaxPool2d p)
      
    • smile_maxpool2d_as_module

      public static MemorySegment smile_maxpool2d_as_module(MemorySegment p)
      ST_Module smile_maxpool2d_as_module(ST_MaxPool2d p)
      
    • smile_avgpool2d_create$descriptor

      public static FunctionDescriptor smile_avgpool2d_create$descriptor()
      Function descriptor for:
      ST_AvgPool2d smile_avgpool2d_create(const int64_t *kernel, const int64_t *stride, const int64_t *padding)
      
    • smile_avgpool2d_create$handle

      public static MethodHandle smile_avgpool2d_create$handle()
      Downcall method handle for:
      ST_AvgPool2d smile_avgpool2d_create(const int64_t *kernel, const int64_t *stride, const int64_t *padding)
      
    • smile_avgpool2d_create$address

      public static MemorySegment smile_avgpool2d_create$address()
      Address for:
      ST_AvgPool2d smile_avgpool2d_create(const int64_t *kernel, const int64_t *stride, const int64_t *padding)
      
    • smile_avgpool2d_create

      public static MemorySegment smile_avgpool2d_create(MemorySegment kernel, MemorySegment stride, MemorySegment padding)
      ST_AvgPool2d smile_avgpool2d_create(const int64_t *kernel, const int64_t *stride, const int64_t *padding)
      
    • smile_avgpool2d_free$descriptor

      public static FunctionDescriptor smile_avgpool2d_free$descriptor()
      Function descriptor for:
      void smile_avgpool2d_free(ST_AvgPool2d p)
      
    • smile_avgpool2d_free$handle

      public static MethodHandle smile_avgpool2d_free$handle()
      Downcall method handle for:
      void smile_avgpool2d_free(ST_AvgPool2d p)
      
    • smile_avgpool2d_free$address

      public static MemorySegment smile_avgpool2d_free$address()
      Address for:
      void smile_avgpool2d_free(ST_AvgPool2d p)
      
    • smile_avgpool2d_free

      public static void smile_avgpool2d_free(MemorySegment p)
      void smile_avgpool2d_free(ST_AvgPool2d p)
      
    • smile_avgpool2d_forward$descriptor

      public static FunctionDescriptor smile_avgpool2d_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_avgpool2d_forward(ST_AvgPool2d p, ST_Tensor input)
      
    • smile_avgpool2d_forward$handle

      public static MethodHandle smile_avgpool2d_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_avgpool2d_forward(ST_AvgPool2d p, ST_Tensor input)
      
    • smile_avgpool2d_forward$address

      public static MemorySegment smile_avgpool2d_forward$address()
      Address for:
      ST_Tensor smile_avgpool2d_forward(ST_AvgPool2d p, ST_Tensor input)
      
    • smile_avgpool2d_forward

      public static MemorySegment smile_avgpool2d_forward(MemorySegment p, MemorySegment input)
      ST_Tensor smile_avgpool2d_forward(ST_AvgPool2d p, ST_Tensor input)
      
    • smile_avgpool2d_as_module$descriptor

      public static FunctionDescriptor smile_avgpool2d_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_avgpool2d_as_module(ST_AvgPool2d p)
      
    • smile_avgpool2d_as_module$handle

      public static MethodHandle smile_avgpool2d_as_module$handle()
      Downcall method handle for:
      ST_Module smile_avgpool2d_as_module(ST_AvgPool2d p)
      
    • smile_avgpool2d_as_module$address

      public static MemorySegment smile_avgpool2d_as_module$address()
      Address for:
      ST_Module smile_avgpool2d_as_module(ST_AvgPool2d p)
      
    • smile_avgpool2d_as_module

      public static MemorySegment smile_avgpool2d_as_module(MemorySegment p)
      ST_Module smile_avgpool2d_as_module(ST_AvgPool2d p)
      
    • smile_adaptive_avgpool2d_create$descriptor

      public static FunctionDescriptor smile_adaptive_avgpool2d_create$descriptor()
      Function descriptor for:
      ST_AdaptiveAvgPool2d smile_adaptive_avgpool2d_create(const int64_t *output_size)
      
    • smile_adaptive_avgpool2d_create$handle

      public static MethodHandle smile_adaptive_avgpool2d_create$handle()
      Downcall method handle for:
      ST_AdaptiveAvgPool2d smile_adaptive_avgpool2d_create(const int64_t *output_size)
      
    • smile_adaptive_avgpool2d_create$address

      public static MemorySegment smile_adaptive_avgpool2d_create$address()
      Address for:
      ST_AdaptiveAvgPool2d smile_adaptive_avgpool2d_create(const int64_t *output_size)
      
    • smile_adaptive_avgpool2d_create

      public static MemorySegment smile_adaptive_avgpool2d_create(MemorySegment output_size)
      ST_AdaptiveAvgPool2d smile_adaptive_avgpool2d_create(const int64_t *output_size)
      
    • smile_adaptive_avgpool2d_free$descriptor

      public static FunctionDescriptor smile_adaptive_avgpool2d_free$descriptor()
      Function descriptor for:
      void smile_adaptive_avgpool2d_free(ST_AdaptiveAvgPool2d p)
      
    • smile_adaptive_avgpool2d_free$handle

      public static MethodHandle smile_adaptive_avgpool2d_free$handle()
      Downcall method handle for:
      void smile_adaptive_avgpool2d_free(ST_AdaptiveAvgPool2d p)
      
    • smile_adaptive_avgpool2d_free$address

      public static MemorySegment smile_adaptive_avgpool2d_free$address()
      Address for:
      void smile_adaptive_avgpool2d_free(ST_AdaptiveAvgPool2d p)
      
    • smile_adaptive_avgpool2d_free

      public static void smile_adaptive_avgpool2d_free(MemorySegment p)
      void smile_adaptive_avgpool2d_free(ST_AdaptiveAvgPool2d p)
      
    • smile_adaptive_avgpool2d_forward$descriptor

      public static FunctionDescriptor smile_adaptive_avgpool2d_forward$descriptor()
      Function descriptor for:
      ST_Tensor smile_adaptive_avgpool2d_forward(ST_AdaptiveAvgPool2d p, ST_Tensor input)
      
    • smile_adaptive_avgpool2d_forward$handle

      public static MethodHandle smile_adaptive_avgpool2d_forward$handle()
      Downcall method handle for:
      ST_Tensor smile_adaptive_avgpool2d_forward(ST_AdaptiveAvgPool2d p, ST_Tensor input)
      
    • smile_adaptive_avgpool2d_forward$address

      public static MemorySegment smile_adaptive_avgpool2d_forward$address()
      Address for:
      ST_Tensor smile_adaptive_avgpool2d_forward(ST_AdaptiveAvgPool2d p, ST_Tensor input)
      
    • smile_adaptive_avgpool2d_forward

      public static MemorySegment smile_adaptive_avgpool2d_forward(MemorySegment p, MemorySegment input)
      ST_Tensor smile_adaptive_avgpool2d_forward(ST_AdaptiveAvgPool2d p, ST_Tensor input)
      
    • smile_adaptive_avgpool2d_as_module$descriptor

      public static FunctionDescriptor smile_adaptive_avgpool2d_as_module$descriptor()
      Function descriptor for:
      ST_Module smile_adaptive_avgpool2d_as_module(ST_AdaptiveAvgPool2d p)
      
    • smile_adaptive_avgpool2d_as_module$handle

      public static MethodHandle smile_adaptive_avgpool2d_as_module$handle()
      Downcall method handle for:
      ST_Module smile_adaptive_avgpool2d_as_module(ST_AdaptiveAvgPool2d p)
      
    • smile_adaptive_avgpool2d_as_module$address

      public static MemorySegment smile_adaptive_avgpool2d_as_module$address()
      Address for:
      ST_Module smile_adaptive_avgpool2d_as_module(ST_AdaptiveAvgPool2d p)
      
    • smile_adaptive_avgpool2d_as_module

      public static MemorySegment smile_adaptive_avgpool2d_as_module(MemorySegment p)
      ST_Module smile_adaptive_avgpool2d_as_module(ST_AdaptiveAvgPool2d p)
      
    • smile_sgd_create$descriptor

      public static FunctionDescriptor smile_sgd_create$descriptor()
      Function descriptor for:
      ST_Optimizer smile_sgd_create(ST_TensorVec params, double lr, double momentum, double weight_decay, double dampening, int nesterov)
      
    • smile_sgd_create$handle

      public static MethodHandle smile_sgd_create$handle()
      Downcall method handle for:
      ST_Optimizer smile_sgd_create(ST_TensorVec params, double lr, double momentum, double weight_decay, double dampening, int nesterov)
      
    • smile_sgd_create$address

      public static MemorySegment smile_sgd_create$address()
      Address for:
      ST_Optimizer smile_sgd_create(ST_TensorVec params, double lr, double momentum, double weight_decay, double dampening, int nesterov)
      
    • smile_sgd_create

      public static MemorySegment smile_sgd_create(MemorySegment params, double lr, double momentum, double weight_decay, double dampening, int nesterov)
      ST_Optimizer smile_sgd_create(ST_TensorVec params, double lr, double momentum, double weight_decay, double dampening, int nesterov)
      
    • smile_adam_create$descriptor

      public static FunctionDescriptor smile_adam_create$descriptor()
      Function descriptor for:
      ST_Optimizer smile_adam_create(ST_TensorVec params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      
    • smile_adam_create$handle

      public static MethodHandle smile_adam_create$handle()
      Downcall method handle for:
      ST_Optimizer smile_adam_create(ST_TensorVec params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      
    • smile_adam_create$address

      public static MemorySegment smile_adam_create$address()
      Address for:
      ST_Optimizer smile_adam_create(ST_TensorVec params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      
    • smile_adam_create

      public static MemorySegment smile_adam_create(MemorySegment params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      ST_Optimizer smile_adam_create(ST_TensorVec params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      
    • smile_adamw_create$descriptor

      public static FunctionDescriptor smile_adamw_create$descriptor()
      Function descriptor for:
      ST_Optimizer smile_adamw_create(ST_TensorVec params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      
    • smile_adamw_create$handle

      public static MethodHandle smile_adamw_create$handle()
      Downcall method handle for:
      ST_Optimizer smile_adamw_create(ST_TensorVec params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      
    • smile_adamw_create$address

      public static MemorySegment smile_adamw_create$address()
      Address for:
      ST_Optimizer smile_adamw_create(ST_TensorVec params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      
    • smile_adamw_create

      public static MemorySegment smile_adamw_create(MemorySegment params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      ST_Optimizer smile_adamw_create(ST_TensorVec params, double lr, double beta1, double beta2, double eps, double weight_decay, int amsgrad)
      
    • smile_rmsprop_create$descriptor

      public static FunctionDescriptor smile_rmsprop_create$descriptor()
      Function descriptor for:
      ST_Optimizer smile_rmsprop_create(ST_TensorVec params, double lr, double alpha, double eps, double weight_decay, double momentum, int centered)
      
    • smile_rmsprop_create$handle

      public static MethodHandle smile_rmsprop_create$handle()
      Downcall method handle for:
      ST_Optimizer smile_rmsprop_create(ST_TensorVec params, double lr, double alpha, double eps, double weight_decay, double momentum, int centered)
      
    • smile_rmsprop_create$address

      public static MemorySegment smile_rmsprop_create$address()
      Address for:
      ST_Optimizer smile_rmsprop_create(ST_TensorVec params, double lr, double alpha, double eps, double weight_decay, double momentum, int centered)
      
    • smile_rmsprop_create

      public static MemorySegment smile_rmsprop_create(MemorySegment params, double lr, double alpha, double eps, double weight_decay, double momentum, int centered)
      ST_Optimizer smile_rmsprop_create(ST_TensorVec params, double lr, double alpha, double eps, double weight_decay, double momentum, int centered)
      
    • smile_optimizer_free$descriptor

      public static FunctionDescriptor smile_optimizer_free$descriptor()
      Function descriptor for:
      void smile_optimizer_free(ST_Optimizer opt)
      
    • smile_optimizer_free$handle

      public static MethodHandle smile_optimizer_free$handle()
      Downcall method handle for:
      void smile_optimizer_free(ST_Optimizer opt)
      
    • smile_optimizer_free$address

      public static MemorySegment smile_optimizer_free$address()
      Address for:
      void smile_optimizer_free(ST_Optimizer opt)
      
    • smile_optimizer_free

      public static void smile_optimizer_free(MemorySegment opt)
      void smile_optimizer_free(ST_Optimizer opt)
      
    • smile_optimizer_zero_grad$descriptor

      public static FunctionDescriptor smile_optimizer_zero_grad$descriptor()
      Function descriptor for:
      void smile_optimizer_zero_grad(ST_Optimizer opt)
      
    • smile_optimizer_zero_grad$handle

      public static MethodHandle smile_optimizer_zero_grad$handle()
      Downcall method handle for:
      void smile_optimizer_zero_grad(ST_Optimizer opt)
      
    • smile_optimizer_zero_grad$address

      public static MemorySegment smile_optimizer_zero_grad$address()
      Address for:
      void smile_optimizer_zero_grad(ST_Optimizer opt)
      
    • smile_optimizer_zero_grad

      public static void smile_optimizer_zero_grad(MemorySegment opt)
      void smile_optimizer_zero_grad(ST_Optimizer opt)
      
    • smile_optimizer_step$descriptor

      public static FunctionDescriptor smile_optimizer_step$descriptor()
      Function descriptor for:
      void smile_optimizer_step(ST_Optimizer opt)
      
    • smile_optimizer_step$handle

      public static MethodHandle smile_optimizer_step$handle()
      Downcall method handle for:
      void smile_optimizer_step(ST_Optimizer opt)
      
    • smile_optimizer_step$address

      public static MemorySegment smile_optimizer_step$address()
      Address for:
      void smile_optimizer_step(ST_Optimizer opt)
      
    • smile_optimizer_step

      public static void smile_optimizer_step(MemorySegment opt)
      void smile_optimizer_step(ST_Optimizer opt)
      
    • smile_optimizer_set_lr$descriptor

      public static FunctionDescriptor smile_optimizer_set_lr$descriptor()
      Function descriptor for:
      void smile_optimizer_set_lr(ST_Optimizer opt, double lr)
      
    • smile_optimizer_set_lr$handle

      public static MethodHandle smile_optimizer_set_lr$handle()
      Downcall method handle for:
      void smile_optimizer_set_lr(ST_Optimizer opt, double lr)
      
    • smile_optimizer_set_lr$address

      public static MemorySegment smile_optimizer_set_lr$address()
      Address for:
      void smile_optimizer_set_lr(ST_Optimizer opt, double lr)
      
    • smile_optimizer_set_lr

      public static void smile_optimizer_set_lr(MemorySegment opt, double lr)
      void smile_optimizer_set_lr(ST_Optimizer opt, double lr)
      
    • smile_torch_version$descriptor

      public static FunctionDescriptor smile_torch_version$descriptor()
      Function descriptor for:
      int smile_torch_version(char *buf, int buf_len)
      
    • smile_torch_version$handle

      public static MethodHandle smile_torch_version$handle()
      Downcall method handle for:
      int smile_torch_version(char *buf, int buf_len)
      
    • smile_torch_version$address

      public static MemorySegment smile_torch_version$address()
      Address for:
      int smile_torch_version(char *buf, int buf_len)
      
    • smile_torch_version

      public static int smile_torch_version(MemorySegment buf, int buf_len)
      int smile_torch_version(char *buf, int buf_len)
      
    • smile_set_default_dtype$descriptor

      public static FunctionDescriptor smile_set_default_dtype$descriptor()
      Function descriptor for:
      void smile_set_default_dtype(ST_DType dtype)
      
    • smile_set_default_dtype$handle

      public static MethodHandle smile_set_default_dtype$handle()
      Downcall method handle for:
      void smile_set_default_dtype(ST_DType dtype)
      
    • smile_set_default_dtype$address

      public static MemorySegment smile_set_default_dtype$address()
      Address for:
      void smile_set_default_dtype(ST_DType dtype)
      
    • smile_set_default_dtype

      public static void smile_set_default_dtype(int dtype)
      void smile_set_default_dtype(ST_DType dtype)
      
    • smile_manual_seed$descriptor

      public static FunctionDescriptor smile_manual_seed$descriptor()
      Function descriptor for:
      void smile_manual_seed(int64_t seed)
      
    • smile_manual_seed$handle

      public static MethodHandle smile_manual_seed$handle()
      Downcall method handle for:
      void smile_manual_seed(int64_t seed)
      
    • smile_manual_seed$address

      public static MemorySegment smile_manual_seed$address()
      Address for:
      void smile_manual_seed(int64_t seed)
      
    • smile_manual_seed

      public static void smile_manual_seed(long seed)
      void smile_manual_seed(int64_t seed)
      
    • NULL

      public static MemorySegment NULL()
      #define NULL (void*) 0
      
    • __DARWIN_SUF_EXTSN

      public static MemorySegment __DARWIN_SUF_EXTSN()
      #define __DARWIN_SUF_EXTSN "$DARWIN_EXTSN"
      
    • __DARWIN_C_ANSI

      public static long __DARWIN_C_ANSI()
      #define __DARWIN_C_ANSI 4096
      
    • __DARWIN_C_FULL

      public static long __DARWIN_C_FULL()
      #define __DARWIN_C_FULL 900000
      
    • __DARWIN_C_LEVEL

      public static long __DARWIN_C_LEVEL()
      #define __DARWIN_C_LEVEL 900000
      
    • __DARWIN_NULL

      public static MemorySegment __DARWIN_NULL()
      #define __DARWIN_NULL (void*) 0
      
    • INT64_MAX

      public static long INT64_MAX()
      #define INT64_MAX 9223372036854775807
      
    • INT8_MIN

      public static int INT8_MIN()
      #define INT8_MIN -128
      
    • INT16_MIN

      public static int INT16_MIN()
      #define INT16_MIN -32768
      
    • INT32_MIN

      public static int INT32_MIN()
      #define INT32_MIN -2147483648
      
    • INT64_MIN

      public static long INT64_MIN()
      #define INT64_MIN -9223372036854775808
      
    • UINT32_MAX

      public static int UINT32_MAX()
      #define UINT32_MAX 4294967295
      
    • UINT64_MAX

      public static long UINT64_MAX()
      #define UINT64_MAX -1
      
    • INT_LEAST8_MIN

      public static int INT_LEAST8_MIN()
      #define INT_LEAST8_MIN -128
      
    • INT_LEAST16_MIN

      public static int INT_LEAST16_MIN()
      #define INT_LEAST16_MIN -32768
      
    • INT_LEAST32_MIN

      public static int INT_LEAST32_MIN()
      #define INT_LEAST32_MIN -2147483648
      
    • INT_LEAST64_MIN

      public static long INT_LEAST64_MIN()
      #define INT_LEAST64_MIN -9223372036854775808
      
    • INT_LEAST8_MAX

      public static int INT_LEAST8_MAX()
      #define INT_LEAST8_MAX 127
      
    • INT_LEAST16_MAX

      public static int INT_LEAST16_MAX()
      #define INT_LEAST16_MAX 32767
      
    • INT_LEAST32_MAX

      public static int INT_LEAST32_MAX()
      #define INT_LEAST32_MAX 2147483647
      
    • INT_LEAST64_MAX

      public static long INT_LEAST64_MAX()
      #define INT_LEAST64_MAX 9223372036854775807
      
    • UINT_LEAST8_MAX

      public static int UINT_LEAST8_MAX()
      #define UINT_LEAST8_MAX 255
      
    • UINT_LEAST16_MAX

      public static int UINT_LEAST16_MAX()
      #define UINT_LEAST16_MAX 65535
      
    • UINT_LEAST32_MAX

      public static int UINT_LEAST32_MAX()
      #define UINT_LEAST32_MAX 4294967295
      
    • UINT_LEAST64_MAX

      public static long UINT_LEAST64_MAX()
      #define UINT_LEAST64_MAX -1
      
    • INT_FAST8_MIN

      public static int INT_FAST8_MIN()
      #define INT_FAST8_MIN -128
      
    • INT_FAST16_MIN

      public static int INT_FAST16_MIN()
      #define INT_FAST16_MIN -32768
      
    • INT_FAST32_MIN

      public static int INT_FAST32_MIN()
      #define INT_FAST32_MIN -2147483648
      
    • INT_FAST64_MIN

      public static long INT_FAST64_MIN()
      #define INT_FAST64_MIN -9223372036854775808
      
    • INT_FAST8_MAX

      public static int INT_FAST8_MAX()
      #define INT_FAST8_MAX 127
      
    • INT_FAST16_MAX

      public static int INT_FAST16_MAX()
      #define INT_FAST16_MAX 32767
      
    • INT_FAST32_MAX

      public static int INT_FAST32_MAX()
      #define INT_FAST32_MAX 2147483647
      
    • INT_FAST64_MAX

      public static long INT_FAST64_MAX()
      #define INT_FAST64_MAX 9223372036854775807
      
    • UINT_FAST8_MAX

      public static int UINT_FAST8_MAX()
      #define UINT_FAST8_MAX 255
      
    • UINT_FAST16_MAX

      public static int UINT_FAST16_MAX()
      #define UINT_FAST16_MAX 65535
      
    • UINT_FAST32_MAX

      public static int UINT_FAST32_MAX()
      #define UINT_FAST32_MAX 4294967295
      
    • UINT_FAST64_MAX

      public static long UINT_FAST64_MAX()
      #define UINT_FAST64_MAX -1
      
    • INTPTR_MAX

      public static long INTPTR_MAX()
      #define INTPTR_MAX 9223372036854775807
      
    • INTPTR_MIN

      public static long INTPTR_MIN()
      #define INTPTR_MIN -9223372036854775808
      
    • UINTPTR_MAX

      public static long UINTPTR_MAX()
      #define UINTPTR_MAX -1
      
    • INTMAX_MAX

      public static long INTMAX_MAX()
      #define INTMAX_MAX 9223372036854775807
      
    • UINTMAX_MAX

      public static long UINTMAX_MAX()
      #define UINTMAX_MAX -1
      
    • INTMAX_MIN

      public static long INTMAX_MIN()
      #define INTMAX_MIN -9223372036854775808
      
    • PTRDIFF_MIN

      public static long PTRDIFF_MIN()
      #define PTRDIFF_MIN -9223372036854775808
      
    • PTRDIFF_MAX

      public static long PTRDIFF_MAX()
      #define PTRDIFF_MAX 9223372036854775807
      
    • SIZE_MAX

      public static long SIZE_MAX()
      #define SIZE_MAX -1
      
    • RSIZE_MAX

      public static long RSIZE_MAX()
      #define RSIZE_MAX 9223372036854775807
      
    • WCHAR_MAX

      public static int WCHAR_MAX()
      #define WCHAR_MAX 2147483647
      
    • WCHAR_MIN

      public static int WCHAR_MIN()
      #define WCHAR_MIN -2147483648
      
    • WINT_MIN

      public static int WINT_MIN()
      #define WINT_MIN -2147483648
      
    • WINT_MAX

      public static int WINT_MAX()
      #define WINT_MAX 2147483647
      
    • SIG_ATOMIC_MIN

      public static int SIG_ATOMIC_MIN()
      #define SIG_ATOMIC_MIN -2147483648
      
    • SIG_ATOMIC_MAX

      public static int SIG_ATOMIC_MAX()
      #define SIG_ATOMIC_MAX 2147483647