Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/MNN
/ types & classes
Types & classes
11,252 in github.com/alibaba/MNN
⨍
Functions
49,176
◇
Types & classes
11,252
↳
Endpoints
2
↓ 354 callers
Class
vec<4, T, Q>
apps/Android/MnnTaoAvatar/app/src/main/cpp/3rd_party/glm/glm/detail/type_vec4.hpp:17
↓ 313 callers
Class
File
An interface that allows the source generated to be output using various libraries/idls/serializers.
3rd_party/flatbuffers/grpc/src/compiler/schema_interface.h:110
↓ 170 callers
Class
Path
include/MNN/Interpreter.hpp:35
↓ 115 callers
Class
Vec
source/math/Vec.hpp:20
↓ 103 callers
Class
Status
test/MNNTestSuite.h:66
↓ 100 callers
Class
vec<3, T, Q>
apps/Android/MnnTaoAvatar/app/src/main/cpp/3rd_party/glm/glm/detail/type_vec3.hpp:17
↓ 81 callers
Class
expr
Temporary half-precision expression. This class represents a half-precision expression which just stores a single-precision value internally.
3rd_party/half/half.hpp:301
↓ 73 callers
Class
NDRange
\brief Class interface for specifying NDRange values.
3rd_party/OpenCLHeaders/CL/cl.hpp:4745
↓ 68 callers
Class
Shape
source/backend/tensorrt/execution/schema/current/MNNPlugin_generated.h:38
↓ 64 callers
Class
ModelItem
* Simple model item for framework - apps can extend this */
apps/frameworks/model_downloader/android/src/main/java/com/alibaba/mls/api/ModelItem.kt:8
↓ 49 callers
Class
Vec8
source/backend/cpu/x86_x64/avx/Vec8.hpp:73
↓ 47 callers
Class
ChatDataItem
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataItem.kt:10
↓ 47 callers
Class
Vec16
source/backend/cpu/x86_x64/avx512/Vec16.hpp:201
↓ 43 callers
Class
ValueType
transformers/llm/engine/app/jsonhpp/json.hpp:22165
↓ 36 callers
Class
json
transformers/llm/engine/src/ujson.hpp:32
↓ 35 callers
Class
half
3rd_party/half/half.hpp:212
↓ 31 callers
Class
NullType
3rd_party/OpenCLHeaders/CL/cl.hpp:7384
↓ 30 callers
Class
numeric_limits<float>
3rd_party/flatbuffers/include/flatbuffers/stl_emulation.h:99
↓ 30 callers
Class
vec<2, T, Q>
apps/Android/MnnTaoAvatar/app/src/main/cpp/3rd_party/glm/glm/detail/type_vec2.hpp:17
↓ 26 callers
Class
OfflineModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/kotlin-api/OfflineRecognizer.kt:54
↓ 26 callers
Class
OfflineModelConfig
apps/Android/MnnTaoAvatar/app/src/main/java/com/k2fsa/sherpa/mnn/OfflineRecognizer.kt:54
↓ 26 callers
Class
iterator
3rd_party/protobuf/src/google/protobuf/map.h:1160
↓ 23 callers
Class
SortItem
3rd_party/protobuf/src/google/protobuf/map_entry_lite.h:556
↓ 22 callers
Class
Hex
3rd_party/protobuf/src/google/protobuf/stubs/strutil.h:597
↓ 20 callers
Class
SubstituteArg
3rd_party/protobuf/src/google/protobuf/stubs/substitute.h:91
↓ 19 callers
Class
ModelItemWrapper
* Wrapper class that combines ModelItem with DownloadedModelInfo and download size. * [sourceTag] is the display label for the model source (ModelSco
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelItemWrapper.kt:15
↓ 19 callers
Class
OnlineModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/kotlin-api/OnlineRecognizer.kt:36
↓ 18 callers
Class
uint128
3rd_party/protobuf/src/google/protobuf/stubs/logging.h:68
↓ 17 callers
Class
ChatImageAdapter
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatImageAdapter.kt:14
↓ 17 callers
Class
DiyFp
3rd_party/rapidjson/internal/diyfp.h:44
↓ 17 callers
Class
Symbol
3rd_party/protobuf/src/google/protobuf/descriptor.cc:80
↓ 17 callers
Class
halide_type_t
A runtime tag for a type in the halide type system. Can be ints, * unsigned ints, or floats of various bit-widths (the 'bits' * field). Can also be
include/MNN/HalideRuntime.h:83
↓ 16 callers
Class
FeatureExtractorConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/csrc/features.h:16
↓ 16 callers
Class
FileDownloadException
apps/frameworks/model_downloader/android/src/main/java/com/alibaba/mls/api/FileDownloadException.kt:5
↓ 15 callers
Class
Allocator
source/core/BufferAllocator.hpp:81
↓ 14 callers
Class
Data
3rd_party/protobuf/src/google/protobuf/parse_context.h:379
↓ 14 callers
Class
DownloadInfo
apps/frameworks/model_downloader/android/src/main/java/com/alibaba/mls/api/download/DownloadInfo.kt:5
↓ 14 callers
Class
MemChunk
source/core/BufferAllocator.hpp:51
↓ 14 callers
Class
OnlineTransducerModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/kotlin-api/OnlineRecognizer.kt:17
↓ 14 callers
Class
SymbolTable
It manages mapping between symbols and integer IDs.
apps/frameworks/sherpa-mnn/sherpa-mnn/csrc/symbol-table.h:26
↓ 13 callers
Class
Assert
3rd_party/flatbuffers/tests/phpTest.php:601
↓ 13 callers
Class
FullScreenImageAdapter
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/widgets/FullScreenImageAdapter.kt:13
↓ 13 callers
Class
ModelDownloadManager
* Minimal ModelDownloadManager for framework * Apps can extend or wrap this class for additional functionality */
apps/frameworks/model_downloader/android/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt:17
↓ 13 callers
Class
OfflineTransducerModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/kotlin-api/OfflineRecognizer.kt:14
↓ 13 callers
Class
Type
Represents any type in the IDL, which is a combination of the BaseType and additional information for vectors/structs_.
3rd_party/flatbuffers/include/flatbuffers/idl.h:139
↓ 13 callers
Class
binary_t
Tag type for binary construction.
3rd_party/half/half.hpp:294
↓ 13 callers
Class
halide_type_t
A runtime tag for a type in the halide type system. Can be ints, * unsigned ints, or floats of various bit-widths (the 'bits' * field). Can also be
project/android/demo/app/includes/MNN/HalideRuntime.h:82
↓ 12 callers
Class
BenchmarkDumperPlugin
* Stetho DumperPlugin for running LLM benchmarks via adb command line. * * Usage: * dumpapp benchmark list - List availab
apps/Android/MnnLlmChat/app/src/debug/java/com/alibaba/mnnllm/android/debug/BenchmarkDumperPlugin.kt:33
↓ 12 callers
Class
OfflineRecognizerConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/csrc/offline-recognizer.h:24
↓ 12 callers
Class
WordPosPair
表示中文词语和对应词性的数据对
apps/frameworks/mnn_tts/include/bertvits2/utils.hpp:78
↓ 12 callers
Class
WordPosPair
表示中文词语和对应词性的数据对
apps/Android/MnnTaoAvatar/app/src/main/cpp/tts/include/bertvits2/utils.hpp:78
↓ 12 callers
Class
const_iterator
3rd_party/protobuf/src/google/protobuf/map.h:1127
↓ 12 callers
Class
iterator
transformers/llm/engine/src/ujson.hpp:204
↓ 11 callers
Class
BenchmarkUIState
* UI state configuration for each benchmark state */
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/benchmark/BenchmarkState.kt:141
↓ 11 callers
Class
FakeController
apps/Android/MnnLlmChat/app/src/testDebug/java/com/alibaba/mnnllm/android/debug/BenchmarkDumperPluginTest.kt:14
↓ 11 callers
Class
FilterState
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelmarket/FilterState.kt:3
↓ 11 callers
Class
LlmDumperPlugin
apps/Android/MnnLlmChat/app/src/debug/java/com/alibaba/mnnllm/api/openai/debug/LlmDumperPlugin.kt:224
↓ 11 callers
Class
OfflineTransducerModelConfig
apps/Android/MnnTaoAvatar/app/src/main/java/com/k2fsa/sherpa/mnn/OfflineRecognizer.kt:14
↓ 11 callers
Class
RMSNorm
transformers/llm/export/utils/transformers.py:30
↓ 11 callers
Class
String
3rd_party/rapidjson/document.h:1956
↓ 11 callers
Class
Value
3rd_party/flatbuffers/include/flatbuffers/flexbuffers.h:1322
↓ 10 callers
Class
FakeController
apps/Android/MnnLlmChat/app/src/testDebug/java/com/alibaba/mnnllm/api/openai/debug/LlmDumperPluginTest.kt:12
↓ 10 callers
Class
OfflineModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/csrc/offline-model-config.h:22
↓ 10 callers
Class
OnlineModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/c-api/cxx-api.h:34
↓ 10 callers
Class
QIntInfo
source/backend/cpu/kleidiai/mnn_kleidiai.h:85
↓ 10 callers
Class
const_iterator
transformers/llm/engine/src/ujson.hpp:222
↓ 9 callers
Class
DiffusionDumperPlugin
apps/Android/MnnLlmChat/app/src/debug/java/com/alibaba/mnnllm/android/debug/DiffusionDumperPlugin.kt:160
↓ 9 callers
Class
ModelListDumperPlugin
apps/Android/MnnLlmChat/app/src/debug/java/com/alibaba/mnnllm/android/debug/ModelListDumperPlugin.kt:190
↓ 9 callers
Class
ModelListItemUiState
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListItemUiState.kt:15
↓ 9 callers
Class
OfflineNemoEncDecCtcModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/kotlin-api/OfflineRecognizer.kt:24
↓ 9 callers
Class
Tag
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelmarket/Tag.kt:5
↓ 9 callers
Class
scope_exit
transformers/llm/engine/src/httplib.h:468
↓ 8 callers
Class
AsString
schema/current/TensorflowOp_generated.h:40
↓ 8 callers
Class
AudioTaggingModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/kotlin-api/AudioTagging.kt:9
↓ 8 callers
Class
CvPoint
tools/cv/source/imgproc/structural.cpp:22
↓ 8 callers
Class
FakeController
apps/Android/MnnLlmChat/app/src/testDebug/java/com/alibaba/mnnllm/android/debug/DiffusionDumperPluginTest.kt:11
↓ 8 callers
Class
FakeController
apps/Android/MnnLlmChat/app/src/testDebug/java/com/alibaba/mnnllm/android/debug/ModelListDumperPluginTest.kt:12
↓ 8 callers
Class
FileDownloadException
FileDownloadException matching Android FileDownloadException.kt exactly
apps/frameworks/model_downloader/cpp/include/model_file_downloader.hpp:37
↓ 8 callers
Class
Frag
3rd_party/rapidjson/internal/regex.h:166
↓ 8 callers
Class
GenerateResultProcessor
* Processes LLM generation output streams, supporting two formats: * 1. THINK_TAGS: Uses <think> and </think> to denote thinking sections. * 2. GPT_
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt:16
↓ 8 callers
Class
LlmRunResult
apps/Android/MnnLlmChat/app/src/debug/java/com/alibaba/mnnllm/api/openai/debug/LlmDumperPlugin.kt:13
↓ 8 callers
Class
MNNConverter
transformers/llm/export/utils/mnn_converter.py:17
↓ 8 callers
Class
Options
Generator options (see generator.cc for a description of each):
3rd_party/protobuf/src/google/protobuf/compiler/cpp/cpp_options.h:59
↓ 8 callers
Class
PredicatedTileIteratorResidualLast
source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h:150
↓ 8 callers
Class
Reference
3rd_party/flatbuffers/include/flatbuffers/flexbuffers.h:37
↓ 8 callers
Class
SkNx
source/cv/SkNx.h:28
↓ 7 callers
Class
AudioTaggingModelConfig
apps/Android/MnnTaoAvatar/app/src/main/java/com/k2fsa/sherpa/mnn/AudioTagging.kt:9
↓ 7 callers
Class
BatchNorm
schema/current/CaffeOp_generated.h:73
↓ 7 callers
Class
Double
3rd_party/rapidjson/internal/ieee754.h:23
↓ 7 callers
Class
EndpointConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/csrc/endpoint.h:39
↓ 7 callers
Class
EnsureSessionResult
apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/api/openai/runtime/LlmRuntimeController.kt:6
↓ 7 callers
Class
HumanReadableError
apps/Android/MnnLlmChat/tools/stetho_open.py:172
↓ 7 callers
Class
Image
! \brief C++ base class for Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
3rd_party/OpenCLHeaders/CL/cl.hpp:3559
↓ 7 callers
Class
MarketDumperPlugin
apps/Android/MnnLlmChat/app/src/debug/java/com/alibaba/mnnllm/android/debug/MarketDumperPlugin.kt:75
↓ 7 callers
Class
OfflineNemoEncDecCtcModelConfig
apps/Android/MnnTaoAvatar/app/src/main/java/com/k2fsa/sherpa/mnn/OfflineRecognizer.kt:24
↓ 7 callers
Class
One
3rd_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit_pb.rb:14
↓ 7 callers
Class
OnlineNeMoCtcModelConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/kotlin-api/OnlineRecognizer.kt:32
↓ 7 callers
Class
OnlineRecognizerConfig
apps/frameworks/sherpa-mnn/sherpa-mnn/c-api/cxx-api.h:58
↓ 7 callers
Enum
ParseType
3rd_party/protobuf/src/google/protobuf/util/internal/json_stream_parser.h:145
↓ 7 callers
Class
Parser
Defined in this file.
3rd_party/protobuf/src/google/protobuf/compiler/parser.h:61
next →
1–100 of 11,252, ranked by callers