Home
last modified time | relevance | path

Searched refs:perm (Results 1 – 25 of 375) sorted by relevance

12345678910>>...15

/external/tensorflow/tensorflow/core/kernels/
Dtranspose_functor.h36 const gtl::ArraySlice<int32> perm, Tensor* out);
47 const gtl::ArraySlice<int32> perm, Tensor* out);
64 const gtl::ArraySlice<int32> perm, Tensor* out);
79 gtl::ArraySlice<int32> perm, in ReduceTransposeDimensions() argument
82 CHECK_EQ(shape.dims(), perm.size()); in ReduceTransposeDimensions()
86 (*new_perm)[0] = perm[0]; in ReduceTransposeDimensions()
92 int cur_head = perm[0]; in ReduceTransposeDimensions()
99 if (cur_head + 1 == perm[perm_idx]) { in ReduceTransposeDimensions()
100 cur_head = perm[perm_idx]; in ReduceTransposeDimensions()
104 cur_head = perm[perm_idx]; in ReduceTransposeDimensions()
[all …]
Dtranspose_functor_cpu.cc36 const gtl::ArraySlice<int32> perm, Tensor* out) { in TransposeSimple() argument
42 auto transpose_fn = [=, &in_strides, &out_strides, &perm](int64 begin, in TransposeSimple()
50 i_idx += ratio * in_strides[perm[i]]; in TransposeSimple()
73 const gtl::ArraySlice<int32> perm, Tensor* out) { in run()
76 internal::TransposeUsingEigen<CPUDevice, T, 2>(d, in, perm, conjugate, in run()
80 internal::TransposeUsingEigen<CPUDevice, T, 3>(d, in, perm, conjugate, in run()
84 internal::TransposeUsingEigen<CPUDevice, T, 4>(d, in, perm, conjugate, in run()
88 internal::TransposeUsingEigen<CPUDevice, T, 5>(d, in, perm, conjugate, in run()
92 internal::TransposeUsingEigen<CPUDevice, T, 6>(d, in, perm, conjugate, in run()
96 internal::TransposeUsingEigen<CPUDevice, T, 7>(d, in, perm, conjugate, in run()
[all …]
Dtranspose_functor_gpu.cu.cc39 const int32* perm = buf + ndims * 2; in TransposeKernel() local
46 i_idx += ratio * in_strides[perm[i]]; in TransposeKernel()
58 const gtl::ArraySlice<int32> perm, Tensor* out) { in TransposeSimple() argument
71 host_buf[ndims * 2 + i] = perm[i]; in TransposeSimple()
98 const gtl::ArraySlice<int32> perm, Tensor* out) { in run()
102 ReduceTransposeDimensions(in.shape(), perm, &new_perm, &new_dims); in run()
147 const gtl::ArraySlice<int32> perm, Tensor* out) { in run()
149 return TransposeUsingTile<uint64>::run(d, in, perm, out); in run()
151 return TransposeUsingTile<float2, true>::run(d, in, perm, out); in run()
159 const gtl::ArraySlice<int32> perm, Tensor* out) { in run()
[all …]
Dtranspose_op.cc111 Status PermutationHelper(const Tensor& perm, const int dims, in PermutationHelper() argument
113 auto Vperm = perm.vec<Tperm>(); in PermutationHelper()
146 const Tensor& perm = ctx->input(1); in Compute() local
148 OP_REQUIRES(ctx, TensorShapeUtils::IsVector(perm.shape()), in Compute()
150 perm.shape().DebugString())); in Compute()
156 if (perm.dtype() == DT_INT32) { in Compute()
157 OP_REQUIRES_OK(ctx, PermutationHelper<int32>(perm, dims, &permutation)); in Compute()
159 OP_REQUIRES_OK(ctx, PermutationHelper<int64>(perm, dims, &permutation)); in Compute()
206 gtl::ArraySlice<int32> perm, Tensor* out) { in DoTranspose() argument
208 return ::tensorflow::DoTranspose(ctx->eigen_device<CPUDevice>(), in, perm, in DoTranspose()
[all …]
Dtranspose_op.h32 gtl::ArraySlice<int32> perm, Tensor* out) = 0;
42 gtl::ArraySlice<int32> perm, Tensor* out) override;
52 gtl::ArraySlice<int32> perm, Tensor* out) override;
62 gtl::ArraySlice<int32> perm, Tensor* out) override;
72 gtl::ArraySlice<int32> perm, Tensor* out) override;
84 gtl::ArraySlice<int32> perm, Tensor* out) override;
96 gtl::ArraySlice<int32> perm, Tensor* out) override;
108 gtl::ArraySlice<int32> perm, Tensor* out) override;
120 gtl::ArraySlice<int32> perm, Tensor* out) override;
Dmkl_transpose_op.cc93 gtl::ArraySlice<int32> perm, in DoTranspose() argument
96 if (perm[0] == 0 && perm[1] == 1) { in DoTranspose()
114 return ::tensorflow::DoTranspose(ctx->eigen_device<CPUDevice>(), in, perm, in DoTranspose()
120 gtl::ArraySlice<int32> perm, in DoTranspose() argument
122 if (in.dims() == 2 && perm[0] == 1 && perm[1] == 0) { in DoTranspose()
143 perm, out); in DoTranspose()
/external/mesa3d/src/mesa/program/
Dprog_noise.c79 static const unsigned char perm[512] = { 151, 160, 137, 91, 90, 15, variable
225 n0 = t0 * t0 * grad1(perm[i0 & 0xff], x0); in _mesa_noise1()
229 n1 = t1 * t1 * grad1(perm[i1 & 0xff], x1); in _mesa_noise1()
294 n0 = t0 * t0 * grad2(perm[ii + perm[jj]], x0, y0); in _mesa_noise2()
302 n1 = t1 * t1 * grad2(perm[ii + i1 + perm[jj + j1]], x1, y1); in _mesa_noise2()
310 n2 = t2 * t2 * grad2(perm[ii + 1 + perm[jj + 1]], x2, y2); in _mesa_noise2()
436 n0 = t0 * t0 * grad3(perm[ii + perm[jj + perm[kk]]], x0, y0, z0); in _mesa_noise3()
445 t1 * t1 * grad3(perm[ii + i1 + perm[jj + j1 + perm[kk + k1]]], x1, in _mesa_noise3()
455 t2 * t2 * grad3(perm[ii + i2 + perm[jj + j2 + perm[kk + k2]]], x2, in _mesa_noise3()
465 t3 * t3 * grad3(perm[ii + 1 + perm[jj + 1 + perm[kk + 1]]], x3, y3, in _mesa_noise3()
[all …]
/external/vboot_reference/tests/tpm_lite/
Dtpmtest_redefine_unowned.c18 uint32_t perm; in main() local
33 perm = TPM_NV_PER_PPWRITE | TPM_NV_PER_GLOBALLOCK; in main()
34 TPM_CHECK(TlclDefineSpace(INDEX0, perm, 2 * sizeof(uint32_t))); in main()
35 TPM_CHECK(TlclDefineSpace(INDEX0, perm, sizeof(uint32_t))); in main()
37 perm = TPM_NV_PER_PPWRITE; in main()
38 TPM_CHECK(TlclDefineSpace(INDEX1, perm, 2 * sizeof(uint32_t))); in main()
39 TPM_CHECK(TlclDefineSpace(INDEX1, perm, sizeof(uint32_t))); in main()
45 TPM_EXPECT(TlclDefineSpace(INDEX0, perm, sizeof(uint32_t)), in main()
49 TPM_CHECK(TlclDefineSpace(INDEX1, perm, 2 * sizeof(uint32_t))); in main()
50 TPM_CHECK(TlclDefineSpace(INDEX1, perm, sizeof(uint32_t))); in main()
[all …]
Dreadonly.c38 uint32_t perm = TPM_NV_PER_WRITE_STCLEAR | TPM_NV_PER_PPWRITE; in InitializeSpaces() local
43 TlclDefineSpace(INDEX0, perm, 4); in InitializeSpaces()
45 TlclDefineSpace(INDEX1, perm, 4); in InitializeSpaces()
47 TlclDefineSpace(INDEX2, perm, 4); in InitializeSpaces()
49 TlclDefineSpace(INDEX3, perm, 4); in InitializeSpaces()
52 perm = TPM_NV_PER_READ_STCLEAR | TPM_NV_PER_WRITE_STCLEAR | in InitializeSpaces()
54 TlclDefineSpace(INDEX_INITIALIZED, perm, 1); in InitializeSpaces()
Dtpmtest_spaceperm.c21 uint32_t perm; in main() local
28 TPM_CHECK(TlclGetPermissions(INDEX0, &perm)); in main()
29 VbAssert((perm & PERMPPGL) == PERMPPGL); in main()
31 TPM_CHECK(TlclGetPermissions(INDEX1, &perm)); in main()
32 VbAssert((perm & PERMPP) == PERMPP); in main()
Dtpmtest_testsetup.c18 uint32_t perm; in main() local
33 perm = TPM_NV_PER_PPWRITE | TPM_NV_PER_GLOBALLOCK; in main()
34 TPM_CHECK(TlclDefineSpace(INDEX0, perm, sizeof(uint32_t))); in main()
39 perm = TPM_NV_PER_PPWRITE; in main()
40 TPM_CHECK(TlclDefineSpace(INDEX1, perm, sizeof(uint32_t))); in main()
/external/selinux/python/sepolgen/src/sepolgen/
Dobjectmodel.py84 def __init__(self, perm, dir, weight): argument
85 self.perm = perm
90 return "<sepolgen.objectmodel.PermMap %s %s %d>" % (self.perm,
131 cur[pm.perm] = pm
133 def get(self, obj, perm): argument
141 return self.classes[obj][perm]
143 def getdefault(self, obj, perm): argument
151 pm = self.classes[obj][perm]
153 return PermMap(perm, self.default_dir, self.default_weight)
158 for perm in perms:
[all …]
/external/selinux/python/sepolicy/sepolicy/
Dnetwork.py26 def get_types(src, tclass, perm, check_bools=False): argument
27 …licy.search([sepolicy.ALLOW], {sepolicy.SOURCE: src, sepolicy.CLASS: tclass, sepolicy.PERMS: perm})
30 …for i in map(lambda y: y[sepolicy.TARGET], filter(lambda x: set(perm).issubset(x[sepolicy.PERMS]) …
36 def get_network_connect(src, protocol, perm, check_bools=False): argument
39 tlist = get_types(src, "%s_socket" % protocol, [perm], check_bools)
41 d[(src, protocol, perm)] = []
53 d[(src, protocol, perm)].append((i, ["all ports with out defined types"]))
55 d[(src, protocol, perm)].append((i, ["all ports"]))
57 d[(src, protocol, perm)].append((i, ["all ports > 1024"]))
59 d[(src, protocol, perm)].append((i, ["all ports < 1024"]))
[all …]
/external/tensorflow/tensorflow/python/ops/
Dtranspose_benchmark.py34 def build_graph(device, input_shape, perm, datatype, num_iters): argument
53 transpose_op = array_ops.transpose(t, perm)
57 transpose_op = array_ops.transpose(t, perm)
65 def _run_graph(self, device, input_shape, perm, num_iters, datatype): argument
80 outputs = build_graph(device, input_shape, perm, datatype, num_iters)
94 str(perm).replace(" ", ""), num_iters, duration, throughput))
104 perm=str(perm).replace(" ", "")).replace(" ", ""),
131 for ishape, perm in zip(small_shapes, small_perms):
132 self._run_graph("gpu", ishape, perm, num_iters, datatype)
136 for ishape, perm in zip(large_shapes, large_perms):
[all …]
/external/skia/src/ports/
DSkOSFile_stdio.cpp40 static FILE* fopen_win(const char* utf8path, const char* perm) { in fopen_win() argument
42 return fopen(utf8path, perm); in fopen_win()
62 wchar_t wperms[4] = {(wchar_t)perm[0], (wchar_t)perm[1], (wchar_t)perm[2], (wchar_t)perm[3]}; in fopen_win()
68 char perm[4] = {0, 0, 0, 0}; in sk_fopen() local
69 char* p = perm; in sk_fopen()
81 file = fopen_win(path, perm); in sk_fopen()
83 file = fopen(path, perm); in sk_fopen()
90 file = fopen(bundlePath.c_str(), perm); in sk_fopen()
97 path, perm, errno, strerror(errno))); in sk_fopen()
/external/tensorflow/tensorflow/contrib/lite/toco/graph_transformations/
Dresolve_constant_transpose.cc30 const std::vector<int>& perm, Array* output_array) { in Transpose() argument
43 CHECK(perm.size() >= dim); in Transpose()
45 CHECK(perm[i] >= 0 && perm[i] < dim); in Transpose()
46 CHECK(input_shape.dims(perm[i]) == output_shape.dims(i)); in Transpose()
53 ExtendShuffle(perm, 4, &extended_perm); in Transpose()
135 if (op->perm.empty()) { in Run()
141 CHECK_LE(op->perm.size(), 4); in Run()
146 Transpose<ArrayDataType::kFloat>(model, input_array, op->perm, in Run()
150 Transpose<ArrayDataType::kUint8>(model, input_array, op->perm, in Run()
154 Transpose<ArrayDataType::kInt32>(model, input_array, op->perm, in Run()
[all …]
/external/tensorflow/tensorflow/core/api_def/base_api/
Dapi_def_ConjugateTranspose.pbtxt6 `y.shape[i] == x.shape[perm[i]] for i in [0, 1, ..., rank(x) - 1]`
7 `y[i,j,k,...,s,t,u] == conj(x[perm[i], perm[j], perm[k],...,perm[s], perm[t], perm[u]])`
/external/eigen/Eigen/src/OrderingMethods/
DOrdering.h61 void operator()(const MatrixType& mat, PermutationType& perm) in operator()
69 internal::minimum_degree_ordering(symm, perm); in operator()
74 void operator()(const SparseSelfAdjointView<SrcType, SrcUpLo>& mat, PermutationType& perm) in operator()
80 internal::minimum_degree_ordering(C, perm); in operator()
102 void operator()(const MatrixType& /*mat*/, PermutationType& perm) in operator()
104 perm.resize(0); in operator()
128 void operator() (const MatrixType& mat, PermutationType& perm) in operator()
150 perm.resize(n); in operator()
151 for (StorageIndex i = 0; i < n; i++) perm.indices()(p(i)) = i; in operator()
/external/ltp/testcases/kernel/syscalls/ipc/semctl/
Dsemctl04.c122 struct semid_ds perm; in do_child() local
133 arg.buf = &perm; in do_child()
134 memset(&perm, 0, sizeof perm); in do_child()
135 perm.sem_perm.uid = getuid() + 1; in do_child()
136 perm.sem_perm.gid = getgid() + 1; in do_child()
137 perm.sem_perm.mode = 0666; in do_child()
/external/mksh/src/
Dcheck.pl505 local($type, $perm, $rest, $c, $len, $name);
511 ($type, $perm, $rest) =
517 $perm = oct($perm) if $perm =~ /^\d+$/;
520 if (!chmod($perm, $name)) {
522 "$prog:$test{':long-name'}: can't chmod $perm $name - $!\n";
526 if (!mkdir($name, $perm)) {
528 "$prog:$test{':long-name'}: can't mkdir $perm $name - $!\n";
532 local($oumask) = umask($perm);
1038 local($type, $perm, $rest, $c, $len, $name);
1046 ($type, $perm, $rest) = ($1, $2, $3);
[all …]
/external/tensorflow/tensorflow/contrib/lite/kernels/
Dtranspose.cc37 perm = GetInput(context, node, 1); in TransposeContext()
41 TfLiteTensor* perm; member
48 const int* perm_data = GetTensorData<int32_t>(op_context->perm); in ResizeOutputTensor()
51 TF_LITE_ENSURE_EQ(context, NumDimensions(op_context->perm), 1); in ResizeOutputTensor()
52 TF_LITE_ENSURE_EQ(context, op_context->perm->dims->data[0], dims); in ResizeOutputTensor()
79 if (!IsConstantTensor(op_context.perm)) { in Prepare()
97 const int* perm_data = GetTensorData<int32_t>(op_context.perm); in Eval()
98 const int size = op_context.perm->dims->data[0]; in Eval()
/external/tensorflow/tensorflow/compiler/tf2xla/kernels/
Dtranspose_op.cc56 std::vector<int32> perm(dims); in Compile() local
58 perm.begin()); in Compile()
65 const int32 d = perm[i]; in Compile()
114 std::vector<int64> perm; in Compile() local
115 OP_REQUIRES_OK(ctx, ctx->ConstantInputAsIntVector(0, &perm)); in Compile()
117 int size = perm.size(); in Compile()
122 const int64 d = perm[i]; in Compile()
/external/tensorflow/tensorflow/python/kernel_tests/
Dtranspose_op_test.py36 def _np_transpose(self, x, perm): argument
38 ret = ret.transpose(perm)
149 for input_shape, perm in zip(large_shapes, perms):
152 np_ans = self._np_transpose(inp, perm)
155 y = array_ops.transpose(inx, perm)
170 for input_shape, perm in zip(large_shapes, perms):
173 np_ans = self._np_transpose(inp, perm)
176 y = array_ops.transpose(inx, perm)
205 perm = [0, 3, 1, 2]
208 np_ans = self._np_transpose(inp, perm)
[all …]
/external/eigen/Eigen/src/SparseCore/
DSparseSelfAdjointView.h36 …rder,typename MatrixType::StorageIndex>& _dest, const typename MatrixType::StorageIndex* perm = 0);
39 …rder,typename MatrixType::StorageIndex>& _dest, const typename MatrixType::StorageIndex* perm = 0);
127 …MatrixTypeNested,Mode> twistedBy(const PermutationMatrix<Dynamic,Dynamic,StorageIndex>& perm) const
129 return SparseSymmetricPermutationProduct<_MatrixTypeNested,Mode>(m_matrix, perm);
427 …DestOrder,typename MatrixType::StorageIndex>& _dest, const typename MatrixType::StorageIndex* perm)
449 Index jp = perm ? perm[j] : j;
455 Index ip = perm ? perm[i] : i;
486 StorageIndex jp = perm ? perm[j] : j;
487 StorageIndex ip = perm ? perm[i] : i;
517 …,DstOrder,typename MatrixType::StorageIndex>& _dest, const typename MatrixType::StorageIndex* perm)
[all …]
/external/tensorflow/tensorflow/contrib/factorization/kernels/
Dwals_solver_ops.cc141 std::vector<int64> perm(num_nonzero_elements); in Compute() local
142 std::iota(perm.begin(), perm.end(), 0); in Compute()
150 std::stable_sort(perm.begin(), perm.end(), in Compute()
163 get_input_index(perm[start]) == get_input_index(perm[end])) { in Compute()
213 CHECK_LE(shard.second, perm.size()); in Compute()
215 const int64 input_index = get_input_index(perm[shard.first]); in Compute()
225 const int64 i = perm[p]; in Compute()

12345678910>>...15