struct ModelData
说明
用来存储模型二进制缓存的数据结构,包含了数据指针和数据大小。
定义
struct ModelData { ModelData(std::shared_ptr<uint8_t> dataPtr, size_t dataSize) : data(dataPtr), size(dataSize) {} ModelData() {}; std::shared_ptr<uint8_t> data = nullptr; size_t size = 0; };
成员
成员名称 |
类型 |
描述 |
---|---|---|
data |
std::shared_ptr |
uint8_t类型智能指针,用于指向实际的设备侧内存位置。 |
size |
size_t |
size_t 类型数据大小,表示模型使用的内存大小。 |
父主题: 数据结构参考