SYMBOL INDEX (486 symbols across 50 files) FILE: DiskFile.c function torch_DiskFile_new (line 3) | static int torch_DiskFile_new(lua_State *L) function torch_DiskFile_free (line 14) | static int torch_DiskFile_free(lua_State *L) function torch_DiskFile_isLittleEndianCPU (line 21) | static int torch_DiskFile_isLittleEndianCPU(lua_State *L) function torch_DiskFile_isBigEndianCPU (line 27) | static int torch_DiskFile_isBigEndianCPU(lua_State *L) function torch_DiskFile_nativeEndianEncoding (line 33) | static int torch_DiskFile_nativeEndianEncoding(lua_State *L) function torch_DiskFile_littleEndianEncoding (line 41) | static int torch_DiskFile_littleEndianEncoding(lua_State *L) function torch_DiskFile_bigEndianEncoding (line 49) | static int torch_DiskFile_bigEndianEncoding(lua_State *L) function torch_DiskFile_longSize (line 57) | static int torch_DiskFile_longSize(lua_State *L) function torch_DiskFile_noBuffer (line 65) | static int torch_DiskFile_noBuffer(lua_State *L) function torch_DiskFile___tostring__ (line 73) | static int torch_DiskFile___tostring__(lua_State *L) type luaL_Reg (line 84) | struct luaL_Reg function torch_DiskFile_init (line 96) | void torch_DiskFile_init(lua_State *L) FILE: File.c function IMPLEMENT_TORCH_FILE_FUNC (line 29) | IMPLEMENT_TORCH_FILE_FUNC(binary) function torch_File_position (line 50) | IMPLEMENT_TORCH_FILE_FUNC(seekEnd) function torch_File_readString (line 132) | static int torch_File_readString(lua_State *L) function torch_File_writeString (line 146) | static int torch_File_writeString(lua_State *L) type luaL_Reg (line 158) | struct luaL_Reg function torch_File_init (line 202) | void torch_File_init(lua_State *L) FILE: Generator.c function torch_Generator_new (line 3) | int torch_Generator_new(lua_State *L) function torch_Generator_free (line 10) | int torch_Generator_free(lua_State *L) function torch_Generator_write (line 17) | static int torch_Generator_write(lua_State *L) function torch_Generator_read (line 26) | static int torch_Generator_read(lua_State *L) type luaL_Reg (line 36) | struct luaL_Reg function torch_Generator_init (line 44) | void torch_Generator_init(lua_State *L) FILE: MemoryFile.c function torch_MemoryFile_new (line 3) | static int torch_MemoryFile_new(lua_State *L) function torch_MemoryFile_storage (line 24) | static int torch_MemoryFile_storage(lua_State *L) function torch_longSize (line 32) | static int torch_longSize(lua_State *L) function torch_MemoryFile_free (line 40) | static int torch_MemoryFile_free(lua_State *L) function torch_MemoryFile___tostring__ (line 47) | static int torch_MemoryFile___tostring__(lua_State *L) type luaL_Reg (line 57) | struct luaL_Reg function torch_MemoryFile_init (line 64) | void torch_MemoryFile_init(lua_State *L) FILE: PipeFile.c function torch_PipeFile_new (line 3) | static int torch_PipeFile_new(lua_State *L) function torch_PipeFile_free (line 14) | static int torch_PipeFile_free(lua_State *L) function torch_PipeFile___tostring__ (line 21) | static int torch_PipeFile___tostring__(lua_State *L) type luaL_Reg (line 32) | struct luaL_Reg function torch_PipeFile_init (line 37) | void torch_PipeFile_init(lua_State *L) FILE: Timer.c type Timer (line 23) | typedef struct _Timer function TimeType (line 36) | static TimeType torch_Timer_realtime() function TimeType (line 49) | static TimeType torch_Timer_usertime() function TimeType (line 60) | static TimeType torch_Timer_systime() function torch_Timer_new (line 71) | static int torch_Timer_new(lua_State *L) function torch_Timer_reset (line 92) | static int torch_Timer_reset(lua_State *L) function torch_Timer_free (line 105) | static int torch_Timer_free(lua_State *L) function torch_Timer_stop (line 112) | static int torch_Timer_stop(lua_State *L) function torch_Timer_resume (line 129) | static int torch_Timer_resume(lua_State *L) function torch_Timer_time (line 143) | static int torch_Timer_time(lua_State *L) function torch_Timer___tostring__ (line 164) | static int torch_Timer___tostring__(lua_State *L) type luaL_Reg (line 171) | struct luaL_Reg function torch_Timer_init (line 180) | void torch_Timer_init(lua_State *L) FILE: generic/Storage.c type luaL_Reg (line 263) | struct luaL_Reg FILE: generic/Tensor.c type luaL_Reg (line 1299) | struct luaL_Reg FILE: generic/TensorOperator.c type luaL_Reg (line 176) | struct luaL_Reg FILE: generic/luaG.h function real (line 33) | static real luaG_(checkreal)(lua_State *L, int idx) { function real (line 54) | static real luaG_(optreal)(lua_State *L, int idx, real n) { FILE: init.c function luaopen_libtorch (line 44) | int luaopen_libtorch(lua_State *L) FILE: lib/TH/THAllocator.c function THDefaultAllocator_free (line 26) | static void THDefaultAllocator_free(void* ctx, void* ptr) { type THMapAllocatorContext_ (line 38) | struct THMapAllocatorContext_ { type THMapInfo (line 47) | typedef struct { function THMapAllocatorContext (line 53) | THMapAllocatorContext *THMapAllocatorContext_new(const char *filename, i... function THMapAllocatorContext (line 76) | THMapAllocatorContext *THMapAllocatorContext_newWithFd(const char *filen... function THMapAllocatorContext_fd (line 89) | int THMapAllocatorContext_fd(THMapAllocatorContext *ctx) function THMapAllocatorContext_size (line 94) | ptrdiff_t THMapAllocatorContext_size(THMapAllocatorContext *ctx) function THMapAllocatorContext_free (line 99) | void THMapAllocatorContext_free(THMapAllocatorContext *ctx) type stat (line 204) | struct stat function THMapAllocator_free (line 334) | static void THMapAllocator_free(void* ctx_, void* data) { function THMapAllocatorContext (line 368) | THMapAllocatorContext *THMapAllocatorContext_new(const char *filename, i... function THMapAllocatorContext_free (line 373) | void THMapAllocatorContext_free(THMapAllocatorContext *ctx) { function THMapAllocator_free (line 387) | static void THMapAllocator_free(void* ctx, void* data) { function THRefcountedMapAllocator_free (line 425) | static void THRefcountedMapAllocator_free(void* ctx_, void* data) { function THRefcountedMapAllocator_incref (line 449) | void THRefcountedMapAllocator_incref(THMapAllocatorContext *ctx, void *d... function THRefcountedMapAllocator_decref (line 455) | int THRefcountedMapAllocator_decref(THMapAllocatorContext *ctx, void *data) function THRefcountedMapAllocator_free (line 473) | static void THRefcountedMapAllocator_free(void* ctx_, void* data) { function THRefcountedMapAllocator_incref (line 477) | void THRefcountedMapAllocator_incref(THMapAllocatorContext *ctx, void *d... function THRefcountedMapAllocator_decref (line 482) | int THRefcountedMapAllocator_decref(THMapAllocatorContext *ctx, void *data) FILE: lib/TH/THAllocator.h type THAllocator (line 16) | typedef struct THAllocator { type THMapAllocatorContext (line 29) | typedef struct THMapAllocatorContext_ THMapAllocatorContext; FILE: lib/TH/THAtomic.c function THAtomicSet (line 22) | void THAtomicSet(int volatile *a, int newvalue) function THAtomicGet (line 39) | int THAtomicGet(int volatile *a) function THAtomicAdd (line 52) | int THAtomicAdd(int volatile *a, int value) function THAtomicIncrementRef (line 70) | void THAtomicIncrementRef(int volatile *a) function THAtomicDecrementRef (line 75) | int THAtomicDecrementRef(int volatile *a) function THAtomicCompareAndSwap (line 80) | int THAtomicCompareAndSwap(int volatile *a, int oldvalue, int newvalue) function THAtomicSetLong (line 109) | void THAtomicSetLong(long volatile *a, long newvalue) function THAtomicGetLong (line 125) | long THAtomicGetLong(long volatile *a) function THAtomicAddLong (line 138) | long THAtomicAddLong(long volatile *a, long value) function THAtomicCompareAndSwapLong (line 155) | long THAtomicCompareAndSwapLong(long volatile *a, long oldvalue, long ne... function THAtomicSetPtrdiff (line 183) | void THAtomicSetPtrdiff(ptrdiff_t volatile *a, ptrdiff_t newvalue) function THAtomicGetPtrdiff (line 203) | ptrdiff_t THAtomicGetPtrdiff(ptrdiff_t volatile *a) function THAtomicAddPtrdiff (line 216) | ptrdiff_t THAtomicAddPtrdiff(ptrdiff_t volatile *a, ptrdiff_t value) function THAtomicCompareAndSwapPtrdiff (line 237) | ptrdiff_t THAtomicCompareAndSwapPtrdiff(ptrdiff_t volatile *a, ptrdiff_t... FILE: lib/TH/THDiskFile.c type THDiskFile (line 10) | typedef struct THDiskFile__ function THDiskFile_isOpened (line 21) | static int THDiskFile_isOpened(THFile *self) function fread__ (line 35) | size_t fread__(void *ptr, size_t size, size_t nitems, FILE *stream) function THDiskFile_mode (line 136) | static int THDiskFile_mode(const char *mode, int *isReadable, int *isWri... function THDiskFile_synchronize (line 165) | static void THDiskFile_synchronize(THFile *self) function THDiskFile_seek (line 172) | static void THDiskFile_seek(THFile *self, size_t position) function THDiskFile_seekEnd (line 195) | static void THDiskFile_seekEnd(THFile *self) function THDiskFile_position (line 215) | static size_t THDiskFile_position(THFile *self) function THDiskFile_close (line 235) | static void THDiskFile_close(THFile *self) function THDiskFile_reverseMemory (line 245) | static void THDiskFile_reverseMemory(void *dst, const void *src, size_t ... function THDiskFile_isLittleEndianCPU (line 267) | int THDiskFile_isLittleEndianCPU(void) function THDiskFile_isBigEndianCPU (line 278) | int THDiskFile_isBigEndianCPU(void) function THDiskFile_nativeEndianEncoding (line 283) | void THDiskFile_nativeEndianEncoding(THFile *self) function THDiskFile_littleEndianEncoding (line 290) | void THDiskFile_littleEndianEncoding(THFile *self) function THDiskFile_bigEndianEncoding (line 297) | void THDiskFile_bigEndianEncoding(THFile *self) function THDiskFile_longSize (line 306) | void THDiskFile_longSize(THFile *self, int size) function THDiskFile_noBuffer (line 314) | void THDiskFile_noBuffer(THFile *self) function THDiskFile_free (line 323) | static void THDiskFile_free(THFile *self) function THDiskFile_readLong (line 368) | static size_t THDiskFile_readLong(THFile *self, long *data, size_t n) function THDiskFile_writeLong (line 430) | static size_t THDiskFile_writeLong(THFile *self, long *data, size_t n) function THDiskFile_readString (line 503) | static size_t THDiskFile_readString(THFile *self, const char *format, ch... function THDiskFile_writeString (line 593) | static size_t THDiskFile_writeString(THFile *self, const char *str, size... function THFile (line 612) | THFile *THDiskFile_new(const char *name, const char *mode, int isQuiet) function THPipeFile_mode (line 697) | static int THPipeFile_mode(const char *mode, int *isReadable, int *isWri... function THPipeFile_free (line 717) | static void THPipeFile_free(THFile *self) function THFile (line 726) | THFile *THPipeFile_new(const char *name, const char *mode, int isQuiet) FILE: lib/TH/THFile.c function THFile_readStringRaw (line 24) | size_t THFile_readStringRaw(THFile *self, const char *format, char **str_) function THFile_writeStringRaw (line 29) | size_t THFile_writeStringRaw(THFile *self, const char *str, size_t size) function THFile_synchronize (line 34) | void THFile_synchronize(THFile *self) function THFile_seek (line 39) | void THFile_seek(THFile *self, size_t position) function THFile_seekEnd (line 44) | void THFile_seekEnd(THFile *self) function THFile_position (line 49) | size_t THFile_position(THFile *self) function THFile_close (line 54) | void THFile_close(THFile *self) function THFile_free (line 59) | void THFile_free(THFile *self) function THFile_isOpened (line 64) | int THFile_isOpened(THFile *self) function IMPLEMENT_THFILE_FLAGS (line 75) | IMPLEMENT_THFILE_FLAGS(isQuiet) function THFile_ascii (line 87) | void THFile_ascii(THFile *self) function THFile_autoSpacing (line 92) | void THFile_autoSpacing(THFile *self) function THFile_noAutoSpacing (line 97) | void THFile_noAutoSpacing(THFile *self) function THFile_quiet (line 102) | void THFile_quiet(THFile *self) function THFile_pedantic (line 107) | void THFile_pedantic(THFile *self) function THFile_clearError (line 112) | void THFile_clearError(THFile *self) FILE: lib/TH/THFile.h type THFile (line 6) | typedef struct THFile__ THFile; FILE: lib/TH/THFilePrivate.h type THFile__ (line 6) | struct THFile__ type THFileVTable (line 20) | struct THFileVTable FILE: lib/TH/THGeneral.c function defaultErrorHandlerFunction (line 25) | static void defaultErrorHandlerFunction(const char *msg, void *data) function _THError (line 36) | void _THError(const char *file, const int line, const char *fmt, ...) function _THAssertionFailed (line 57) | void _THAssertionFailed(const char *file, const int line, const char *ex... function THSetErrorHandler (line 66) | void THSetErrorHandler(THErrorHandlerFunction new_handler, void *data) function THSetDefaultErrorHandler (line 72) | void THSetDefaultErrorHandler(THErrorHandlerFunction new_handler, void *... function defaultArgErrorHandlerFunction (line 82) | static void defaultArgErrorHandlerFunction(int argNumber, const char *ms... function _THArgCheck (line 96) | void _THArgCheck(const char *file, int line, int condition, int argNumbe... function THSetArgErrorHandler (line 119) | void THSetArgErrorHandler(THArgErrorHandlerFunction new_handler, void *d... function THSetDefaultArgErrorHandler (line 125) | void THSetDefaultArgErrorHandler(THArgErrorHandlerFunction new_handler, ... function THSetGCHandler (line 154) | void THSetGCHandler( void (*torchGCFunction_)(void *data), void *data ) function getAllocSize (line 161) | static ptrdiff_t getAllocSize(void *ptr) { function applyHeapDelta (line 173) | static ptrdiff_t applyHeapDelta() { function maybeTriggerGC (line 190) | static void maybeTriggerGC(ptrdiff_t curHeapSize) { function THHeapUpdate (line 204) | void THHeapUpdate(ptrdiff_t size) { function THFree (line 306) | void THFree(void *ptr) function THLog1p (line 312) | double THLog1p(const double x) function THSetNumThreads (line 322) | void THSetNumThreads(int num_threads) function THGetNumThreads (line 329) | int THGetNumThreads(void) function THGetNumCores (line 338) | int THGetNumCores(void) function TH_API (line 351) | TH_API void THInferNumThreads(void) function TH_API (line 362) | TH_API THDescBuff _THSizeDesc(const long *size, const long ndim) { FILE: lib/TH/THHalf.c function THHalf (line 5) | THHalf TH_float2half(float f) function TH_API (line 12) | TH_API float TH_half2float(THHalf h) function TH_halfbits2float (line 21) | void TH_halfbits2float(unsigned short* src, float* res) function TH_float2halfbits (line 49) | void TH_float2halfbits(float* src, unsigned short* dest) FILE: lib/TH/THHalf.h type __thalign__ (line 16) | struct __thalign__ type __thalign__ (line 20) | struct __thalign__ type __THHalf (line 24) | typedef __THHalf THHalf; type __THHalf2 (line 25) | typedef __THHalf2 THHalf2; FILE: lib/TH/THLogAdd.c function THLogAdd (line 15) | double THLogAdd(double log_a, double log_b) function THLogSub (line 37) | double THLogSub(double log_a, double log_b) function THExpMinusApprox (line 58) | double THExpMinusApprox(const double x) FILE: lib/TH/THMath.h function TH_sigmoid (line 4) | static inline double TH_sigmoid(double value) { function TH_frac (line 8) | static inline double TH_frac(double x) { function TH_rsqrt (line 12) | static inline double TH_rsqrt(double x) { function TH_lerp (line 16) | static inline double TH_lerp(double a, double b, double weight) { function TH_sigmoidf (line 20) | static inline float TH_sigmoidf(float value) { function TH_fracf (line 24) | static inline float TH_fracf(float x) { function TH_rsqrtf (line 28) | static inline float TH_rsqrtf(float x) { function TH_lerpf (line 32) | static inline float TH_lerpf(float a, float b, float weight) { FILE: lib/TH/THMemoryFile.c type THMemoryFile (line 5) | typedef struct THMemoryFile__ function THMemoryFile_isOpened (line 15) | static int THMemoryFile_isOpened(THFile *self) function THMemoryFile_grow (line 45) | static void THMemoryFile_grow(THMemoryFile *self, size_t size) function THMemoryFile_mode (line 67) | static int THMemoryFile_mode(const char *mode, int *isReadable, int *isW... function THMemoryFile_longSize (line 219) | void THMemoryFile_longSize(THFile *self, int size) function THCharStorage (line 226) | THCharStorage *THMemoryFile_storage(THFile *self) function THMemoryFile_synchronize (line 236) | static void THMemoryFile_synchronize(THFile *self) function THMemoryFile_seek (line 242) | static void THMemoryFile_seek(THFile *self, size_t position) function THMemoryFile_seekEnd (line 259) | static void THMemoryFile_seekEnd(THFile *self) function THMemoryFile_position (line 267) | static size_t THMemoryFile_position(THFile *self) function THMemoryFile_close (line 274) | static void THMemoryFile_close(THFile *self) function THMemoryFile_free (line 282) | static void THMemoryFile_free(THFile *self) function THMemoryFile_readLong (line 354) | static size_t THMemoryFile_readLong(THFile *self, long *data, size_t n) function THMemoryFile_writeLong (line 434) | static size_t THMemoryFile_writeLong(THFile *self, long *data, size_t n) function THMemoryFile_readString (line 531) | static size_t THMemoryFile_readString(THFile *self, const char *format, ... function THMemoryFile_writeString (line 595) | static size_t THMemoryFile_writeString(THFile *self, const char *str, si... function THFile (line 614) | THFile *THMemoryFile_newWithStorage(THCharStorage *storage, const char *... function THFile (line 682) | THFile *THMemoryFile_new(const char *mode) FILE: lib/TH/THRandom.c function THGenerator (line 14) | static THGenerator* THGenerator_newUnseeded() function THGenerator (line 25) | THGenerator* THGenerator_new() function THGenerator (line 32) | THGenerator* THGenerator_copy(THGenerator *self, THGenerator *from) function THGenerator_free (line 38) | void THGenerator_free(THGenerator *self) function THGenerator_isValid (line 43) | int THGenerator_isValid(THGenerator *_generator) function readURandomLong (line 53) | static unsigned long readURandomLong() function THRandom_seed (line 69) | unsigned long THRandom_seed(THGenerator *_generator) function THRandom_manualSeed (line 140) | void THRandom_manualSeed(THGenerator *_generator, unsigned long the_seed_) function THRandom_initialSeed (line 164) | unsigned long THRandom_initialSeed(THGenerator *_generator) function THRandom_nextState (line 169) | void THRandom_nextState(THGenerator *_generator) function THRandom_random (line 186) | unsigned long THRandom_random(THGenerator *_generator) function __uniform__ (line 204) | static double __uniform__(THGenerator *_generator) function THRandom_uniform (line 218) | double THRandom_uniform(THGenerator *_generator, double a, double b) function THRandom_normal (line 223) | double THRandom_normal(THGenerator *_generator, double mean, double stdv) function THRandom_exponential (line 244) | double THRandom_exponential(THGenerator *_generator, double lambda) function THRandom_cauchy (line 249) | double THRandom_cauchy(THGenerator *_generator, double median, double si... function THRandom_logNormal (line 256) | double THRandom_logNormal(THGenerator *_generator, double mean, double s... function THRandom_geometric (line 262) | int THRandom_geometric(THGenerator *_generator, double p) function THRandom_bernoulli (line 268) | int THRandom_bernoulli(THGenerator *_generator, double p) FILE: lib/TH/THRandom.h type THGenerator (line 9) | typedef struct THGenerator { FILE: lib/TH/THSize.c function THSize_isSameSizeAs (line 3) | int THSize_isSameSizeAs(const long *sizeA, long dimsA, const long *sizeB... function THSize_nElement (line 15) | ptrdiff_t THSize_nElement(long dims, long *size) { FILE: lib/TH/THStorage.c function THDescBuff (line 17) | THDescBuff THLongStorage_sizeDesc(const THLongStorage *size) { function THLongStorage (line 21) | THLongStorage *THLongStorage_newInferSize(THLongStorage *size, ptrdiff_t... function THLongStorage_inferSize2 (line 51) | int THLongStorage_inferSize2(THLongStorage *output, long *sizesA, long d... function THLongStorage_inferSizeN (line 82) | int THLongStorage_inferSizeN(THLongStorage *output, int n, long **sizes,... function THLongStorage_inferExpandGeometry (line 119) | int THLongStorage_inferExpandGeometry(long *tensorSizes, long *tensorStr... FILE: lib/TH/generic/THBlas.c function ffloat (line 25) | inline ffloat sdot_(const int *n, const float *x, const int *incx, const... function real (line 167) | real THBlas_(dot)(long n, real *x, long incx, real *y, long incy) FILE: lib/TH/generic/THStorage.c function real (line 5) | real* THStorage_(data)(const THStorage *self) function THStorage (line 20) | THStorage* THStorage_(new)(void) function THStorage (line 25) | THStorage* THStorage_(newWithSize)(ptrdiff_t size) function THStorage (line 30) | THStorage* THStorage_(newWithAllocator)(ptrdiff_t size, function THStorage (line 44) | THStorage* THStorage_(newWithMapping)(const char *filename, ptrdiff_t si... function THStorage (line 60) | THStorage* THStorage_(newWithSize1)(real data0) function THStorage (line 67) | THStorage* THStorage_(newWithSize2)(real data0, real data1) function THStorage (line 75) | THStorage* THStorage_(newWithSize3)(real data0, real data1, real data2) function THStorage (line 84) | THStorage* THStorage_(newWithSize4)(real data0, real data1, real data2, ... function THStorage (line 130) | THStorage* THStorage_(newWithData)(real *data, ptrdiff_t size) function THStorage (line 136) | THStorage* THStorage_(newWithDataAndAllocator)(real* data, ptrdiff_t size, function real (line 200) | real THStorage_(get)(const THStorage *self, ptrdiff_t idx) type THStorage (line 214) | struct THStorage FILE: lib/TH/generic/THStorage.h type THStorage (line 24) | typedef struct THStorage FILE: lib/TH/generic/THStorageCopy.h type THByteStorage (line 9) | struct THByteStorage type THCharStorage (line 10) | struct THCharStorage type THShortStorage (line 11) | struct THShortStorage type THIntStorage (line 12) | struct THIntStorage type THLongStorage (line 13) | struct THLongStorage type THFloatStorage (line 14) | struct THFloatStorage type THDoubleStorage (line 15) | struct THDoubleStorage type THHalfStorage (line 16) | struct THHalfStorage FILE: lib/TH/generic/THTensor.c function THStorage (line 6) | THStorage *THTensor_(storage)(const THTensor *self) function THLongStorage (line 35) | THLongStorage *THTensor_(newSizeOf)(THTensor *self) function THLongStorage (line 42) | THLongStorage *THTensor_(newStrideOf)(THTensor *self) function real (line 49) | real *THTensor_(data)(const THTensor *self) function THTensor (line 73) | THTensor *THTensor_(new)(void) function THTensor (line 81) | THTensor *THTensor_(newWithTensor)(THTensor *tensor) function THTensor (line 95) | THTensor *THTensor_(newWithStorage)(THStorage *storage, ptrdiff_t storag... function THTensor (line 114) | THTensor *THTensor_(newWithStorage1d)(THStorage *storage, ptrdiff_t stor... function THTensor (line 120) | THTensor *THTensor_(newWithStorage2d)(THStorage *storage, ptrdiff_t stor... function THTensor (line 127) | THTensor *THTensor_(newWithStorage3d)(THStorage *storage, ptrdiff_t stor... function THTensor (line 135) | THTensor *THTensor_(newWithStorage4d)(THStorage *storage, ptrdiff_t stor... function THTensor (line 151) | THTensor *THTensor_(newWithSize)(THLongStorage *size, THLongStorage *str... function THTensor (line 156) | THTensor *THTensor_(newWithSize1d)(long size0) function THTensor (line 161) | THTensor *THTensor_(newWithSize2d)(long size0, long size1) function THTensor (line 166) | THTensor *THTensor_(newWithSize3d)(long size0, long size1, long size2) function THTensor (line 171) | THTensor *THTensor_(newWithSize4d)(long size0, long size1, long size2, l... function THTensor (line 182) | THTensor *THTensor_(newClone)(THTensor *self) function THTensor (line 190) | THTensor *THTensor_(newContiguous)(THTensor *self) function THTensor (line 201) | THTensor *THTensor_(newSelect)(THTensor *tensor, int dimension_, long sl... function THTensor (line 208) | THTensor *THTensor_(newNarrow)(THTensor *tensor, int dimension_, long fi... function THTensor (line 215) | THTensor *THTensor_(newTranspose)(THTensor *tensor, int dimension1_, int... function THTensor (line 222) | THTensor *THTensor_(newUnfold)(THTensor *tensor, int dimension_, long si... function THTensor (line 229) | THTensor *THTensor_(newView)(THTensor *tensor, THLongStorage *size) function THTensor (line 288) | THTensor* THTensor_(newExpand)(THTensor *tensor, THLongStorage *sizes) { function real (line 865) | real THTensor_(get1d)(const THTensor *tensor, long x0) function real (line 879) | real THTensor_(get2d)(const THTensor *tensor, long x0, long x1) function real (line 893) | real THTensor_(get3d)(const THTensor *tensor, long x0, long x1, long x2) function real (line 907) | real THTensor_(get4d)(const THTensor *tensor, long x0, long x1, long x2,... function THDescBuff (line 914) | THDescBuff THTensor_(desc)(const THTensor *tensor) { function THDescBuff (line 936) | THDescBuff THTensor_(sizeDesc)(const THTensor *tensor) { FILE: lib/TH/generic/THTensor.h type THTensor (line 9) | typedef struct THTensor FILE: lib/TH/generic/THTensorCopy.h type THByteTensor (line 8) | struct THByteTensor type THCharTensor (line 9) | struct THCharTensor type THShortTensor (line 10) | struct THShortTensor type THIntTensor (line 11) | struct THIntTensor type THLongTensor (line 12) | struct THLongTensor type THFloatTensor (line 13) | struct THFloatTensor type THDoubleTensor (line 14) | struct THDoubleTensor type THHalfTensor (line 15) | struct THHalfTensor FILE: lib/TH/generic/THTensorLapack.c function THTensor (line 27) | static THTensor *THTensor_(newTransposedContiguous)(THTensor *self) function THTensor (line 53) | static THTensor *THTensor_(checkLapackClone)(THTensor *result, THTensor ... function THTensor (line 69) | static THTensor *THTensor_(cloneColumnMajorNrows)(THTensor *self, THTens... function THTensor (line 99) | static THTensor *THTensor_(cloneColumnMajor)(THTensor *self, THTensor *src) FILE: lib/TH/generic/THTensorMath.c function accreal (line 521) | accreal THTensor_(dot)(THTensor *tensor, THTensor *src) function real (line 591) | real THTensor_(medianall)(THTensor *tensor) function accreal (line 616) | accreal THTensor_(sumall)(THTensor *tensor) function accreal (line 623) | accreal THTensor_(prodall)(THTensor *tensor) function else (line 1827) | else if (*t_data < 0) *r__data = -1; function accreal (line 3096) | accreal THTensor_(normall)(THTensor *tensor, real value) function accreal (line 3164) | accreal THTensor_(dist)(THTensor *tensor, THTensor *src, real value) function accreal (line 3173) | accreal THTensor_(meanall)(THTensor *tensor) function accreal (line 3179) | accreal THTensor_(varall)(THTensor *tensor, int biased) function accreal (line 3188) | accreal THTensor_(stdall)(THTensor *tensor, int biased) FILE: lib/TH/generic/THVectorDispatch.c function TH_API (line 110) | TH_API void THVector_(adds)(real *r_, const real *t, const real value, c... FILE: lib/TH/generic/simd/convolve.c function __get_cpuid (line 6) | static __inline int __get_cpuid (unsigned int __level, unsigned int *__eax, function xgetbv (line 15) | static void xgetbv(unsigned int op, unsigned int* eax, unsigned int* edx) { function __get_cpuid (line 37) | static __inline int __get_cpuid (unsigned int __level, unsigned int *__eax, function xgetbv (line 44) | static void xgetbv(unsigned int op, unsigned int* eax, unsigned int* edx) { type ECPUFeature (line 51) | enum ECPUFeature function checkCPUFeatures (line 62) | static unsigned int checkCPUFeatures() { function haveCPUFeature (line 95) | static int haveCPUFeature(unsigned int feature) { function convolve_5x5 (line 115) | void convolve_5x5(float* output, float* input, float* kernel, long outRo... FILE: lib/TH/generic/simd/convolve5x5_avx.c function convolve_5x5_1_avx (line 6) | void convolve_5x5_1_avx(float* output, float* image, float* weight, long... function convolve_5x5_2_avx (line 15) | void convolve_5x5_2_avx(float* output, float* image, float* weight, long... function convolve_5x5_4_avx (line 24) | void convolve_5x5_4_avx(float* output, float* image, float* weight, long... function convolve_5x5_5_avx (line 33) | void convolve_5x5_5_avx(float* output, float* image, float* weight, long... function convolve_5x5_6_avx (line 42) | void convolve_5x5_6_avx(float* output, float* image, float* weight, long... function convolve_5x5_7_avx (line 51) | void convolve_5x5_7_avx(float* output, float* image, float* weight, long... function convolve_5x5_8_avx (line 60) | void convolve_5x5_8_avx(float* output, float* image, float* weight, long... function convolve_5x5_64x64_avx (line 69) | void convolve_5x5_64x64_avx(float* output, float* image, float* weight, ... function convolve_5x5_32x32_avx (line 95) | void convolve_5x5_32x32_avx(float* output, float* image, float* weight, ... function convolve_5x5_16x16_avx (line 113) | void convolve_5x5_16x16_avx(float* output, float* image, float* weight, ... function convolve_5x5_8x8_avx (line 127) | void convolve_5x5_8x8_avx(float* output, float* image, float* weight, lo... function convolve_5x5_avx (line 134) | void convolve_5x5_avx(float* output, float* input, float* kernel, long o... FILE: lib/TH/generic/simd/convolve5x5_sse.c function convolve_5x5_1_sse (line 6) | void convolve_5x5_1_sse(float* output, float* image, float* weight, long... function convolve_5x5_2_sse (line 26) | void convolve_5x5_2_sse(float* output, float* image, float* weight, long... function convolve_5x5_4_sse (line 49) | void convolve_5x5_4_sse(float* output, float* image, float* weight, long... function convolve_5x5_6_sse (line 78) | void convolve_5x5_6_sse(float* output, float* image, float* weight, long... function convolve_5x5_8_sse (line 113) | void convolve_5x5_8_sse(float* output, float* image, float* weight, long... function convolve_5x5_64x64_sse (line 157) | void convolve_5x5_64x64_sse(float* output, float* image, float* weight, ... function convolve_5x5_32x32_sse (line 199) | void convolve_5x5_32x32_sse(float* output, float* image, float* weight, ... function convolve_5x5_16x16_sse (line 227) | void convolve_5x5_16x16_sse(float* output, float* image, float* weight, ... function convolve_5x5_8x8_sse (line 245) | void convolve_5x5_8x8_sse(float* output, float* image, float* weight, lo... function convolve_5x5_sse (line 253) | void convolve_5x5_sse(float* output, float* input, float* kernel, long o... FILE: lib/TH/generic/simd/simd.h type FunctionDescription (line 35) | typedef struct FunctionDescription type SIMDExtensions (line 42) | enum SIMDExtensions function detectHostSIMDExtensions (line 61) | static inline uint32_t detectHostSIMDExtensions() function detectHostSIMDExtensions (line 68) | static inline uint32_t detectHostSIMDExtensions() function detectHostSIMDExtensions (line 79) | static inline uint32_t detectHostSIMDExtensions() function detectHostSIMDExtensions (line 92) | static inline uint32_t detectHostSIMDExtensions() function cpuid (line 100) | static inline void cpuid(uint32_t *eax, uint32_t *ebx, uint32_t *ecx, ui... function detectHostSIMDExtensions (line 123) | static inline uint32_t detectHostSIMDExtensions() FILE: lib/TH/vector/AVX.c function THDoubleVector_copy_AVX (line 10) | void THDoubleVector_copy_AVX(double *y, const double *x, const ptrdiff_t... function THDoubleVector_fill_AVX (line 23) | void THDoubleVector_fill_AVX(double *x, const double c, const ptrdiff_t ... function THDoubleVector_cdiv_AVX (line 39) | void THDoubleVector_cdiv_AVX(double *z, const double *x, const double *y... function THDoubleVector_divs_AVX (line 57) | void THDoubleVector_divs_AVX(double *y, const double *x, const double c,... function THDoubleVector_cmul_AVX (line 74) | void THDoubleVector_cmul_AVX(double *z, const double *x, const double *y... function THDoubleVector_muls_AVX (line 92) | void THDoubleVector_muls_AVX(double *y, const double *x, const double c,... function THDoubleVector_cadd_AVX (line 109) | void THDoubleVector_cadd_AVX(double *z, const double *x, const double *y... function THDoubleVector_adds_AVX (line 125) | void THDoubleVector_adds_AVX(double *y, const double *x, const double c,... function THFloatVector_copy_AVX (line 142) | void THFloatVector_copy_AVX(float *y, const float *x, const ptrdiff_t n) { function THFloatVector_fill_AVX (line 155) | void THFloatVector_fill_AVX(float *x, const float c, const ptrdiff_t n) { function THFloatVector_cdiv_AVX (line 171) | void THFloatVector_cdiv_AVX(float *z, const float *x, const float *y, co... function THFloatVector_divs_AVX (line 189) | void THFloatVector_divs_AVX(float *y, const float *x, const float c, con... function THFloatVector_cmul_AVX (line 206) | void THFloatVector_cmul_AVX(float *z, const float *x, const float *y, co... function THFloatVector_muls_AVX (line 224) | void THFloatVector_muls_AVX(float *y, const float *x, const float c, con... function THFloatVector_cadd_AVX (line 241) | void THFloatVector_cadd_AVX(float *z, const float *x, const float *y, co... function THFloatVector_adds_AVX (line 257) | void THFloatVector_adds_AVX(float *y, const float *x, const float c, con... FILE: lib/TH/vector/AVX2.c function THDoubleVector_cadd_AVX2 (line 9) | void THDoubleVector_cadd_AVX2(double *z, const double *x, const double *... function THFloatVector_cadd_AVX2 (line 28) | void THFloatVector_cadd_AVX2(float *z, const float *x, const float *y, c... FILE: lib/TH/vector/NEON.c function THFloatVector_fill_NEON (line 1) | static void THFloatVector_fill_NEON(float *x, const float c, const ptrdi... function THFloatVector_cmul_NEON (line 17) | static void THFloatVector_cmul_NEON(float *z, const float *x, const floa... function THFloatVector_muls_NEON (line 32) | static void THFloatVector_muls_NEON(float *y, const float *x, const floa... function THFloatVector_cadd_NEON (line 47) | static void THFloatVector_cadd_NEON(float *z, const float *x, const floa... function THFloatVector_adds_NEON (line 62) | static void THFloatVector_adds_NEON(float *y, const float *x, const floa... function THFloatVector_cdiv_NEON (line 77) | static void THFloatVector_cdiv_NEON(float *z, const float *x, const floa... function THFloatVector_divs_NEON (line 92) | static void THFloatVector_divs_NEON(float *y, const float *x, const floa... FILE: lib/TH/vector/SSE.c function THDoubleVector_fill_SSE (line 7) | static void THDoubleVector_fill_SSE(double *x, const double c, const ptr... function THDoubleVector_cadd_SSE (line 23) | static void THDoubleVector_cadd_SSE(double *z, const double *x, const do... function THDoubleVector_adds_SSE (line 39) | static void THDoubleVector_adds_SSE(double *y, const double *x, const do... function THDoubleVector_cmul_SSE (line 56) | static void THDoubleVector_cmul_SSE(double *z, const double *x, const do... function THDoubleVector_muls_SSE (line 81) | static void THDoubleVector_muls_SSE(double *y, const double *x, const do... function THDoubleVector_cdiv_SSE (line 103) | static void THDoubleVector_cdiv_SSE(double *z, const double *x, const do... function THDoubleVector_divs_SSE (line 121) | static void THDoubleVector_divs_SSE(double *y, const double *x, const do... function THFloatVector_fill_SSE (line 138) | static void THFloatVector_fill_SSE(float *x, const float c, const ptrdif... function THFloatVector_cadd_SSE (line 155) | static void THFloatVector_cadd_SSE(float *z, const float *x, const float... function THFloatVector_adds_SSE (line 171) | static void THFloatVector_adds_SSE(float *y, const float *x, const float... function THFloatVector_cmul_SSE (line 188) | static void THFloatVector_cmul_SSE(float *z, const float *x, const float... function THFloatVector_muls_SSE (line 213) | static void THFloatVector_muls_SSE(float *y, const float *x, const float... function THFloatVector_cdiv_SSE (line 235) | static void THFloatVector_cdiv_SSE(float *z, const float *x, const float... function THFloatVector_divs_SSE (line 253) | static void THFloatVector_divs_SSE(float *y, const float *x, const float... FILE: lib/TH/vector/VSX.c function THDoubleVector_fill_VSX (line 9) | static void THDoubleVector_fill_VSX(double *x, const double c, const ptr... function THDoubleVector_cadd_VSX (line 104) | static void THDoubleVector_cadd_VSX(double *z, const double *x, const do... function THDoubleVector_adds_VSX (line 208) | static void THDoubleVector_adds_VSX(double *y, const double *x, const do... function THDoubleVector_cmul_VSX (line 294) | static void THDoubleVector_cmul_VSX(double *z, const double *x, const do... function THDoubleVector_muls_VSX (line 395) | static void THDoubleVector_muls_VSX(double *y, const double *x, const do... function THDoubleVector_cdiv_VSX (line 481) | static void THDoubleVector_cdiv_VSX(double *z, const double *x, const do... function THDoubleVector_divs_VSX (line 582) | static void THDoubleVector_divs_VSX(double *y, const double *x, const do... function THFloatVector_fill_VSX (line 673) | static void THFloatVector_fill_VSX(float *x, const float c, const ptrdif... function THFloatVector_cadd_VSX (line 768) | static void THFloatVector_cadd_VSX(float *z, const float *x, const float... function THFloatVector_adds_VSX (line 872) | static void THFloatVector_adds_VSX(float *y, const float *x, const float... function THFloatVector_cmul_VSX (line 956) | static void THFloatVector_cmul_VSX(float *z, const float *y, const float... function THFloatVector_muls_VSX (line 1057) | static void THFloatVector_muls_VSX(float *y, const float *x, const float... function THFloatVector_cdiv_VSX (line 1141) | static void THFloatVector_cdiv_VSX(float *z, const float *x, const float... function THFloatVector_divs_VSX (line 1242) | static void THFloatVector_divs_VSX(float *y, const float*x, const float ... function standardDouble_fill (line 1366) | static void standardDouble_fill(double *x, const double c, const ptrdiff... function standardFloat_fill (line 1372) | static void standardFloat_fill(float *x, const float c, const ptrdiff_t n) function standardDouble_cadd (line 1378) | static void standardDouble_cadd(double *z, const double *x, const doubl... function standardFloat_cadd (line 1384) | static void standardFloat_cadd(float *z, const float *x, const float *y,... function standardDouble_adds (line 1390) | static void standardDouble_adds(double *y, const double *x, const double... function standardFloat_adds (line 1396) | static void standardFloat_adds(float *y, const float *x, const float c, ... function standardDouble_cmul (line 1402) | static void standardDouble_cmul(double *z, const double *x, const doubl... function standardFloat_cmul (line 1408) | static void standardFloat_cmul(float *z, const float *x, const float *y,... function standardDouble_muls (line 1414) | static void standardDouble_muls(double *y, const double *x, const double... function standardFloat_muls (line 1420) | static void standardFloat_muls(float *y, const float *x, const float c, ... function standardDouble_cdiv (line 1426) | static void standardDouble_cdiv(double *z, const double *x, const doubl... function standardFloat_cdiv (line 1432) | static void standardFloat_cdiv(float *z, const float *x, const float *y,... function standardDouble_divs (line 1438) | static void standardDouble_divs(double *y, const double *x, const double... function standardFloat_divs (line 1444) | static void standardFloat_divs(float *y, const float *x, const float c, ... function randDouble (line 1450) | double randDouble() function near (line 1455) | int near(double a, double b) function test_THDoubleVector_fill_VSX (line 1475) | void test_THDoubleVector_fill_VSX() function test_THFloatVector_fill_VSX (line 1546) | void test_THFloatVector_fill_VSX() function test_THDoubleVector_cadd_VSX (line 1617) | void test_THDoubleVector_cadd_VSX() function test_THFloatVector_cadd_VSX (line 1688) | void test_THFloatVector_cadd_VSX() function test_THDoubleVector_adds_VSX (line 1759) | void test_THDoubleVector_adds_VSX() function test_THFloatVector_adds_VSX (line 1826) | void test_THFloatVector_adds_VSX() function test_THDoubleVector_cmul_VSX (line 1894) | void test_THDoubleVector_cmul_VSX() function test_THFloatVector_cmul_VSX (line 1964) | void test_THFloatVector_cmul_VSX() function test_THDoubleVector_muls_VSX (line 2034) | void test_THDoubleVector_muls_VSX() function test_THFloatVector_muls_VSX (line 2104) | void test_THFloatVector_muls_VSX() function test_THDoubleVector_cdiv_VSX (line 2175) | void test_THDoubleVector_cdiv_VSX() function test_THFloatVector_cdiv_VSX (line 2245) | void test_THFloatVector_cdiv_VSX() function test_THDoubleVector_divs_VSX (line 2315) | void test_THDoubleVector_divs_VSX() function test_THFloatVector_divs_VSX (line 2385) | void test_THFloatVector_divs_VSX() function main (line 2459) | int main() FILE: lib/luaT/luaT.c function luaT_free (line 44) | void luaT_free(lua_State *L, void *ptr) function luaT_setfuncs (line 49) | void luaT_setfuncs(lua_State *L, const luaL_Reg *l, int nup) function luaT_stackdump (line 67) | void luaT_stackdump(lua_State *L) function luaT_pushmetatable (line 163) | int luaT_pushmetatable(lua_State *L, const char *tname) function luaT_iscdata (line 252) | static int luaT_iscdata(lua_State *L, int ud) function luaT_pushudata (line 297) | void luaT_pushudata(lua_State *L, void *udata, const char *tname) function luaT_isudata (line 336) | int luaT_isudata(lua_State *L, int ud, const char *tname) function luaT_pushlong (line 352) | void luaT_pushlong(lua_State *L, long n) function luaT_checklong (line 367) | long luaT_checklong(lua_State *L, int idx) function luaT_tolong (line 380) | long luaT_tolong(lua_State *L, int idx) function luaT_pushinteger (line 393) | void luaT_pushinteger(lua_State *L, ptrdiff_t n) function luaT_checkinteger (line 408) | ptrdiff_t luaT_checkinteger(lua_State *L, int idx) function luaT_getfieldchecknumber (line 448) | double luaT_getfieldchecknumber(lua_State *L, int ud, const char *field) function luaT_getfieldcheckint (line 458) | int luaT_getfieldcheckint(lua_State *L, int ud, const char *field) function luaT_getfieldcheckboolean (line 478) | int luaT_getfieldcheckboolean(lua_State *L, int ud, const char *field) function luaT_getfieldchecktable (line 488) | void luaT_getfieldchecktable(lua_State *L, int ud, const char *field) function luaT_typerror (line 498) | int luaT_typerror(lua_State *L, int ud, const char *tname) function luaT_checkboolean (line 513) | int luaT_checkboolean(lua_State *L, int ud) function luaT_optboolean (line 520) | int luaT_optboolean(lua_State *L, int ud, int def) function luaT_registeratname (line 528) | void luaT_registeratname(lua_State *L, const struct luaL_Reg *methods, c... function luaT_fullparentname (line 571) | int luaT_fullparentname(const char *tname, char *parent_name) function luaT_classmodulename (line 586) | int luaT_classmodulename(const char *tname, char *parent_name) function luaT_outerparentname (line 596) | int luaT_outerparentname(const char *tname, char *parent_name) function luaT_innerparentname (line 612) | int luaT_innerparentname(const char *tname, char *parent_name) function luaT_getinnerparent (line 634) | void luaT_getinnerparent(lua_State *L, const char *tname) function luaT_lua_newmetatable (line 675) | int luaT_lua_newmetatable(lua_State *L) function luaT_lua_metatype (line 899) | int luaT_lua_metatype(lua_State *L) function luaT_lua_pushudata (line 928) | int luaT_lua_pushudata(lua_State *L) function luaT_lua_factory (line 947) | int luaT_lua_factory(lua_State *L) function luaT_lua_getconstructortable (line 962) | int luaT_lua_getconstructortable(lua_State *L) function luaT_lua_typename (line 975) | int luaT_lua_typename(lua_State *L) function luaT_lua_isequal (line 987) | int luaT_lua_isequal(lua_State *L) function luaT_pushpointer (line 1009) | static void luaT_pushpointer(lua_State *L, const void *ptr) function luaT_lua_pointer (line 1024) | int luaT_lua_pointer(lua_State *L) function luaT_lua_setenv (line 1066) | int luaT_lua_setenv(lua_State *L) function luaT_lua_getenv (line 1075) | int luaT_lua_getenv(lua_State *L) function luaT_lua_getmetatable (line 1085) | int luaT_lua_getmetatable(lua_State *L) function luaT_lua_version (line 1093) | int luaT_lua_version(lua_State *L) function luaT_lua_setmetatable (line 1118) | int luaT_lua_setmetatable(lua_State *L) function luaT_mt__index (line 1131) | static int luaT_mt__index(lua_State *L) function luaT_mt__newindex (line 1173) | static int luaT_mt__newindex(lua_State *L) function luaT_cmt__call (line 1290) | int luaT_cmt__call(lua_State *L) function luaT_cmt__newindex (line 1312) | int luaT_cmt__newindex(lua_State *L) function luaT_pushmetaclass (line 1335) | int luaT_pushmetaclass(lua_State *L, const char *tname) function luaT_getmetaclass (line 1355) | int luaT_getmetaclass(lua_State *L, int index) function luaT_registeratid (line 1368) | void luaT_registeratid(lua_State *L, const struct luaL_Reg *methods, con... FILE: lib/luaT/luaT.h function luaL_typerror (line 41) | static int luaL_typerror(lua_State *L, int narg, const char *tname) type luaL_Reg (line 92) | struct luaL_Reg type luaL_Reg (line 133) | struct luaL_Reg FILE: utils.c function THLongStorage (line 10) | THLongStorage* torch_checklongargs(lua_State *L, int index) function torch_islongargs (line 38) | int torch_islongargs(lua_State *L, int index) function torch_isatty (line 66) | static int torch_isatty(lua_State *L) function real_time (line 77) | static double real_time() function torch_lua_tic (line 94) | static int torch_lua_tic(lua_State* L) function torch_lua_toc (line 101) | static int torch_lua_toc(lua_State* L) function torch_lua_getdefaulttensortype (line 109) | static int torch_lua_getdefaulttensortype(lua_State *L) function torch_getnumthreads (line 168) | static int torch_getnumthreads(lua_State *L) function torch_setnumthreads (line 174) | static int torch_setnumthreads(lua_State *L) function torch_getnumcores (line 180) | static int torch_getnumcores(lua_State *L) function luaTorchGCFunction (line 186) | static void luaTorchGCFunction(void *data) function torch_setheaptracking (line 192) | static int torch_setheaptracking(lua_State *L) function luaTorchErrorHandlerFunction (line 206) | static void luaTorchErrorHandlerFunction(const char *msg, void *data) function luaTorchArgErrorHandlerFunction (line 212) | static void luaTorchArgErrorHandlerFunction(int argNumber, const char *m... function torch_updateerrorhandlers (line 218) | static int torch_updateerrorhandlers(lua_State *L) type luaL_Reg (line 225) | struct luaL_Reg function torch_utils_init (line 251) | void torch_utils_init(lua_State *L)