cavis/libnd4j/tests_cpu/layers_tests
Oleh 8fc0e63ce7 Oleh powderev (#171)
* Libnd4j: Add broadcastable elementwise power derivative #7461 first step of Pow_bp operation implementation

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 some corrections of calculation steps

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 some bug fixes, the PowDerevative op made broadcastable, add the raw tests for op, need refactoring to use broadcast ops

* Libnd4j: Add broadcastable elementwise power derivative #7461 fixed several bugs add broadcast support and tests, need to fix scalar+array and array+scalar

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 fixed bugs for scalar inputs, fixed multinomial tests, added tests

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 fised bugs for different shapes support, tests updated

* Libnd4j: Add broadcastable elementwise power derivative #7461 applied all possible variants via tiled arrays, add support of broadcast for Pow and PowDerivative ops, covered by tests, before review have to be replaced tiled implementation by applyTrueBroadcast

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 replaced tile by broadcast implementation, fixed issue with negative x input, corrected tests, need additional testing

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 added and corrected test cases, corrected implementation need review

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 code clean up

* Libnd4j: Add broadcastable elementwise power derivative #7461 code clean up, removed some tests, add tests with scalar

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 code improvement and clean up, split tests

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative #7461 some code clean up

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* Libnd4j: Add broadcastable elementwise power derivative replace __isnanf by internal realization

Signed-off-by: Oleg <oleg.semeniv@gmail.com>

* pow_bp wrapper

* Fixed PowBp wrapper

* Tests added

* Test fixed

* Fix return type

* Disable powBp usage

* Pow backprop changed

Co-authored-by: Alexander Stoyakin <alexander.stoyakin@gmail.com>
2020-01-20 12:59:12 +03:00
..
AllTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
ArrayOptionsTests.cpp [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
AtomicTests.cu Shugeo atomic tests (#97) 2019-12-02 21:40:54 +03:00
AttentionTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
BackpropTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
BitwiseUtilsTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
BooleanOpsTests.cpp fix typo in test 2019-12-03 10:23:19 +03:00
BroadcastableOpsTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
BrodcastTests.cpp [WIP] ThreadPool (#8) 2019-11-13 17:04:59 +03:00
CMakeLists.txt [WIP] CUDA build (#109) 2019-12-14 14:38:17 +03:00
CnpyTests.cpp Refactor NativeOps.h to export C functions 2019-08-05 11:22:59 +10:00
ConditionalTests.cpp [WIP] ThreadPool (#8) 2019-11-13 17:04:59 +03:00
ConstantShapeHelperTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
ContextTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
ConvolutionTests1.cpp Shyrma depthconv (#156) 2020-01-11 07:36:40 +03:00
ConvolutionTests2.cpp Shyrma depthconv (#156) 2020-01-11 07:36:40 +03:00
CudaBasicsTests1.cu [WIP] CUDA tests (#95) 2019-12-02 21:37:21 +03:00
CudaBasicsTests2.cu Shyrma svd (#191) 2019-08-28 18:27:08 +03:00
CudaExtraArgumentsTests.cu Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
CudaLaunchHelperTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
DataTypesValidationTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests1.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests2.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests3.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests4.cpp [WIP] MSVC-related tests fixes (#88) 2019-11-30 16:02:07 +03:00
DeclarableOpsTests5.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests6.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests7.cpp Shugeo roll fix3 (#127) 2019-12-19 13:10:06 +03:00
DeclarableOpsTests8.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests9.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests10.cpp Shugeo lgamma (#170) 2020-01-20 12:29:36 +03:00
DeclarableOpsTests11.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests12.cpp String changes (#3) 2020-01-04 13:27:50 +03:00
DeclarableOpsTests13.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
DeclarableOpsTests14.cpp [WIP] ThreadPool (#8) 2019-11-13 17:04:59 +03:00
DeclarableOpsTests15.cpp Oleh powderev (#171) 2020-01-20 12:59:12 +03:00
DeclarableOpsTests16.cpp RgbToYiq and YiqToRgb operations (#142) 2019-12-24 15:20:35 +03:00
DeclarableOpsTests17.cpp String changes (#3) 2020-01-04 13:27:50 +03:00
DeclarableOpsTests18.cpp String changes (#3) 2020-01-04 13:27:50 +03:00
DeclarableOpsTests19.cpp String changes (#3) 2020-01-04 13:27:50 +03:00
DeclarableOpsTestsCuda1.cu [WIP] reverse improvements (#115) 2019-12-05 20:03:10 +03:00
EmptyTests.cpp Lu wrapper and tests fixes (#144) 2019-12-30 15:06:12 +03:00
ExtraArgumentsTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
FlatBuffersTests.cpp Rename flatbuffers DataType to DType (#228) 2019-09-04 16:36:11 +10:00
FlatUtilsTests.cpp - string NDArray flat serde impl + tests (#163) 2019-08-24 14:16:34 +03:00
GraphExecutionerTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
GraphHolderTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
GraphRandomGeneratorTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
GraphStateTests.cpp [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
GraphTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
HashUtilsTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
HelpersTests1.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
IndexingTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
JavaInteropCudaTests.cu [WIP] ThreadPool (#8) 2019-11-13 17:04:59 +03:00
JavaInteropTests.cpp String changes (#3) 2020-01-04 13:27:50 +03:00
LambdaTests.cu Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
LaunchContextCudaTests.cu [WIP] multi-device support (#80) 2019-08-14 16:52:34 +03:00
LegacyOpsCudaTests.cu Refactor NativeOps.h to export C functions 2019-08-05 11:22:59 +10:00
LegacyOpsTests.cpp String changes (#3) 2020-01-04 13:27:50 +03:00
ListOperationsTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
MemoryUtilsTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
MklDnnTests.cpp Shyrma bn mkl bp (#14) 2019-10-26 14:14:21 +03:00
MmapTests.cpp [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
MultiDataTypeTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
MultiDeviceTests.cpp [WIP] cross-device migrations (#134) 2019-08-20 18:52:41 +03:00
NDArrayConstructorsTests.cu [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
NDArrayCudaBasicsTests.cu Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
NDArrayListTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
NDArrayTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
NDArrayTests2.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
NativeOpsTests.cpp String changes (#3) 2020-01-04 13:27:50 +03:00
NlpTests.cpp Shugeo release fix2 (#70) 2019-11-22 22:42:44 +03:00
NodeTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
OmpLaunchHelperTests.cpp [WIP] ThreadPool (#8) 2019-11-13 17:04:59 +03:00
OneOffTests.cpp [WIP] bunch of improvements (#257) 2019-09-11 20:12:09 +03:00
OpTrackerTests.cpp Create C wrappers for some of the C++ classes currently used by ND4J 2019-08-05 11:22:59 +10:00
OpTupleTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
PairwiseTests.cpp [WIP] MSVC-related tests fixes (#88) 2019-11-30 16:02:07 +03:00
ParityOpsTests.cpp few tests tweaked 2020-01-06 15:55:16 +03:00
PerformanceTests.cpp Shyrma mmul (#58) 2019-11-19 15:39:36 +02:00
PlaygroundTests.cpp - fix wrong calculation of elements offsets in batchnorm op when input arrays have unusual (#169) 2020-01-11 00:14:20 +03:00
ProtoBufTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
QuantizationTests.cpp [WIP] multi-device support (#80) 2019-08-14 16:52:34 +03:00
RNGTests.cpp Oleh powderev (#171) 2020-01-20 12:59:12 +03:00
ReduceTests.cpp [WIP] MSVC-related tests fixes (#88) 2019-11-30 16:02:07 +03:00
ResultSetTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
SanityTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
ScalarTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
ScopeTests.cpp [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
ServerRelatedTests.cpp [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
SessionLocalTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
ShapeTests.cpp [WIP] bunch of improvements (#257) 2019-09-11 20:12:09 +03:00
ShapeTests2.cpp [WIP] ThreadPool (#8) 2019-11-13 17:04:59 +03:00
ShapeUtilsTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
SingleDimTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
SortCpuTests.cpp Refactor NativeOps.h to export C functions 2019-08-05 11:22:59 +10:00
SortCudaTests.cu Shyrma docs (#222) 2019-09-02 16:25:58 +03:00
SparseUtilsTest.cpp [WIP] More of CUDA (#95) 2019-08-05 11:27:05 +10:00
StashTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
StringTests.cpp String changes (#3) 2020-01-04 13:27:50 +03:00
SwitchTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
TadTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
ThreadsTests.cpp - 3d loops parallelism fix (#135) 2019-12-19 16:50:08 +03:00
TypeCastTests.cpp [WIP] multi-device support (#80) 2019-08-14 16:52:34 +03:00
VariableProxyTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
VariableSpaceTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
VariableTests.cpp Shyrma temp (#131) 2019-12-20 22:35:39 +03:00
WorkspaceTests.cpp [WIP] ThreadPool (#8) 2019-11-13 17:04:59 +03:00
WorkspaceTests.cu Shugeo_release_fixes3 (#81) 2019-11-28 21:08:51 +03:00
suppressions.txt Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
testinclude.h Various fixes (#43) 2019-11-14 19:38:20 +11:00
testlayers.h minor fix for msvc 2019-08-21 16:34:07 +03:00