Home
last modified time | relevance | path

Searched refs:OutputShape (Results 1 – 25 of 121) sorted by relevance

12345

/aosp12/packages/modules/NeuralNetworks/runtime/
H A DExecutionCallback.h50 std::function<ErrorStatus(ErrorStatus, const std::vector<OutputShape>&)>;
85 void notify(ErrorStatus status, const std::vector<OutputShape>& outputShapes,
139 const std::vector<OutputShape>& getOutputShapes() const;
208 void notifyInternal(ErrorStatus errorStatus, std::vector<OutputShape> outputShapes,
218 std::vector<OutputShape> mOutputShapes;
H A DExecutionBuilder.h98 std::vector<OutputShape> getInitialOutputShapes() const;
118 int finishComputation(int result, const std::vector<OutputShape>& outputShapes);
119 ErrorStatus finishComputation(ErrorStatus error, const std::vector<OutputShape>& outputShapes) { in finishComputation()
151 virtual std::tuple<int, std::vector<OutputShape>, Timing> computeInternal(
165 bool updateOutputShapes(ErrorStatus status, const std::vector<OutputShape>& outputShapes);
268 std::tuple<int, std::vector<OutputShape>, Timing> computeInternal(
284 std::tuple<int, std::vector<OutputShape>, Timing> computeInternal(
343 bool updateOutputShapes(int executionResultCode, const std::vector<OutputShape>& from,
344 std::vector<OutputShape>* to, UpdateOutputShapes* update);
381 std::tuple<int, std::vector<OutputShape>, Timing> compute(
[all …]
H A DExecutionBuilder.cpp55 const std::vector<OutputShape>& shapes) { in validateOutputShapesFromDriver()
107 const std::vector<OutputShape>& shapes) { in validateOutputShapesFromDriver()
603 static std::tuple<int, std::vector<OutputShape>, Timing> cpuFallbackFull( in cpuFallbackFull()
624 static std::tuple<int, std::vector<OutputShape>, Timing, std::shared_ptr<StepExecutor>>
685 std::vector<OutputShape> outputShapes = getInitialOutputShapes(); in computeInternal()
1090 std::vector<OutputShape> ExecutionBuilder::getInitialOutputShapes() const { in getInitialOutputShapes()
1091 std::vector<OutputShape> outputShapes(mOutputs.size()); in getInitialOutputShapes()
1093 [](const auto& x) -> OutputShape { in getInitialOutputShapes()
1114 static bool isZeroSizedTensor(int executionResultCode, const OutputShape& outputShape) { in isZeroSizedTensor()
1460 std::tuple<int, std::vector<OutputShape>, Timing> StepExecutor::compute( in compute()
[all …]
H A DExecutionCallback.cpp29 void ExecutionCallback::notify(ErrorStatus status, const std::vector<OutputShape>& outputShapes, in notify()
59 const std::vector<OutputShape>& ExecutionCallback::getOutputShapes() const { in getOutputShapes()
115 std::vector<OutputShape> outputShapes, Timing timing) { in notifyInternal()
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/
H A DCallbacks.cpp64 nn::GeneralResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
65 convertExecutionGeneralResultsHelper(const hidl_vec<V1_2::OutputShape>& outputShapes, in convertExecutionGeneralResultsHelper()
84 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executionCallback( in executionCallback()
85 ErrorStatus status, const hidl_vec<V1_2::OutputShape>& outputShapes, in executionCallback()
89 nn::convert(outputShapes).value_or(std::vector<nn::OutputShape>{}); in executionCallback()
132 const hidl_vec<V1_2::OutputShape>& outputShapes, in notify_1_2()
139 const hidl_vec<V1_2::OutputShape>& outputShapes, in notify_1_3()
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/
H A DCallbacks.cpp55 nn::GeneralResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
56 convertExecutionGeneralResultsHelper(const hidl_vec<OutputShape>& outputShapes, in convertExecutionGeneralResultsHelper()
69 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executionCallback( in executionCallback()
70 V1_0::ErrorStatus status, const hidl_vec<OutputShape>& outputShapes, const Timing& timing) { in executionCallback()
73 nn::convert(outputShapes).value_or(std::vector<nn::OutputShape>{}); in executionCallback()
110 const hidl_vec<OutputShape>& outputShapes, in notify_1_2()
H A DPreparedModel.cpp67 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
77 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
91 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> PreparedModel::execute( in execute()
109 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
159 -> nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> { in configureExecutionBurst()
H A DConversions.cpp225 GeneralResult<OutputShape> unvalidatedConvert(const hal::V1_2::OutputShape& outputShape) { in unvalidatedConvert()
226 return OutputShape{ in unvalidatedConvert()
308 GeneralResult<std::vector<OutputShape>> convert( in convert()
309 const hidl_vec<hal::V1_2::OutputShape>& outputShapes) { in convert()
511 nn::GeneralResult<OutputShape> unvalidatedConvert(const nn::OutputShape& outputShape) { in unvalidatedConvert()
512 return OutputShape{.dimensions = outputShape.dimensions, in unvalidatedConvert()
583 nn::GeneralResult<hidl_vec<OutputShape>> convert(const std::vector<nn::OutputShape>& outputShapes) { in convert()
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/include/1.2/
H A DCallbacks.h232 Return<void> notify_1_2(V1_0::ErrorStatus status, const hidl_vec<OutputShape>& outputShapes,
236 Return<void> notify(V1_0::ErrorStatus status, const hidl_vec<OutputShape>& outputShapes, in notify()
288 const std::vector<OutputShape>& getOutputShapes() const;
311 void notifyInternal(V1_0::ErrorStatus errorStatus, const hidl_vec<OutputShape>& outputShapes,
319 std::vector<OutputShape> mOutputShapes = {};
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/include/nnapi/hal/1.3/
H A DCallbacks.h57 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executionCallback(
58 ErrorStatus status, const hidl_vec<V1_2::OutputShape>& outputShapes,
84 using Data = nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>;
88 const hidl_vec<V1_2::OutputShape>& outputShapes,
90 Return<void> notify_1_3(ErrorStatus status, const hidl_vec<V1_2::OutputShape>& outputShapes,
H A DPreparedModel.h49 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> execute(
68 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeInternal(
81 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeSynchronously(
84 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeAsynchronously(
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/include/1.3/
H A DCallbacks.h263 const hidl_vec<V1_2::OutputShape>& outputShapes,
301 const hidl_vec<V1_2::OutputShape>& outputShapes,
353 const std::vector<V1_2::OutputShape>& getOutputShapes() const;
378 hidl_vec<V1_2::OutputShape> outputShapes, V1_2::Timing timing);
385 std::vector<V1_2::OutputShape> mOutputShapes = {};
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/
H A DConversions.h42 GeneralResult<OutputShape> unvalidatedConvert(const hal::V1_2::OutputShape& outputShape);
61 GeneralResult<std::vector<OutputShape>> convert(
62 const hardware::hidl_vec<hal::V1_2::OutputShape>& outputShapes);
83 nn::GeneralResult<OutputShape> unvalidatedConvert(const nn::OutputShape& outputShape);
99 nn::GeneralResult<hidl_vec<OutputShape>> convert(const std::vector<nn::OutputShape>& outputShapes);
H A DCallbacks.h48 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executionCallback(
49 V1_0::ErrorStatus status, const hidl_vec<OutputShape>& outputShapes, const Timing& timing);
73 using Data = nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>;
76 Return<void> notify_1_2(V1_0::ErrorStatus status, const hidl_vec<OutputShape>& outputShapes,
H A DPreparedModel.h50 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> execute(
69 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeInternal(
74 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeSynchronously(
76 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeAsynchronously(
H A DExecutionBurstUtils.h93 const std::vector<OutputShape>& outputShapes, Timing timing);
104 nn::Result<std::tuple<V1_0::ErrorStatus, std::vector<OutputShape>, Timing>> deserialize(
231 void send(V1_0::ErrorStatus errorStatus, const std::vector<OutputShape>& outputShapes,
279 nn::Result<std::tuple<V1_0::ErrorStatus, std::vector<OutputShape>, Timing>> getBlocking();
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/
H A DCallbacks.cpp27 using V1_2::OutputShape;
92 const hidl_vec<OutputShape>& outputShapes, in notify_1_2()
98 const hidl_vec<OutputShape>& outputShapes, in notify_1_3()
113 const std::vector<OutputShape>& ExecutionCallback::getOutputShapes() const { in getOutputShapes()
124 hidl_vec<OutputShape> outputShapes, Timing timing) { in notifyInternal()
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/include/nnapi/hal/aidl/
H A DConversions.h81 GeneralResult<OutputShape> unvalidatedConvert(const aidl_hal::OutputShape& outputShape);
120 GeneralResult<std::vector<OutputShape>> convert(
121 const std::vector<aidl_hal::OutputShape>& outputShapes);
136 nn::GeneralResult<OutputShape> unvalidatedConvert(const nn::OutputShape& outputShape);
181 nn::GeneralResult<std::vector<OutputShape>> convert(
182 const std::vector<nn::OutputShape>& outputShapes);
/aosp12/packages/modules/NeuralNetworks/driver/sample/
H A DSampleDriverUtils.cpp54 const hardware::hidl_vec<V1_2::OutputShape>&, V1_2::Timing) { in notify() argument
62 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes, V1_2::Timing timing) { in notify()
70 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes, V1_2::Timing timing) { in notify()
H A DSampleDriverUtils.h41 const hardware::hidl_vec<V1_2::OutputShape>&, V1_2::Timing);
44 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes, V1_2::Timing timing);
47 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes, V1_2::Timing timing);
/aosp12/packages/modules/NeuralNetworks/common/include/
H A DLegacyHalUtils.h184 std::tuple<int, std::vector<OutputShape>, Timing> getExecutionResult(
185 V1_3::ErrorStatus status, const hardware::hidl_vec<V1_2::OutputShape>& outputShapes,
357 OutputShape uncheckedConvert(const V1_2::OutputShape& outputShape);
366 std::vector<OutputShape> uncheckedConvert(
367 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes);
376 hardware::hidl_vec<V1_2::OutputShape> convertToV1_2(const std::vector<OutputShape>& outputShapes);
385 V1_2::OutputShape convertToV1_2(const OutputShape& outputShape);
/aosp12/hardware/interfaces/neuralnetworks/aidl/android/hardware/neuralnetworks/
H A DExecutionResult.aidl20 import android.hardware.neuralnetworks.OutputShape;
38 OutputShape[] outputShapes;
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/
H A DCallbacks.cpp82 const hidl_vec<OutputShape>& outputShapes, in notify_1_2()
114 const std::vector<OutputShape>& ExecutionCallback::getOutputShapes() const { in getOutputShapes()
125 const hidl_vec<OutputShape>& outputShapes, in notifyInternal()
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/
H A DBurst.cpp55 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> compute(
72 nn::GeneralResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> convertExecutionResults( in convertExecutionResults()
73 const std::vector<OutputShape>& outputShapes, const Timing& timing) { in convertExecutionResults()
172 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> Burst::execute( in execute()
211 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> Burst::executeInternal( in executeInternal()
232 nn::convert(executionResult.outputShapes).value_or(std::vector<nn::OutputShape>{}); in executeInternal()
309 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> BurstExecution::compute( in compute()
H A DPreparedModel.cpp46 nn::GeneralResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> convertExecutionResults( in convertExecutionResults()
47 const std::vector<OutputShape>& outputShapes, const Timing& timing) { in convertExecutionResults()
74 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> PreparedModel::execute( in execute()
95 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
109 nn::convert(executionResult.outputShapes).value_or(std::vector<nn::OutputShape>{}); in executeInternal()

12345