Lines Matching refs:Device
67 nn::GeneralResult<std::shared_ptr<const Device>> Device::create(std::string name, in create()
81 return std::make_shared<const Device>(PrivateConstructorTag{}, std::move(name), in create()
86 Device::Device(PrivateConstructorTag /*tag*/, std::string name, nn::Capabilities capabilities, in Device() function in android::hardware::neuralnetworks::V1_0::utils::Device
93 const std::string& Device::getName() const { in getName()
97 const std::string& Device::getVersionString() const { in getVersionString()
101 nn::Version Device::getFeatureLevel() const { in getFeatureLevel()
105 nn::DeviceType Device::getType() const { in getType()
109 const std::vector<nn::Extension>& Device::getSupportedExtensions() const { in getSupportedExtensions()
113 const nn::Capabilities& Device::getCapabilities() const { in getCapabilities()
117 std::pair<uint32_t, uint32_t> Device::getNumberOfCacheFilesNeeded() const { in getNumberOfCacheFilesNeeded()
121 nn::GeneralResult<void> Device::wait() const { in wait()
127 nn::GeneralResult<std::vector<bool>> Device::getSupportedOperations(const nn::Model& model) const { in getSupportedOperations()
143 nn::GeneralResult<nn::SharedPreparedModel> Device::prepareModel( in prepareModel()
166 nn::GeneralResult<nn::SharedPreparedModel> Device::prepareModelFromCache( in prepareModelFromCache()
173 nn::GeneralResult<nn::SharedBuffer> Device::allocate( in allocate()