LiteRT C++ API Reference

Classes

An immutable and non-owning view of a buffer.
A high-level inference API for LiteRT.
Defines the C++ interface for custom operator kernels in LiteRT.
The environment works like a context that holds the runtime states.
Manages configuration options for a LiteRT Environment .
A C++ wrapper for a LiteRtStatus code, providing a status and an error message.
A helper class for building and handling error statuses.
Defines the C++ wrapper for LiteRT events, used for synchronization.
A utility for generic return values that may represent a failure.
A specialization of Expected for void .
A C++ wrapper for LiteRtLayout , representing a tensor layout.
A C++ wrapper for LiteRtModel , representing a LiteRT model.
A writable, non-owning version of BufferRef .
A C++ wrapper for LiteRtOpaqueOptions , providing a way to manage and access type-erased configuration data.
Manages the configuration options for compiling a LiteRT model.
A writable and owning buffer reference.
A C++ wrapper for LiteRtTensorBuffer , representing a tensor and its associated backing buffer.
Represents the requirements for allocating a TensorBuffer .
A scoped lock for a TensorBuffer .
A utility for generic return values that represents a failure.

Structs

Specializes this class with an implicit conversion to litert::Error and an IsError() member.
Defines allocation and deallocation behavior for owning buffer refs.
A memory allocator based on new and delete .
Design a Mobile Site
View Site in Mobile | Classic
Share by: