cavis/libnd4j/tests_cpu/layers_tests
Yurii Shyrma 78934c17ad
profiling of stack and unstack ops (#261)
* - profiling of stack and unstack ops

Signed-off-by: Yurii <iuriish@yahoo.com>

* - fix bug in cpu concat op

Signed-off-by: Yurii <iuriish@yahoo.com>

* - correction of cuda stack and unstack

Signed-off-by: Yurii <iuriish@yahoo.com>

* - change shape.h method which operates with unity dimensions strides

Signed-off-by: Yurii <iuriish@yahoo.com>

* - rearrange stack tests

Signed-off-by: Yurii <iuriish@yahoo.com>

* - correct evaluation of smallest stride for moving through contiguous axis

Signed-off-by: Yurii <iuriish@yahoo.com>

* - forgot to update signature of function strideOverContigAxis in cuda concat and split ops

Signed-off-by: Yurii <iuriish@yahoo.com>

* - remove ShapeUtils::shapeAsString method applied before input arrays validations

Signed-off-by: Yurii <iuriish@yahoo.com>

* -  further removing of ShapeUtils::shapeAsString

Signed-off-by: Yurii <iuriish@yahoo.com>

* - take sub-array shapeIndo/offset calculation out of NDArray class
- add possibility of contiguous memory copy in execTransformAny op if opNum == assign

Signed-off-by: Yurii <iuriish@yahoo.com>

* - correct test_empty_scatter_2 in EmptyTests.cpp

Signed-off-by: Yurii <iuriish@yahoo.com>

* - profiling of slice op

Signed-off-by: Yurii <iuriish@yahoo.com>

* - get rid of contiguous memcpy for some cases in concat and split ops

Signed-off-by: Yurii <iuriish@yahoo.com>

* - forgot to declare oid nd4j::SpecialMethods<T>::splitCpuGeneric

Signed-off-by: Yurii <iuriish@yahoo.com>

* - correct typo in calculation of threads in cuda split op

Signed-off-by: Yurii <iuriish@yahoo.com>

* - forgot to correct another set of threads variables in split cuda ops

Signed-off-by: Yurii <iuriish@yahoo.com>

* - further conflicts resolving

Signed-off-by: Yurii <iuriish@yahoo.com>

Co-authored-by: raver119 <raver119@gmail.com>
2020-03-03 07:32:37 +03:00
..
AllTests.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
ArrayOptionsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
AtomicTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
AttentionTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
BackpropTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
BitwiseUtilsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
BooleanOpsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
BroadcastableOpsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
BrodcastTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
CMakeLists.txt libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
CnpyTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ConditionalTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ConstantShapeHelperTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ContextTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ConvolutionTests1.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ConvolutionTests2.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
CuDnnTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
CudaBasicsTests1.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
CudaBasicsTests2.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
CudaExtraArgumentsTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
CudaLaunchHelperTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DataBufferTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DataBufferTestsCuda.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DataTypesValidationTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests1.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
DeclarableOpsTests2.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests3.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests4.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
DeclarableOpsTests5.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests6.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests7.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests8.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests9.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
DeclarableOpsTests10.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests11.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests12.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests13.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests14.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
DeclarableOpsTests15.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests16.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests17.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests18.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTests19.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
DeclarableOpsTestsCuda1.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
EmptyTests.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
ExtraArgumentsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
FlatBuffersTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
FlatUtilsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
GraphExecutionerTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
GraphHolderTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
GraphRandomGeneratorTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
GraphStateTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
GraphTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
HashUtilsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
HelpersTests1.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
IndexingTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
JavaInteropCudaTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
JavaInteropTests.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
LambdaTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
LaunchContextCudaTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
LegacyOpsCudaTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
LegacyOpsTests.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
ListOperationsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
LoopCoordsHelperTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
MemoryUtilsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
MklDnnTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
MmapTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
MultiDataTypeTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
MultiDeviceTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
NDArrayConstructorsTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
NDArrayCudaBasicsTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
NDArrayListTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
NDArrayTests.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
NDArrayTests2.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
NativeOpsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
NlpTests.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
NodeTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
OmpLaunchHelperTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
OneOffTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
OpTrackerTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
OpTupleTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
PairwiseTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ParityOpsTests.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
PerformanceTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
PlaygroundTests.cpp full bert graph (#282) 2020-03-02 18:14:32 +03:00
ProtoBufTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
QuantizationTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
RNGTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ReduceTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ResultSetTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
SanityTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ScalarTests.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
ScopeTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ServerRelatedTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
SessionLocalTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ShapeTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
ShapeTests2.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
ShapeUtilsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
SingleDimTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
SortCpuTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
SortCudaTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
SparseUtilsTest.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
StashTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
StringTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
SwitchTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
TadTests.cpp profiling of stack and unstack ops (#261) 2020-03-03 07:32:37 +03:00
ThreadsTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
TypeCastTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
VariableProxyTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
VariableSpaceTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
VariableTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
WorkspaceTests.cpp libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
WorkspaceTests.cu libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
suppressions.txt Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
testinclude.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00
testlayers.h libnd4j polishing (#273) 2020-03-02 12:49:41 +03:00