cavis/libnd4j/include/ops/declarable/generic/parity_ops
Alex Black 68ea5f3688
Dev branch merge: dev_20190606 (#7904)
* correct logsoftmax looss (#2)

* Small SameDiff listener fix (#4)

* Various fixes (#6)

* #7839 Fix for asXMatrix and tests

* #7866 EmbeddingSequenceLayer dtype fix + test

* #7856 SameDiff save/load stream methods

* #7859 RegressionEvaluation rank 4 fix + tests + axis configuration

* EvaluationBinary 3d/4d

* More evaluation 3d/4d tests

* #7847 Evaluation empty checks

* Small test ifx

* #7848 Fix median edge case

* Improve DL4J samediff layer tests

* [WIP] FastText wrapper implemented (#8)

* FastText implemented

* Some fixes

* Fix shapes for wordsNearest

* Validation of input vectors

* Fixes

* Fixed test

* Thread tagged

* Some tweaks

* setContextClassLoader for DeallocatorServiceThread

* Numpy format tests (#1)

* Various fixes (#11)

* #7852 SameDiff gather fix

* #7892 SameDiff placeholder to constant conversion

* #7890 validate input rank for MLN/CG init methods

* Fix broken permute shape calculation

* Permute and gather fixes

* Tests

* #7850 LogSumExp fix + test

* Handful of test fixes

* Empty arrays with non-scalar shapes (#10)

* minor rearrangements for lambdas

* empty tensors with non-scalar shapes

* numpy empty tensors with non-scalar shapes

* few more empty tweaks

* Small fixes

* conv3d signature update

* micro fix in batchnorm mkldnn

* Import fixes

* Fix

* MKL-DNN update

* Small fill fix

* fill with empty input + test

* Fixes

* Small error improvement

* Fix

* one special test

* couple of fixes for lstm

* Rewrite TFGraphMapper.getNDArrayFromTensor to be maintainable and less error prone

* Fixes

* FP16

* Unsigned

* BFloat16

* Fill op - empty tweaks

* - couple of fixes for empty arrays construction
- stack updated

* strided slice fix

* one transform test

* provide method for reducing shapeInfo in case of input array is empty

* Fixed reduceAlongDimensions to use empty input properly.

* couple of broadcast tests

* couple of tests broadcast tests + tweak to make them pass

* add check of non-empty to methods producing sub-arrays

* Fixed reshapeC with zeros in shape.

* complete empty check in reduce_... legacy ops

* Concat and cumsum/prod

* Tweak to empty shape inference on import

* add empty check to the rest of reduce legacy ops

* one more test

* correct typo in evalReduceShapeInfoEmpty

* Added tests for reduce_* ops to tests with zero shapes.

* few more tests for empty reductions

* Fixed strided_slice op with empty case and tests.

* one more empty reduction test

* Fixed strided_slice test.

* add empty check to NDArray::reshapei

* infOrMax

* empty min/max with infinity tests

* made unstack working correctly with empty arrays

* few IndexReduce tests + tweaks for empty shapes

* add test for empty concat

* few tests fixed

* Validation fix for reductions on empty shapes

* Reverse fix

* Reduction shape calc fixes

* SameDiff.generateOutputVariable: don't use shape function to determine number of outputs

* Range fix

* - NDArray constructor updated for scalars/empty arrays
- few tests fixed

* More fixes

* Empty creator fixes

* concat fix

* concat fix

* TF import tests: allow 'both all NaN' and 'both all inf' to pass

* Slice, zero fraction, and reshape fixes

* transpose, gather

* Zero fraction

* scalar cast fix

* Empty reduction axis support

* few more tests fixed

* Fixed input checks conforming with TF for concat op and tests.

* few tests fixed

* matmul scalar shape fix

* Fixed checkout for data type and scalarity with concat to allow non-empty scalars with vector concats.

* broadcast bool fix

* few more tests

* few more tests

* correct evalReduceShapeInfoEmpty

* argmax/argmin + tests

* one more empty edge case + one more test

* argmax/argmin/realdiv_bp tweaks

* empty reshape test + fix

* Helper fixes

* Small fixes

* Gather test fix

* Gather test fix

* Small fixes

* reduce scalar zero values

* scalar mean workaround

* Remove debug code

* along dim mean workaround

* one more test

* - equalsTo() tweak for empty arrays
- one more test

* broadcast tweaks
2019-06-15 21:34:34 +10:00
..
adjust_hue.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
adjust_saturation.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
argmax.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
argmin.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
assert.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
batch_to_space.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
betaInc.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
bias_add.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
bincount.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
broadcast_dynamic_shape.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
cholesky.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
confusion_matrix.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
crop_and_resize.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
cross.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
depth_to_space.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
diag.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
diagPart.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
dropout.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
dynamic_parititon.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
dynamic_stitch.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
embedding_lookup.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
expose.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
extract_image_patches.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
fake_quant_with_min_max_vars.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
fill.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
fill_as.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
in_top_k.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
lin_space.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
listdiff.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
matrixDiagPart.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
matrixSetDiag.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
matrix_band_part.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
matrix_determinant.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
matrix_diag.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
matrix_inverse.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
moments.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
non_max_suppression.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
norm.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
normalize_moments.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
nth_element.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
onehot.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
ones_as.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
parallelStack.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
polygamma.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
range.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
rank.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
reduceMean.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduceStDev.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduceVariance.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_dot.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_logsumexp.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_max.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
reduce_min.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_norm1.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_norm2.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_norm_max.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_prod.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_sqnorm.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
reduce_sum.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
resize_linear.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
resize_neighbor.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
rint.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
roll.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_add.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_div.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_max.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_min.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_mul.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_nd.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_nd_add.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_nd_sub.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_nd_update.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_sub.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
scatter_upd.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
segment_max.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
segment_mean.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
segment_min.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
segment_prod.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
segment_sum.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
sequence_mask.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
size.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
slice.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
space_to_batch.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
space_to_depth.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
split.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
split_v.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
square.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
stack.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
stop_gradient.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
strided_slice.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
sufficient_statistics.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
tear.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
top_k.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
unique.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
unsorted_segment_max.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
unsorted_segment_mean.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
unsorted_segment_min.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
unsorted_segment_prod.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
unsorted_segment_sqrt_n.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
unsorted_segment_sum.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
unstack.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
weighted_cross_entropy_with_logits.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
xw_plus_b.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
zero_fraction.cpp Dev branch merge: dev_20190606 (#7904) 2019-06-15 21:34:34 +10:00
zeros_as.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
zeta.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00