载入中...
搜索中...
未找到
CpuKernels.h
浏览该文件的文档.
void maxpool2d(const float *in, const int *dims, int ksize, int stride, int pad, float *out)
Definition CpuKernels.cpp:282
void softmax(const float *in, const int *dims, int rank, int axis, bool logMode, float *out)
Definition CpuKernels.cpp:163
void conv2d(const float *x, const int *xDims, const float *w, const int *wDims, const float *bias, int stride, int pad, float *out)
Definition CpuKernels.cpp:252
void sdpa(const float *q, const float *k, const float *v, const float *mask, int B, int H, int T, int S, int D, float scale, float *out)
Definition CpuKernels.cpp:454
void sliceOp(const float *in, const int *inDims, int inRank, int axis, int begin, int end, float *out, const int *outDims, int outRank)
Definition CpuKernels.cpp:365
void embedding(const float *table, int vocab, int dim, const float *indices, int count, float *out)
Definition CpuKernels.cpp:325
void avgpool2d(const float *in, const int *dims, int ksize, int stride, int pad, float *out)
Definition CpuKernels.cpp:302
void binaryOp(OpType type, const float *a, const int *aDims, int aRank, const float *b, const int *bDims, int bRank, float *out, const int *outDims, int outRank)
Definition CpuKernels.cpp:136
void permute(const float *in, const int *inDims, int rank, const int *order, float *out, const int *outDims)
Definition CpuKernels.cpp:382
void reduceAxis(OpType type, const float *in, const int *dims, int rank, int axis, float *out, const int *outDims, int outRank)
Definition CpuKernels.cpp:401
bool broadcastShape(const int *aDims, int aRank, const int *bDims, int bRank, int *outDims, int &outRank)
Definition CpuKernels.cpp:120
void argmax(const float *in, const int *dims, int rank, int axis, float *out, const int *outDims, int outRank)
Definition CpuKernels.cpp:428
void layernorm(const float *in, int rows, int cols, const float *scale, const float *bias, float eps, float *out)
Definition CpuKernels.cpp:187
void rmsnorm(const float *in, int rows, int cols, const float *scale, float eps, float *out)
Definition CpuKernels.cpp:211
void concat(const float *const *ins, const int *const *inDims, const int *inRanks, int n, int axis, float *out, const int *outDims, int outRank)
Definition CpuKernels.cpp:336
float applyUnary(OpType t, float x, float s0, float s1)
Definition CpuKernels.cpp:55
void conv1d(const float *x, const int *xDims, const float *w, const int *wDims, const float *bias, int stride, int pad, float *out)
Definition CpuKernels.cpp:230
void unaryOp(OpType type, const float *in, int count, float *out, float s0, float s1)
Definition CpuKernels.cpp:159
void resize2d(const float *in, const int *inDims, int outW, int outH, int mode, float *out)
Definition CpuKernels.cpp:488
Definition CpuKernels.cpp:11