[Optim] Add shortcut to dot product
authorJihoon Lee <jhoon.it.lee@samsung.com>
Fri, 11 Dec 2020 08:13:07 +0000 (17:13 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 17 Dec 2020 04:47:22 +0000 (13:47 +0900)
commit7ec55ab5eb032856e30705da3046e050e2257668
tree3b60119856f989f476acce4f897c634d414a2c12
parent7fabfcaa84bb4c12fc95d5ec70cf23b7920371fe
[Optim] Add shortcut to dot product

When dimension is 1, it is vector by matrix or vector by vector
multiplication. This patch adds a shortcut in that situation

**Self evaluation:**
1. Build test: [X]Passed [ ]Failed [ ]Skipped
2. Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: Jihoon Lee <jhoon.it.lee@samsung.com>
nntrainer/tensor/blas_interface.cpp
nntrainer/tensor/blas_interface.h
nntrainer/tensor/tensor.cpp
test/unittest/unittest_nntrainer_tensor.cpp