Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenPPL/ppl.nn
/ functions
Functions
6,859 in github.com/OpenPPL/ppl.nn
⨍
Functions
6,859
◇
Types & classes
1,448
↓ 7 callers
Function
SerializeReduceParam
src/ppl/nn/models/pmx/oputils/onnx/reduce.cc:24
↓ 7 callers
Method
TryFuseReLU
src/ppl/nn/engines/riscv/optimizer/ops/onnx/gemm_op.cc:64
↓ 7 callers
Method
attribute_size
repeated .onnx.AttributeProto attribute = 5;
src/ppl/nn/models/onnx/generated/onnx.pb.cc:2785
↓ 7 callers
Method
mutable_doc_string
src/ppl/nn/models/onnx/generated/onnx.pb.cc:1186
↓ 7 callers
Method
type
src/ppl/nn/models/onnx/generated/onnx.pb.cc:1210
↓ 6 callers
Method
AddExtraInput
src/ppl/nn/ir/node.cc:51
↓ 6 callers
Function
Align
src/ppl/nn/engines/cuda/engine.cc:279
↓ 6 callers
Function
ConvertToForwardFuseParam
src/ppl/nn/engines/cuda/params/conv_extra_param.cc:152
↓ 6 callers
Function
CreateFusionDataDirect
src/ppl/nn/engines/arm/pmx/generated/arm_op_params_generated.h:305
↓ 6 callers
Method
FindSuccessors
src/ppl/nn/ir/graph_topo.cc:221
↓ 6 callers
Function
Fp32ToFp16
src/ppl/nn/engines/arm/utils/data_trans.cc:24
↓ 6 callers
Method
Free
src/ppl/nn/engines/arm/arm_device.h:74
↓ 6 callers
Method
GetDeviceId
src/ppl/nn/engines/cuda/kernel.h:50
↓ 6 callers
Method
GetId
src/ppl/nn/ir/partial_graph_topo.cc:29
↓ 6 callers
Method
GetOutputTensorImpl
src/ppl/nn/runtime/runtime_impl.h:46
↓ 6 callers
Method
Init
src/ppl/nn/engines/x86/optimizer/opt_graph.cc:94
↓ 6 callers
Function
IsGraphInput
src/ppl/nn/engines/arm/optimizer/rules/utils.h:46
↓ 6 callers
Function
IsGraphOutput
src/ppl/nn/optimizers/fuse_constant_optimizer.cc:28
↓ 6 callers
Method
IsProfilingEnabled
src/ppl/nn/runtime/kernel_exec_context.h:34
↓ 6 callers
Function
ModelIdentifier
src/ppl/nn/models/pmx/generated/pmx_generated.h:1057
↓ 6 callers
Method
Partition
TODO optimize: use an alternative engine of ops in FindEngine()
src/ppl/nn/optimizers/engine_graph_partitioner.cc:182
↓ 6 callers
Function
RegisterEngine
python/engines/py_engine.cc:24
↓ 6 callers
Function
ReversedDfs
src/ppl/nn/ir/utils.cc:31
↓ 6 callers
Method
SetFuseReLU
src/ppl/nn/engines/arm/kernels/onnx/div_kernel.h:29
↓ 6 callers
Function
VectorAddUnique
src/ppl/nn/utils/vector_utils.h:56
↓ 6 callers
Method
begin
src/ppl/nn/models/onnx/generated/onnx.pb.cc:6778
↓ 6 callers
Method
data_location
src/ppl/nn/models/onnx/generated/onnx.pb.cc:7203
↓ 6 callers
Method
data_type
src/ppl/nn/models/onnx/generated/onnx.pb.cc:6843
↓ 6 callers
Method
dims_size
repeated int64 dims = 1;
src/ppl/nn/models/onnx/generated/onnx.pb.cc:6810
↓ 6 callers
Method
end
src/ppl/nn/models/onnx/generated/onnx.pb.cc:6792
↓ 6 callers
Method
has_elem_type
optional .onnx.TypeProto elem_type = 1;
src/ppl/nn/models/onnx/generated/onnx.pb.cc:9872
↓ 6 callers
Method
has_shape
optional .onnx.TensorShapeProto shape = 2;
src/ppl/nn/models/onnx/generated/onnx.pb.cc:9826
↓ 6 callers
Method
i
src/ppl/nn/models/onnx/generated/onnx.pb.cc:1238
↓ 6 callers
Method
ir_version
src/ppl/nn/models/onnx/generated/onnx.pb.cc:3912
↓ 6 callers
Method
key_type
src/ppl/nn/models/onnx/generated/onnx.pb.cc:9921
↓ 6 callers
Method
model_version
src/ppl/nn/models/onnx/generated/onnx.pb.cc:4088
↓ 6 callers
Method
mutable_name
src/ppl/nn/models/onnx/generated/onnx.pb.cc:1098
↓ 6 callers
Method
version
src/ppl/nn/models/onnx/generated/onnx.pb.cc:10658
↓ 5 callers
Method
AllocTmpBuffer
src/ppl/nn/engines/riscv/runtime_riscv_device.cc:67
↓ 5 callers
Function
CalcElementCount
(dims)
tools/pplnn.py:486
↓ 5 callers
Function
ConvertOnnxDataTypeToPplDataType
src/ppl/nn/models/onnx/utils.cc:36
↓ 5 callers
Method
Find
src/ppl/nn/engines/riscv/optimizer/opt_rule_manager.cc:46
↓ 5 callers
Method
FreeTmpBuffer
src/ppl/nn/engines/riscv/runtime_riscv_device.cc:86
↓ 5 callers
Method
GetCommparam
src/ppl/nn/engines/cuda/optimizer/opt_kernel.h:96
↓ 5 callers
Method
GetExtraInputCount
src/ppl/nn/runtime/runtime_impl.h:51
↓ 5 callers
Method
GetInputCount
src/ppl/nn/runtime/runtime_impl.h:66
↓ 5 callers
Method
GetInputTensorImpl
src/ppl/nn/runtime/runtime_impl.h:42
↓ 5 callers
Method
GetProfilingStatistics
src/ppl/nn/runtime/profiler.cc:43
↓ 5 callers
Method
Init
src/ppl/nn/engines/cuda/optimizer/ops/onnx/if_op.cc:29
↓ 5 callers
Function
LoadModel
tests/models/onnx/onnx_graph_parser_test.cc:32
↓ 5 callers
Function
N4cxToNdarrayFp32
src/ppl/nn/engines/riscv/utils/data_trans.cc:81
↓ 5 callers
Function
N8cxFp16ToNdarrayFp32
TODO Optimize
src/ppl/nn/engines/riscv/utils/data_trans.cc:143
↓ 5 callers
Function
NdarrayFp32ToN8cxFp16
TODO Optimize
src/ppl/nn/engines/riscv/utils/data_trans.cc:159
↓ 5 callers
Method
Parse
src/ppl/nn/models/pmx/graph_parser.cc:326
↓ 5 callers
Method
Process
src/ppl/nn/optimizers/nn_optimizer_manager.cc:40
↓ 5 callers
Function
RegisterEngineFactory
python/engines/arm/py_engine_factory.cc:32
↓ 5 callers
Function
RegisterEngineOptions
python/engines/arm/py_engine_options.cc:24
↓ 5 callers
Method
Reshape
samples/cpp/engine/demo_kernel.h:31
↓ 5 callers
Function
ReshapeGather
src/ppl/nn/oputils/onnx/reshape_gather.cc:25
↓ 5 callers
Function
ReshapeRange
src/ppl/nn/oputils/onnx/reshape_range.cc:27
↓ 5 callers
Function
ReshapeSlice
src/ppl/nn/oputils/onnx/reshape_slice.cc:28
↓ 5 callers
Function
ReshapeSqueeze
src/ppl/nn/oputils/onnx/reshape_squeeze.cc:27
↓ 5 callers
Method
SetFuseReLU
src/ppl/nn/engines/x86/kernels/onnx/div_kernel.h:29
↓ 5 callers
Method
SetFuseReLU
src/ppl/nn/engines/riscv/kernels/onnx/div_kernel.h:29
↓ 5 callers
Method
SetName
src/ppl/nn/ir/graph_topo.h:63
↓ 5 callers
Method
add_dtype
src/ppl/nn/engines/arm/pmx/generated/arm_op_params_generated.h:981
↓ 5 callers
Method
add_name
src/ppl/nn/models/pmx/generated/pmx_generated.h:108
↓ 5 callers
Method
f
src/ppl/nn/models/onnx/generated/onnx.pb.cc:1224
↓ 5 callers
Method
floats_size
repeated float floats = 7;
src/ppl/nn/models/onnx/generated/onnx.pb.h:3468
↓ 5 callers
Method
ints_size
repeated int64 ints = 8;
src/ppl/nn/models/onnx/generated/onnx.pb.h:3498
↓ 5 callers
Function
name
src/ppl/nn/models/pmx/generated/pmx_generated.h:93
↓ 5 callers
Function
print_args_info
tools/simple_flags.cc:628
↓ 5 callers
Method
uint64_data_size
repeated uint64 uint64_data = 11 [packed = true];
src/ppl/nn/models/onnx/generated/onnx.pb.h:5632
↓ 5 callers
Function
value
src/ppl/nn/engines/cuda/pmx/generated/cuda_op_params_generated.h:627
↓ 5 callers
Function
value_type
src/ppl/nn/engines/cuda/pmx/generated/cuda_op_params_generated.h:624
↓ 5 callers
Method
version
src/ppl/nn/models/onnx/generated/onnx.pb.h:6610
↓ 4 callers
Function
AddReorderOp
src/ppl/nn/engines/x86/optimizer/rules/layout_optimize.cc:27
↓ 4 callers
Function
AddScalarInitializer
src/ppl/nn/models/utils.h:28
↓ 4 callers
Method
AllocTmpBuffer
src/ppl/nn/engines/arm/runtime_arm_device.cc:65
↓ 4 callers
Function
CUDANVRTCCompile
src/ppl/nn/engines/cuda/module/cuda_compiler.cc:22
↓ 4 callers
Method
Convert
src/ppl/nn/engines/cuda/cuda_device.cc:296
↓ 4 callers
Function
ConvertFromHost
python/runtime/py_tensor.cc:42
↓ 4 callers
Function
ConvertToHost
use original data type and format if `datatype` or `dataformat` are unknown
python/runtime/py_tensor.cc:77
↓ 4 callers
Method
CopyParam
src/ppl/nn/engines/cuda/optimizer/ops/onnx/conv_op.cc:54
↓ 4 callers
Function
DeserializeGatherParam
src/ppl/nn/models/pmx/oputils/onnx/gather.cc:28
↓ 4 callers
Function
DeserializePoolingParam
src/ppl/nn/models/pmx/oputils/onnx/pooling.cc:33
↓ 4 callers
Method
DetachBuffer
src/ppl/nn/common/buffer_info.cc:99
↓ 4 callers
Function
DfsDeeperFirst
src/ppl/nn/ir/utils.cc:121
↓ 4 callers
Method
EmplaceBack
src/ppl/nn/runtime/tensor_sequence.h:47
↓ 4 callers
Function
FindEdgeId
src/ppl/nn/ir/graph_topo.cc:47
↓ 4 callers
Method
Finish
src/ppl/nn/models/pmx/generated/pmx_op_generated.h:287
↓ 4 callers
Method
Finish
src/ppl/nn/engines/cuda/pmx/generated/cuda_engine_generated.h:212
↓ 4 callers
Method
Free
src/ppl/nn/engines/x86/x86_device.h:74
↓ 4 callers
Method
FreeTmpBuffer
src/ppl/nn/engines/arm/runtime_arm_device.cc:84
↓ 4 callers
Function
FuseAttrs
src/ppl/nn/engines/cuda/pmx/generated/cuda_op_params_generated.h:118
↓ 4 callers
Method
GetAllocator
src/ppl/nn/engines/arm/arm_device.h:51
↓ 4 callers
Method
GetEdge2Buffer
src/ppl/nn/engines/cuda/cuda_device.h:149
↓ 4 callers
Method
GetEngineContext
@brief get the `EngineContext` which this kernel uses. */
src/ppl/nn/runtime/kernel_impl.h:60
↓ 4 callers
Method
GetISA
src/ppl/nn/engines/arm/kernel.h:62
↓ 4 callers
Method
GetModule
src/ppl/nn/engines/cuda/module/cuda_module.h:119
← previous
next →
201–300 of 6,859, ranked by callers