Enable gcc-13 compile with FP16
authorDonghyeon Jeong <djeong20@illinois.edu>
Tue, 25 Jul 2023 08:38:22 +0000 (17:38 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Mon, 21 Aug 2023 06:29:23 +0000 (15:29 +0900)
commit64146a51c33100ba25166e4ade56ac50e54404cf
treea2344cad174c5886fda25146697822bb064a5c64
parente21e209ce0de9c6eaf2013b09ae652db0130512e
Enable gcc-13 compile with FP16

- Match FP16 types to avoid greater conversion rank error
- Replace deprecated functions in gcc-13
- Add apply function for FP16 in Tensor

Signed-off-by: Donghyeon Jeong <djeong20@illinois.edu>
13 files changed:
nntrainer/layers/layer_node.h
nntrainer/layers/zoneout_lstmcell.cpp
nntrainer/tensor/blas_interface.cpp
nntrainer/tensor/blas_interface.h
nntrainer/tensor/manager.cpp
nntrainer/tensor/tensor.cpp
nntrainer/tensor/tensor.h
nntrainer/tensor/tensor_dim.cpp
test/nntrainer_test_util.cpp
test/unittest/compiler/compiler_test_util.cpp
test/unittest/unittest_nntrainer_tensor.cpp
test/unittest/unittest_nntrainer_tensor_fp16.cpp
test/unittest/unittest_nntrainer_tensor_pool.cpp