From: Eunju Yang Date: Thu, 5 Sep 2024 07:12:35 +0000 (+0900) Subject: [ Tizen7.0 ] Include neuralnet.h in -dev header X-Git-Tag: accepted/tizen/7.0/unified/20240925.162119~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=04c4485b71aa12b5cb6543f3eaa2363968992b4b;p=platform%2Fcore%2Fml%2Fnntrainer.git [ Tizen7.0 ] Include neuralnet.h in -dev header - Update the code to include `neuralnet.h` in -dev header. - Some applications, e.g., ReinforcementLearning uses `forwarding` and `backwarding` directly. To support it, this commit adds the header into dev package. **Self-evaluation:** 1. Build test: [X]Passed [ ]Failed [ ]Skipped 2. Run test: [X]Passed [ ]Failed [ ]Skipped Signed-off-by: Eunju Yang --- diff --git a/debian/nntrainer-dev.install b/debian/nntrainer-dev.install index fea2a1b5..ebb4a52d 100644 --- a/debian/nntrainer-dev.install +++ b/debian/nntrainer-dev.install @@ -42,3 +42,5 @@ /usr/include/nntrainer/util_func.h /usr/include/nntrainer/fp16.h /usr/include/nntrainer/util_simd.h +# model +/usr/include/nntrainer/neuralnet.h diff --git a/nntrainer/models/meson.build b/nntrainer/models/meson.build index 1579afd0..a941dab8 100644 --- a/nntrainer/models/meson.build +++ b/nntrainer/models/meson.build @@ -5,7 +5,9 @@ model_sources = [ 'dynamic_training_optimization.cpp', ] -model_headers = [] +model_headers = [ + 'neuralnet.h' +] foreach s : model_sources nntrainer_sources += meson.current_source_dir() / s diff --git a/packaging/nntrainer.spec b/packaging/nntrainer.spec index deaafebd..f7f5d1b4 100644 --- a/packaging/nntrainer.spec +++ b/packaging/nntrainer.spec @@ -576,6 +576,8 @@ cp -r result %{buildroot}%{_datadir}/nntrainer/unittest/ %endif %endif %{_includedir}/nntrainer/acti_func.h +# model headers +%{_includedir}/nntrainer/neuralnet.h %files devel-static