platform/hal/api/ml.git
3 months ago[test] Add haltests package
Yongjoo Ahn [Fri, 7 Mar 2025 05:48:37 +0000 (14:48 +0900)]
[test] Add haltests package

- Add test binary `ml-haltests` in package hal-api-ml-haltests.
- Add some unit tests.

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
3 months agoAdd null check in api
Yongjoo Ahn [Fri, 7 Mar 2025 06:54:21 +0000 (15:54 +0900)]
Add null check in api

Add param null checks in hal_ml_create and hal_ml_destroy

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
3 months ago[doc] Add comments for each error enum value
Yongjoo Ahn [Tue, 4 Mar 2025 06:14:20 +0000 (15:14 +0900)]
[doc] Add comments for each error enum value

- Add comment for each enum.
- Fix to proper @addtogroup tag name - value

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
3 months ago[code clean] Clean some codes
Yongjoo Ahn [Mon, 24 Feb 2025 05:30:52 +0000 (14:30 +0900)]
[code clean] Clean some codes

- Define log tag properly.
- Initalize pointers with NULL.
- Refactor null check in APIs.

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
4 months ago[fix] Fix code format accepted/tizen/unified/20250310.024558 accepted/tizen/unified/x/20250310.042757
Yongjoo Ahn [Mon, 20 Jan 2025 09:44:28 +0000 (18:44 +0900)]
[fix] Fix code format

- Apply clang-format with setting of nnstreamer.

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
4 months agoRemove nns header
Yongjoo Ahn [Fri, 17 Jan 2025 09:50:45 +0000 (18:50 +0900)]
Remove nns header

- Remove two header files tensor_typedef.h and
  nnstreamer_plugin_api_filter.h
- Change func_pointer signature to void and int type

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
4 months agoadd codeowners
Yongjoo Ahn [Fri, 17 Jan 2025 07:12:06 +0000 (16:12 +0900)]
add codeowners

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
4 months ago[doc] Add doxygen tags
Yongjoo Ahn [Fri, 17 Jan 2025 06:46:04 +0000 (15:46 +0900)]
[doc] Add doxygen tags

- Add doxygen tags to all source codes.

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
4 months ago[fix] Add static keyword for internal functions
Yongjoo Ahn [Fri, 17 Jan 2025 05:12:44 +0000 (14:12 +0900)]
[fix] Add static keyword for internal functions

- Add static keyword for internal functions.

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
4 months ago[License] update owner
Jaeyun Jung [Wed, 15 Jan 2025 01:22:22 +0000 (10:22 +0900)]
[License] update owner

Fix typo, update license copyright owner.

Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
4 months agoInitalize hal-api-ml for Tizen HAL
Yongjoo Ahn [Mon, 13 Jan 2025 04:37:43 +0000 (13:37 +0900)]
Initalize hal-api-ml for Tizen HAL

- This implements `HAL_MODUEL_ML` of Tizen HAL.

Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>