Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MegEngine/MegCC
/ types & classes
Types & classes
687 in github.com/MegEngine/MegCC
⨍
Functions
3,375
◇
Types & classes
687
↓ 525 callers
Class
StringTemplateArgs
compiler/lib/KernelGen/Utils/StringTemplate.h:43
↓ 102 callers
Class
CCAttr
compiler/include/compiler/Common/TContext.h:49
↓ 11 callers
Class
Fp16MatmulM8N8MK8Kernel
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:105
↓ 11 callers
Class
MatmulM4N16MK4Kernel
compiler/lib/KernelGen/Arm/Arm64/InternalKernel/InternalKernel.h:10
↓ 11 callers
Class
WorkspaceWrapper
compiler/test/kernel/common/workspace_wrapper.h:8
↓ 7 callers
Class
Model
benchmark/python/src/models.py:17
↓ 5 callers
Class
MatmulM4N8MK4Kernel
compiler/lib/KernelGen/Arm/Armv7/InternalKernel/InternalKernel.h:36
↓ 5 callers
Class
MatmulM4N8MK4Kernel
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:75
↓ 4 callers
Class
ExpNeonKernel
compiler/lib/KernelGen/Arm/ArmCommon/InternalKernel.h:9
↓ 4 callers
Class
Logger
compiler/include/compiler/Common/Logger.h:20
↓ 4 callers
Class
SimpleCombineModel
runtime/test/common/common.h:46
↓ 3 callers
Class
Int16M8N8K8MatMulKernel
compiler/lib/KernelGen/Arm/ArmCommon/InternalMatMul/InternalMatMul.h:11
↓ 3 callers
Class
MatmulInt8DotM8N12MK4Kernel
compiler/lib/KernelGen/Arm/Arm64/InternalKernel/InternalKernel.h:43
↓ 3 callers
Class
MatmulM4N12MK4Kernel
compiler/lib/KernelGen/Arm/Armv7/InternalKernel/InternalKernel.h:23
↓ 3 callers
Class
MatmulM4N12MK4Kernel
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:94
↓ 3 callers
Class
MatmulM8N12MK4Kernel
compiler/lib/KernelGen/Arm/Arm64/InternalKernel/InternalKernel.h:19
↓ 3 callers
Class
MemBlock
compiler/lib/Dialect/Kernel/Transforms/migrate/static_mem_alloc/pushdown.cpp:46
↓ 2 callers
Class
MatmulM4N12Kernel
compiler/lib/KernelGen/Arm/Armv7/InternalKernel/InternalKernel.h:10
↓ 2 callers
Class
MatmulM4N12Kernel
compiler/lib/KernelGen/GeneralIntrinsic/InternalKernel/InternalKernel.h:84
↓ 2 callers
Class
MatmulM8N12Kernel
compiler/lib/KernelGen/Arm/Arm64/InternalKernel/InternalKernel.h:31
↓ 2 callers
Enum
Type
compiler/include/compiler/Common/TContext.h:50
↓ 1 callers
Class
AllModel
benchmark/python/src/models.py:28
↓ 1 callers
Class
BenchmarkRunner
benchmark/python/example.py:22
↓ 1 callers
Class
Build
runtime/scripts/runtime_build.py:19
↓ 1 callers
Class
ComputPadBorder
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel/Fp32/Fp32ChannelWiseMk4.cpp:12
↓ 1 callers
Class
ComputPadBorder
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/Fp32ChannelWiseMk4.cpp:12
↓ 1 callers
Class
ComputPadBorder
compiler/lib/KernelGen/GeneralIntrinsic/ConvKernel/fp16/Fp16ChannelWiseMk8.cpp:12
↓ 1 callers
Class
DumpCVHelper
compiler/tools/mgb-to-tinynn/mgb-to-tinynn.cpp:73
↓ 1 callers
Class
Param
compiler/test/kernel/common/cv_opr.h:6
↓ 1 callers
Class
RandomState
compiler/test/kernel/common/rng.h:112
↓ 1 callers
Class
ValidModel
benchmark/python/src/benchmark.py:12
↓ 1 callers
Class
ValidOutputDir
benchmark/python/src/benchmark.py:23
Class
ARMBackend
compiler/lib/KernelGen/Arm/ARMBackend.h:5
Class
AbstractKernelTrait
compiler/include/compiler/Dialect/Kernel/IR/KernelDialect.h:18
Enum
ActionType
compiler/tools/mgb-tblgen/mgb-tblgen.cpp:14
Class
ActivationGenAsm
compiler/lib/KernelGen/Arm/Armv7/Activation.h:38
Class
ActivationGenAsm
compiler/lib/KernelGen/Arm/Arm64/Activation.h:38
Class
ActivationGenAsm<ArmCommon::NonlineMode::RELU>
compiler/lib/KernelGen/Arm/Arm64/Activation.h:51
Class
ActivationGenAsm<NonlineMode::RELU>
compiler/lib/KernelGen/Arm/Armv7/Activation.h:51
Class
ActivationGenAsmBase
compiler/lib/KernelGen/Arm/Armv7/Activation.h:16
Class
ActivationGenAsmBase
compiler/lib/KernelGen/Arm/Arm64/Activation.h:15
Class
ActivationGenIntrinsic
compiler/lib/KernelGen/Arm/ArmCommon/Activation.h:34
Class
ActivationGenIntrinsic
compiler/lib/KernelGen/GeneralIntrinsic/Activation.h:35
Class
ActivationGenIntrinsic<NonlineMode::H_SWISH, Dtype::FLOAT16>
compiler/lib/KernelGen/GeneralIntrinsic/Activation.h:223
Class
ActivationGenIntrinsic<NonlineMode::H_SWISH, Dtype::FLOAT32>
compiler/lib/KernelGen/GeneralIntrinsic/Activation.h:140
Class
ActivationGenIntrinsic<NonlineMode::H_SWISH>
compiler/lib/KernelGen/Arm/ArmCommon/Activation.h:117
Class
ActivationGenIntrinsic<NonlineMode::RELU, Dtype::FLOAT16>
compiler/lib/KernelGen/GeneralIntrinsic/Activation.h:193
Class
ActivationGenIntrinsic<NonlineMode::RELU, Dtype::FLOAT32>
compiler/lib/KernelGen/GeneralIntrinsic/Activation.h:100
Class
ActivationGenIntrinsic<NonlineMode::RELU>
compiler/lib/KernelGen/Arm/ArmCommon/Activation.h:74
Class
ActivationGenIntrinsic<mode, Dtype::FLOAT16>
compiler/lib/KernelGen/GeneralIntrinsic/Activation.h:72
Class
ActivationGenIntrinsicBase
compiler/lib/KernelGen/Arm/ArmCommon/Activation.h:16
Class
ActivationGenIntrinsicBase
compiler/lib/KernelGen/GeneralIntrinsic/Activation.h:17
Class
AlgoChecker
compiler/test/kernel/common/dnn_algo_checker.h:36
Class
AlgoProxy
compiler/test/kernel/common/dnn_proxy_algo.h:11
Class
AllA32Kernel
compiler/lib/KernelGen/Arm/Armv7/KernelPack.cpp:12
Class
AllA64Kernel
compiler/lib/KernelGen/Arm/Arm64/KernelPack.cpp:14
Class
AllArmCommonKernel
compiler/lib/KernelGen/Arm/ArmCommon/KernelPack.cpp:22
Class
AllAutoKernel
compiler/lib/KernelGen/AutoBareMetal/KernelPack.cpp:10
Class
AllBareKernel
compiler/lib/KernelGen/BareMetal/KernelPack.cpp:37
Class
AllGICommonKernel
compiler/lib/KernelGen/GeneralIntrinsic/KernelPack.cpp:24
Class
AllMLIRKernel
compiler/lib/CodeGen/CodeGen.cpp:12
Class
AllocResult
compiler/lib/Dialect/Kernel/Transforms/migrate/static_mem_alloc/pushdown.cpp:33
Enum
AllocatorAlgo
compiler/lib/Dialect/Kernel/Transforms/migrate/static_mem_alloc.h:17
Class
AnyHolder
compiler/include/compiler/Common/TContext.h:115
Enum
Arch
Flag the platform
compiler/include/compiler/KernelGen/KernelGen.h:18
Class
ArchKernelPack
compiler/lib/KernelGen/AutoBareMetal/KernelPack.h:10
Class
ArchKernelPack
compiler/lib/KernelGen/Arm/Armv7/KernelPack.h:9
Class
ArchKernelPack
compiler/lib/KernelGen/Arm/ArmCommon/KernelPack.h:9
Class
ArchKernelPack
compiler/lib/KernelGen/Arm/Arm64/KernelPack.h:9
Class
ArchKernelPack
compiler/lib/KernelGen/BareMetal/KernelPack.h:10
Class
ArchKernelPack
compiler/lib/KernelGen/GeneralIntrinsic/KernelPack.h:9
Class
ArgSortDeduceLayout
compiler/lib/KernelGen/Common/DeduceLayoutMap.cpp:126
Class
ArgSortKernel
compiler/lib/KernelGen/BareMetal/Argsort.h:10
Class
ArgmaxKernel
compiler/lib/KernelGen/BareMetal/Argmax.h:10
Class
Arm64ConvImpl
compiler/lib/KernelGen/Arm/Arm64/KernelCommon.h:31
Class
ArmCommonConvImpl
compiler/lib/KernelGen/Arm/ArmCommon/ConvKernel.h:16
Class
ArmSimdHelper
compiler/lib/KernelGen/Arm/ArmCommon/ArmSimdHelper.h:8
Class
Armv7ConvImpl
compiler/lib/KernelGen/Arm/Armv7/KernelCommon.h:32
Class
AutoFile
compiler/lib/KernelGen/Jit/JitExe.cpp:52
Class
AutoKernelFunc
compiler/include/compiler/CodeGen/CodeGen.h:11
Class
AutoKernelFuncInternal
compiler/lib/CodeGen/AutoKernelFunc.h:10
Class
BaseAnchor
yolox_example/main.cpp:86
Class
BatchedMatrixMulKernel
compiler/lib/KernelGen/BareMetal/BatchedMatmul.h:10
Enum
BcastType
! * \brief broadcast type * BCAST_x[0]x[1]...: x[i] == !stride[i] */
compiler/lib/KernelGen/Common/ElemwiseCommon.h:21
Class
BenchMarkRunnerBase
benchmark/python/src/benchmark.py:33
Class
BenchmarkOption
compiler/test/kernel/common/performance.h:42
Class
Benchmarker
compiler/test/kernel/common/benchmark.h:21
Class
Benchmarker
* Benchmarker interface * */
benchmark/src/benchmark.h:10
Class
BestFitHelper
compiler/lib/Dialect/Kernel/Transforms/migrate/static_mem_alloc/best_fit_helper.h:10
Class
BestfitPrealloc
compiler/lib/Dialect/Kernel/Transforms/migrate/static_mem_alloc/pushdown.h:10
Class
BitCombinedEnumTrait
compiler/include/megbrain/reflection.h:19
Class
CCBenchmarker
benchmark/src/CCbenchmark.h:9
Class
CCOperand
compiler/include/compiler/Common/TContext.h:11
Class
CCOprProxy
compiler/test/kernel/common/cc_proxy.h:24
Class
CODE_NOT_IMP
runtime/scripts/runtime_build.py:11
Class
CVConfig
compiler/tools/mgb-to-tinynn/mgb-to-tinynn.cpp:77
Class
CVCvtColor
compiler/test/kernel/common/cv_opr.h:68
Class
CVGaussianBlur
compiler/test/kernel/common/cv_opr.h:94
Class
CVKernelImpl
compiler/lib/KernelGen/Arm/ArmCommon/CvCommon.h:8
Class
CVKernelImpl
compiler/lib/KernelGen/BareMetal/CvCommon.h:8
next →
1–100 of 687, ranked by callers