/external/eigen/unsupported/test/ |
cxx11_tensor_padding.cpp | 22 array<std::pair<ptrdiff_t, ptrdiff_t>, 4> paddings; local 23 paddings[0] = std::make_pair(0, 0); 24 paddings[1] = std::make_pair(2, 1); 25 paddings[2] = std::make_pair(3, 4); 26 paddings[3] = std::make_pair(0, 0); 29 padded = tensor.pad(paddings); 57 array<std::pair<ptrdiff_t, ptrdiff_t>, 4> paddings; local 58 paddings[0] = std::make_pair(0, 0); 59 paddings[1] = std::make_pair(2, 1); 60 paddings[2] = std::make_pair(3, 4) [all...] |
/external/tensorflow/tensorflow/compiler/tests/ |
spacetobatch_op_test.py | 30 def space_to_batch_direct(input_array, block_shape, paddings): 38 paddings: 2-D array of shape [num_block_dims, 2]. 46 paddings = np.array(paddings).reshape((len(block_shape), 2)) 49 pad_width=([[0, 0]] + list(paddings) + [[0, 0]] * 74 def _testPad(self, inputs, paddings, block_size, outputs): 80 placeholder, paddings, block_size=block_size) 84 placeholder, paddings, block_size=block_size) 88 paddings = np.zeros((2, 2), dtype=np.int32) 89 self._testPad(inputs, paddings, block_size, outputs [all...] |
/external/tensorflow/tensorflow/python/kernel_tests/ |
spacetobatch_op_test.py | 34 def space_to_batch_direct(input_array, block_shape, paddings): 42 paddings: 2-D array of shape [num_block_dims, 2]. 50 paddings = np.array(paddings).reshape((len(block_shape), 2)) 53 pad_width=([[0, 0]] + list(paddings) + [[0, 0]] * 103 def _testPad(self, inputs, paddings, block_size, outputs): 108 paddings, 114 paddings, 119 paddings = np.zeros((2, 2), dtype=np.int32) 120 self._testPad(inputs, paddings, block_size, outputs [all...] |
pad_op_test.py | 34 def _npPad(self, inp, paddings, mode, constant_values=0): 37 return np.pad(inp, paddings, mode=mode, constant_values=constant_values) 39 return np.pad(inp, paddings, mode=mode) 86 def _testPad(self, np_inputs, paddings, mode, constant_values): 87 np_val = self._npPad(np_inputs, paddings, mode=mode, 90 tf_val = array_ops.pad(np_inputs, paddings, mode=mode, 108 def _testAll(self, np_inputs, paddings, constant_values): 114 self._testPad(np_inputs, paddings, mode=mode, 117 self._testGradient(np_inputs, paddings, mode=mode, 205 paddings = [[1, 0], [2, 3], [0, 2] [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/paddings/ |
BlockCipherPadding.java | 1 package org.bouncycastle.crypto.paddings;
|
ISO7816d4Padding.java | 1 package org.bouncycastle.crypto.paddings;
|
ZeroBytePadding.java | 1 package org.bouncycastle.crypto.paddings;
|
ISO10126d2Padding.java | 1 package org.bouncycastle.crypto.paddings;
|
PKCS7Padding.java | 1 package org.bouncycastle.crypto.paddings;
|
TBCPadding.java | 1 package org.bouncycastle.crypto.paddings;
|
X923Padding.java | 1 package org.bouncycastle.crypto.paddings;
|
/external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/crypto/paddings/ |
BlockCipherPadding.java | 2 package com.android.org.bouncycastle.crypto.paddings;
|
ZeroBytePadding.java | 2 package com.android.org.bouncycastle.crypto.paddings;
|
ISO10126d2Padding.java | 2 package com.android.org.bouncycastle.crypto.paddings;
|
ISO7816d4Padding.java | 2 package com.android.org.bouncycastle.crypto.paddings;
|
PKCS7Padding.java | 2 package com.android.org.bouncycastle.crypto.paddings;
|
TBCPadding.java | 2 package com.android.org.bouncycastle.crypto.paddings;
|
X923Padding.java | 2 package com.android.org.bouncycastle.crypto.paddings;
|
/external/tensorflow/tensorflow/compiler/tf2xla/kernels/ |
spacetobatch_op.cc | 27 const xla::Literal& paddings) { 42 paddings.shape().rank() == 2 && 43 block_rank == xla::ShapeUtil::GetDimension(paddings.shape(), 0) && 44 2 == xla::ShapeUtil::GetDimension(paddings.shape(), 1), 45 errors::InvalidArgument("paddings should have shape [", block_rank, 47 xla::ShapeUtil::HumanString(paddings.shape()))); 52 // input according to `paddings` to produce `padded` of shape `padded_shape`. 59 int64 pad_start = paddings.Get<int64>({i, 0}); 60 int64 pad_end = paddings.Get<int64>({i, 1}); 62 errors::InvalidArgument("Paddings must be non-negative")) 156 xla::Literal paddings; variable 178 xla::Literal paddings; variable [all...] |
/external/tensorflow/tensorflow/core/kernels/ |
pad_op.h | 30 // Pad "input" into "output", as specified by "paddings" and "pad_value". 34 Eigen::array<Eigen::IndexPair<Tpadding>, Dims> paddings, 38 To32Bit(output).device(d) = To32Bit(input).pad(paddings, pad_value); 40 output.device(d) = input.pad(paddings, pad_value);
|
pad_op.cc | 62 errors::InvalidArgument("paddings must be a matrix with 2 columns: ", 70 "The first dimension of paddings must be the rank of inputs", 85 typename TTypes<Tpadding>::ConstMatrix paddings = in1.matrix<Tpadding>(); variable 88 paddings(d, 0); // Pad before existing elements. 89 const Tpadding after_d = paddings(d, 1); // Pad after existing elements. 91 errors::InvalidArgument("Paddings must be non-negative: ", 138 OperateWithVariableRank(context, fixed_dims, in0, paddings, pad_value, 148 // paddings=[[0, 0], [0, 0], [0, 0], [0, 1]] 151 // paddings=[[0, 0], [0, 1]]) 154 // paddings_as_tensor: the original paddings 165 typename TTypes<Tpadding>::ConstMatrix paddings = local [all...] |
spacetobatch_op.cc | 64 return errors::InvalidArgument("paddings should have shape [", block_dims, 70 // paddings tensors are concurrently modified, we must copy the values. 72 gtl::InlinedVector<int64, 8> paddings; local 74 internal::spacetobatch::SubtleMustCopyFlat(orig_paddings, &paddings); 81 if (paddings[2 * dim] != 0 || paddings[2 * dim + 1] != 0 || 93 if (paddings[dim * 2] != 0 || paddings[dim * 2 + 1] != 0 || 148 const int64 pad_start = paddings[2 * block_dim], 149 pad_end = paddings[2 * block_dim + 1] [all...] |
/external/tensorflow/tensorflow/lite/kernels/ |
pad.cc | 39 paddings = GetInput(context, node, 1); 49 const int paddings_total = GetTensorShape(paddings).FlatSize(); 50 const int32* paddings_data = GetTensorData<int32>(paddings); 51 // Paddings will be a n,2 array, and we need to detect 4D arrays with the 53 if (IsConstantTensor(paddings) && paddings_total == 8 && 61 const TfLiteTensor* paddings; member in struct:tflite::ops::builtin::pad::PadContext 69 // paddings data is present. 72 // Ensures the paddings array is dims x 2. 73 TF_LITE_ENSURE_EQ(context, SizeOfDimension(op_context->paddings, 0), 75 TF_LITE_ENSURE_EQ(context, SizeOfDimension(op_context->paddings, 1), 2) [all...] |
space_to_batch_nd.cc | 40 paddings = GetInput(context, node, 2); 45 const TfLiteTensor* paddings; member in struct:tflite::ops::builtin::space_to_batch_nd::SpaceToBatchNDContext 60 const int32* paddings_data = GetTensorData<int32>(op_context->paddings); 66 TF_LITE_ENSURE_EQ(context, NumDimensions(op_context->paddings), 100 !IsConstantTensor(op_context.paddings)) { 123 GetTensorShape(op_context.paddings), \ 124 GetTensorData<int32_t>(op_context.paddings), \
|
/external/tensorflow/tensorflow/cc/gradients/ |
array_grad_test.cc | 269 auto paddings = Const(scope_, {{1, 1}, {2, 2}}); local 271 auto y = Pad(scope_, x, paddings); 278 auto paddings = Const(scope_, {{1, 1}, {1, 1}}); local 280 auto y = SpaceToBatch(scope_, x, paddings, /* block_size */ 2); 288 auto paddings = Const(scope_, {{0, 0}, {2, 0}}); local 290 auto y = SpaceToBatchND(scope_, x, block_shape, paddings); 297 auto paddings = Const(scope_, {{1, 1}, {1, 1}}); local 299 auto y = BatchToSpace(scope_, x, paddings, /* block_size */ 2); 307 auto paddings = Const(scope_, {{0, 0}, {2, 0}}); local 309 auto y = BatchToSpaceND(scope_, x, block_shape, paddings); 332 auto paddings = Const(scope_, {{1, 1}, {2, 2}}); local 341 auto paddings = Const(scope_, {{1, 1}, {2, 2}}); local 350 auto paddings = Const(scope_, {{1, 1}, {2, 2}}); local 359 auto paddings = Const(scope_, {{1, 1}, {2, 2}}); local [all...] |