Searched refs:compilation (Results 1 - 18 of 18) sorted by relevance

/frameworks/ml/nn/runtime/
H A DNeuralNetworks.cpp369 ANeuralNetworksCompilation** compilation) {
370 if (!model || !compilation) {
378 *compilation = reinterpret_cast<ANeuralNetworksCompilation*>(c);
382 void ANeuralNetworksCompilation_free(ANeuralNetworksCompilation* compilation) { argument
384 // TODO specification says that a compilation-in-flight can be deleted
385 CompilationBuilder* c = reinterpret_cast<CompilationBuilder*>(compilation);
389 int ANeuralNetworksCompilation_setPreference(ANeuralNetworksCompilation* compilation, argument
391 if (!compilation) {
395 CompilationBuilder* c = reinterpret_cast<CompilationBuilder*>(compilation);
399 int ANeuralNetworksCompilation_finish(ANeuralNetworksCompilation* compilation) { argument
368 ANeuralNetworksCompilation_create(ANeuralNetworksModel* model, ANeuralNetworksCompilation** compilation) argument
408 ANeuralNetworksExecution_create(ANeuralNetworksCompilation* compilation, ANeuralNetworksExecution** execution) argument
[all...]
H A DModelBuilder.cpp298 int ModelBuilder::createCompilation(CompilationBuilder** compilation) { argument
301 *compilation = nullptr;
304 *compilation = new (std::nothrow) CompilationBuilder(this);
305 return (*compilation ? ANEURALNETWORKS_NO_ERROR : ANEURALNETWORKS_OUT_OF_MEMORY);
H A DModelBuilder.h54 int createCompilation(CompilationBuilder** compilation);
H A DExecutionBuilder.cpp128 ExecutionBuilder::ExecutionBuilder(const CompilationBuilder* compilation) : argument
129 mModel(compilation->mModel),
130 mPlan(&compilation->mPlan),
131 mPartitioning(compilation->mPartitioning),
349 // with the compilation and execution phases of the NN API? Or retain that path
549 // ExecutionPlan with the compilation and execution phases of the NN API
H A DExecutionBuilder.h69 ExecutionBuilder(const CompilationBuilder* compilation);
/frameworks/ml/nn/runtime/include/
H A DNeuralNetworks.h1839 * This includes any compilation or execution object created using the model.</p>
1848 * <li>Create a new compilation instance by calling the
1850 * <li>Set any desired properties on the compilation (for example,
1852 * <li>Complete the compilation with {@link ANeuralNetworksCompilation_finish}.</li>
1853 * <li>Use the compilation as many times as needed
1855 * <li>Destroy the compilation with {@link ANeuralNetworksCompilation_free}
1856 * once all executions using the compilation have completed.</li></ul></p>
1858 * A compilation is completed by calling {@link ANeuralNetworksCompilation_finish}.
1859 * A compilation is destroyed by calling {@link ANeuralNetworksCompilation_free}.
1861 * <p>A compilation canno
[all...]
H A DNeuralNetworksWrapper.h295 Execution(const Compilation* compilation) { argument
296 int result = ANeuralNetworksExecution_create(compilation->getHandle(), &mExecution);
/frameworks/ml/nn/runtime/test/
H A DTestTrivialModel.cpp119 Compilation compilation(&modelAdd2);
120 compilation.finish();
121 Execution execution(&compilation);
179 Compilation compilation(&modelBroadcastAdd2);
180 compilation.finish();
181 Execution execution(&compilation);
211 Compilation compilation(&modelBroadcastMul2);
212 compilation.finish();
213 Execution execution(&compilation);
H A DTestGenerated.cpp82 Compilation compilation(&model);
83 compilation.finish();
94 Execution execution(&compilation);
H A DTestUnknownDimensions.cpp164 Compilation compilation(&model);
165 ASSERT_EQ(compilation.finish(), Result::NO_ERROR);
168 Execution execution(&compilation);
H A DTestMemoryInternal.cpp268 WrapperCompilation compilation(&model);
269 ASSERT_EQ(WrapperResult::NO_ERROR,compilation.finish());
270 WrapperExecution execution(&compilation);
H A DTestValidation.cpp356 ANeuralNetworksCompilation* compilation = nullptr; local
357 EXPECT_EQ(ANeuralNetworksCompilation_create(nullptr, &compilation),
360 EXPECT_EQ(ANeuralNetworksCompilation_create(mModel, &compilation), ANEURALNETWORKS_BAD_STATE);
/frameworks/ml/nn/common/operations/
H A DEmbeddingLookupTest.cpp94 Compilation compilation(&model_);
95 compilation.finish();
96 Execution execution(&compilation);
H A DLSHProjectionTest.cpp104 Compilation compilation(&model_);
105 compilation.finish();
106 Execution execution(&compilation);
H A DHashtableLookupTest.cpp108 Compilation compilation(&model_);
109 compilation.finish();
110 Execution execution(&compilation);
H A DRNNTest.cpp220 Compilation compilation(&model_);
221 compilation.finish();
222 Execution execution(&compilation);
H A DSVDFTest.cpp257 Compilation compilation(&model_);
258 compilation.finish();
259 Execution execution(&compilation);
H A DLSTMTest.cpp191 Compilation compilation(&model_);
192 compilation.finish();
193 Execution execution(&compilation);

Completed in 738 milliseconds