[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-05-10 UTC."],[],[],null,["TensorFlow Lite C++ API Reference\n\n[tflite](/edge/api/tflite/cc/namespace/tflite)\n\n| Classes ||\n|---------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [tflite::Allocation](/edge/api/tflite/cc/class/tflite/allocation) | A memory allocation handle. This could be a mmap or shared memory. |\n| [tflite::ErrorReporter](/edge/api/tflite/cc/class/tflite/error-reporter) | A functor that reports error to supporting system. |\n| [tflite::FileCopyAllocation](/edge/api/tflite/cc/class/tflite/file-copy-allocation) | |\n| [tflite::MemoryAllocation](/edge/api/tflite/cc/class/tflite/memory-allocation) | |\n| [tflite::MMAPAllocation](/edge/api/tflite/cc/class/tflite/m-m-a-p-allocation) | Note that not all platforms support MMAP-based allocation. |\n| [tflite::MutableOpResolver](/edge/api/tflite/cc/class/tflite/mutable-op-resolver) | An [OpResolver](/edge/api/tflite/cc/class/tflite/op-resolver#classtflite_1_1_op_resolver) that is mutable, also used as the op in gen_op_registration. |\n| [tflite::OpResolver](/edge/api/tflite/cc/class/tflite/op-resolver) | Abstract interface that returns TfLiteRegistrations given op codes or custom op names. |\n| [tflite::TfLiteIntArrayView](/edge/api/tflite/cc/class/tflite/tf-lite-int-array-view) | Provides a range iterable wrapper for TfLiteIntArray\\* (C lists) that TfLite C api uses. |\n\n| Structs ||\n|-----------------------------------------------------------------------------|---|\n| [tflite::StderrReporter](/edge/api/tflite/cc/struct/tflite/stderr-reporter) | |\n\n[tflite::impl](/edge/api/tflite/cc/namespace/tflite/impl)\n\n| Classes ||\n|-----------------------------------------------------------------------------------------------|---|\n| [tflite::impl::FlatBufferModel](/edge/api/tflite/cc/class/tflite/impl/flat-buffer-model) | |\n| [tflite::impl::Interpreter](/edge/api/tflite/cc/class/tflite/impl/interpreter) | |\n| [tflite::impl::InterpreterBuilder](/edge/api/tflite/cc/class/tflite/impl/interpreter-builder) | |\n\n[tflite::op_resolver_hasher](/edge/api/tflite/cc/namespace/tflite/op-resolver-hasher)\n\n| Structs ||\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| [tflite::op_resolver_hasher::OperatorKeyHasher](/edge/api/tflite/cc/struct/tflite/op-resolver-hasher/operator-key-hasher) | |\n| [tflite::op_resolver_hasher::ValueHasher](/edge/api/tflite/cc/struct/tflite/op-resolver-hasher/value-hasher) | |\n| [tflite::op_resolver_hasher::ValueHasher\\\u003c tflite::BuiltinOperator \\\u003e](/edge/api/tflite/cc/struct/tflite/op-resolver-hasher/value-hasher-tflite/builtin-operator-) | |"]]