• Home
  • Raw
  • Download

Lines Matching refs:vector

116     const std::vector<Extension>& getSupportedExtensions() const override {  in getSupportedExtensions()
119 std::vector<bool> getSupportedOperations(const MetaModel& metaModel) const override;
157 const std::vector<TokenValuePair>& metaData,
158 const std::vector<ExtensionNameAndPrefix>& extensionNameAndPrefix) const override;
166 GeneralResult<std::vector<bool>> getSupportedOperationsImpl(const MetaModel& metaModel) const;
191 std::tuple<int, std::vector<OutputShape>, Timing> execute(
192 const std::vector<ModelArgumentInfo>& inputs,
193 const std::vector<ModelArgumentInfo>& outputs,
194 const std::vector<const RuntimeMemory*>& memories, const SharedBurst& burstController,
197 const std::vector<TokenValuePair>& metaData) const override;
200 const std::vector<ModelArgumentInfo>& inputs,
201 const std::vector<ModelArgumentInfo>& outputs,
202 const std::vector<const RuntimeMemory*>& memories, const std::vector<int>& waitFor,
206 const std::vector<TokenValuePair>& metaData) const override;
209 const std::vector<ModelArgumentInfo>& inputs,
210 const std::vector<ModelArgumentInfo>& outputs,
211 const std::vector<const RuntimeMemory*>& memories, MeasureTiming measure,
213 const std::vector<TokenValuePair>& metaData) const override;
237 std::vector<const RuntimeMemory*> memories, MeasureTiming measure, in DriverExecution()
239 const std::vector<TokenValuePair>& metaData) in DriverExecution()
250 std::tuple<int, std::vector<OutputShape>, Timing> compute(
254 const std::vector<int>& waitFor, const OptionalTimePoint& deadline,
262 const std::vector<const RuntimeMemory*> kMemories;
271 std::vector<TokenValuePair> kMetaData;
320 GeneralResult<std::vector<bool>> DriverDevice::getSupportedOperationsImpl( in getSupportedOperationsImpl()
329 const std::vector<bool> supported = NN_TRY(kInterface->getSupportedOperations(sliceModel)); in getSupportedOperationsImpl()
338 std::vector<bool> remappedSupported(operationCount, false); in getSupportedOperationsImpl()
347 std::vector<bool> DriverDevice::getSupportedOperations(const MetaModel& metaModel) const { in getSupportedOperations()
355 return std::vector<bool>(model.main.operations.size(), false); in getSupportedOperations()
358 std::vector<bool>& supportedOperations = result.value(); in getSupportedOperations()
373 auto accumulateOperands = [&model, &accumulator](const std::vector<uint32_t>& operands) { in getSupportedOperations()
414 static GeneralResult<std::vector<SharedHandle>> createCacheHandleVec( in createCacheHandleVec()
417 std::vector<SharedHandle> handles; in createCacheHandleVec()
460 std::vector<SharedHandle> modelCache = in getCacheHandles()
464 std::vector<SharedHandle> dataCache = in getCacheHandles()
485 const std::optional<CacheToken>& maybeToken, const std::vector<TokenValuePair>& metaData, in prepareModel()
486 const std::vector<ExtensionNameAndPrefix>& extensionNameAndPrefix) const { in prepareModel()
538 std::vector<SharedPreparedModel> preparedModels(desc.preparedModels.size()); in allocate()
555 static Request createDriverRequest(const std::vector<ModelArgumentInfo>& inputs, in createDriverRequest()
556 const std::vector<ModelArgumentInfo>& outputs, in createDriverRequest()
557 const std::vector<const RuntimeMemory*>& memories) { in createDriverRequest()
577 std::tuple<int, std::vector<OutputShape>, Timing> DriverPreparedModel::execute( in execute()
578 const std::vector<ModelArgumentInfo>& inputs, const std::vector<ModelArgumentInfo>& outputs, in execute()
579 const std::vector<const RuntimeMemory*>& memories, const SharedBurst& burstController, in execute()
582 const std::vector<TokenValuePair>& metaData) const { in execute()
589 ExecutionResult<std::pair<std::vector<OutputShape>, Timing>> result; in execute()
611 std::vector<OutputShape> outputShapes; in execute()
634 const std::vector<ModelArgumentInfo>& inputs, const std::vector<ModelArgumentInfo>& outputs, in executeFenced()
635 const std::vector<const RuntimeMemory*>& memories, const std::vector<int>& waitFor, in executeFenced()
639 const std::vector<TokenValuePair>& metaData) const { in executeFenced()
647 std::vector<SyncFence> waitForHandles; in executeFenced()
710 const std::vector<ModelArgumentInfo>& inputs, const std::vector<ModelArgumentInfo>& outputs, in createReusableExecution()
711 const std::vector<const RuntimeMemory*>& memories, MeasureTiming measure, in createReusableExecution()
713 const std::vector<TokenValuePair>& metaData) const { in createReusableExecution()
731 std::tuple<int, std::vector<OutputShape>, Timing> DriverExecution::compute( in compute()
788 const std::vector<int>& waitFor, const OptionalTimePoint& deadline, in computeFenced()
793 std::vector<SyncFence> waitForHandles; in computeFenced()
870 const std::vector<Extension>& getSupportedExtensions() const override { in getSupportedExtensions()
873 std::vector<bool> getSupportedOperations(const MetaModel& metaModel) const override;
896 const std::vector<TokenValuePair>& metaData,
897 const std::vector<ExtensionNameAndPrefix>& extensionNameAndPrefix) const override;
915 const std::vector<Extension> kSupportedExtensions{/* No extensions. */};
929 std::tuple<int, std::vector<OutputShape>, Timing> execute(
930 const std::vector<ModelArgumentInfo>& inputs,
931 const std::vector<ModelArgumentInfo>& outputs,
932 const std::vector<const RuntimeMemory*>& memories, const SharedBurst& burstController,
935 const std::vector<TokenValuePair>& metaData) const override;
940 const std::vector<ModelArgumentInfo>& inputs,
941 const std::vector<ModelArgumentInfo>& outputs,
942 const std::vector<const RuntimeMemory*>& memories, const std::vector<int>& waitFor,
946 const std::vector<TokenValuePair>& metaData) const override;
949 const std::vector<ModelArgumentInfo>& inputs,
950 const std::vector<ModelArgumentInfo>& outputs,
951 const std::vector<const RuntimeMemory*>& memories, MeasureTiming measure,
953 const std::vector<TokenValuePair>& metaData) const override;
960 CpuPreparedModel(Model model, std::vector<RunTimePoolInfo> poolInfos) in CpuPreparedModel()
964 const std::vector<RunTimePoolInfo>& getModelPoolInfos() const { return mModelPoolInfos; } in getModelPoolInfos()
972 const std::vector<RunTimePoolInfo> mModelPoolInfos;
978 std::vector<RunTimePoolInfo> requestPoolInfos, in CpuExecution()
985 std::tuple<int, std::vector<OutputShape>, Timing> compute(
989 const std::vector<int>& waitFor, const OptionalTimePoint& deadline,
995 std::vector<RunTimePoolInfo> kRequestPoolInfos;
999 std::vector<bool> CpuDevice::getSupportedOperations(const MetaModel& metaModel) const { in getSupportedOperations()
1002 std::vector<bool> result(count, false); in getSupportedOperations()
1028 const std::vector<TokenValuePair>& /*metaData*/, in prepareModel()
1029 const std::vector<ExtensionNameAndPrefix>& /*extensionNameAndPrefix*/) const { in prepareModel()
1064 std::vector<RunTimePoolInfo> poolInfos; in create()
1074 static std::tuple<int, std::vector<OutputShape>, Timing> computeOnCpu( in computeOnCpu()
1076 const std::vector<RunTimePoolInfo>& modelPoolInfos, in computeOnCpu()
1077 const std::vector<RunTimePoolInfo>& requestPoolInfos, const OptionalTimePoint& deadline, in computeOnCpu()
1093 const std::vector<ModelArgumentInfo>& inputs, const std::vector<ModelArgumentInfo>& outputs, in executeFenced()
1094 const std::vector<const RuntimeMemory*>& memories, const std::vector<int>& waitFor, in executeFenced()
1097 const std::vector<TokenValuePair>& /*metaData*/) const { in executeFenced()
1124 static std::tuple<int, Request, std::vector<RunTimePoolInfo>> createCpuRequest( in createCpuRequest()
1125 const std::vector<ModelArgumentInfo>& inputs, const std::vector<ModelArgumentInfo>& outputs, in createCpuRequest()
1126 const std::vector<const RuntimeMemory*>& memories) { in createCpuRequest()
1127 std::vector<RunTimePoolInfo> requestPoolInfos; in createCpuRequest()
1138 [&requestPoolInfos](const std::vector<ModelArgumentInfo>& argumentInfos) { in createCpuRequest()
1139 std::vector<DataLocation> ptrArgsLocations; in createCpuRequest()
1153 const std::vector<DataLocation> inputPtrArgsLocations = fixPointerArguments(inputs); in createCpuRequest()
1154 const std::vector<DataLocation> outputPtrArgsLocations = fixPointerArguments(outputs); in createCpuRequest()
1169 std::tuple<int, std::vector<OutputShape>, Timing> CpuPreparedModel::execute( in execute()
1170 const std::vector<ModelArgumentInfo>& inputs, const std::vector<ModelArgumentInfo>& outputs, in execute()
1171 const std::vector<const RuntimeMemory*>& memories, const SharedBurst& /*burstController*/, in execute()
1174 const std::vector<TokenValuePair>& /*metaData*/) const { in execute()
1181 std::vector<RunTimePoolInfo> requestPoolInfos; in execute()
1192 std::tuple<int, std::vector<OutputShape>, Timing> result = {}; in execute()
1205 const std::vector<ModelArgumentInfo>& inputs, const std::vector<ModelArgumentInfo>& outputs, in createReusableExecution()
1206 const std::vector<const RuntimeMemory*>& memories, MeasureTiming /*measure*/, in createReusableExecution()
1208 const std::vector<TokenValuePair>& /*metaData*/) const { in createReusableExecution()
1218 std::tuple<int, std::vector<OutputShape>, Timing> CpuExecution::compute( in compute()
1228 std::tuple<int, std::vector<OutputShape>, Timing> result = {}; in compute()
1242 const std::vector<int>& waitFor, const OptionalTimePoint& deadline, in computeFenced()
1290 std::vector<std::shared_ptr<DriverDevice>> getDriverDevices( in getDriverDevices()
1295 std::vector<std::shared_ptr<DriverDevice>> driverDevices; in getDriverDevices()
1306 std::vector<std::shared_ptr<DriverDevice>> getDriverDevices( in getDriverDevices()
1309 std::vector<std::shared_ptr<DriverDevice>> driverDevices; in getDriverDevices()