# SOME DESCRIPTIVE TITLE.
# Copyright (C) 1999-2020, The Alibaba Group Holding Ltd.
# This file is distributed under the same license as the mars package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2020.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: mars 0.5.0a2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-08-03 18:42+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"

#: ../../source/reference/tensor/manipulation.rst:2
msgid "Tensor Manipulation Routines"
msgstr "Tensor 操作"

#: ../../source/reference/tensor/manipulation.rst:5
msgid "Basic manipulations"
msgstr "基本操作"

#: ../../source/reference/tensor/manipulation.rst:13:<autosummary>:1
msgid ":obj:`mars.tensor.copyto <mars.tensor.copyto>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:13:<autosummary>:1
msgid "Copies values from one array to another, broadcasting as necessary."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:15
msgid "Shape manipulation"
msgstr "形状操作"

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
#: ../../source/reference/tensor/manipulation.rst:24:<autosummary>:1
msgid ":obj:`mars.tensor.reshape <mars.tensor.reshape>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
#: ../../source/reference/tensor/manipulation.rst:24:<autosummary>:1
msgid "Gives a new shape to a tensor without changing its data."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:24:<autosummary>:1
msgid ":obj:`mars.tensor.ravel <mars.tensor.ravel>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:24:<autosummary>:1
msgid "Return a contiguous flattened tensor."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:26
msgid "Transposition"
msgstr "变换"

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid ":obj:`mars.tensor.moveaxis <mars.tensor.moveaxis>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid "Move axes of a tensor to new positions."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid ":obj:`mars.tensor.rollaxis <mars.tensor.rollaxis>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid "Roll the specified axis backwards, until it lies in a given position."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid ":obj:`mars.tensor.swapaxes <mars.tensor.swapaxes>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid "Interchange two axes of a tensor."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid ":obj:`mars.tensor.core.Tensor.T <mars.tensor.core.Tensor.T>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid "Same as self.transpose(), except that self is returned if self.ndim < 2."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid ":obj:`mars.tensor.transpose <mars.tensor.transpose>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:38:<autosummary>:1
msgid "Permute the dimensions of a tensor."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:40
msgid "Edit dimensionalities"
msgstr "修改维度"

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid ":obj:`mars.tensor.atleast_1d <mars.tensor.atleast_1d>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid "Convert inputs to tensors with at least one dimension."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid ":obj:`mars.tensor.atleast_2d <mars.tensor.atleast_2d>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid "View inputs as tensors with at least two dimensions."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid ":obj:`mars.tensor.atleast_3d <mars.tensor.atleast_3d>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid "View inputs as tensors with at least three dimensions."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid ":obj:`mars.tensor.broadcast_to <mars.tensor.broadcast_to>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid "Broadcast an tensor to a new shape."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid ":obj:`mars.tensor.broadcast_arrays <mars.tensor.broadcast_arrays>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid "Broadcast any number of arrays against each other."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid ":obj:`mars.tensor.expand_dims <mars.tensor.expand_dims>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid "Expand the shape of a tensor."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid ":obj:`mars.tensor.squeeze <mars.tensor.squeeze>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:54:<autosummary>:1
msgid "Remove single-dimensional entries from the shape of a tensor."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:56
msgid "Changing kind of tensor"
msgstr "修改 Tensor 类型"

#: ../../source/reference/tensor/manipulation.rst:64:<autosummary>:1
msgid ":obj:`mars.tensor.asarray <mars.tensor.asarray>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:64:<autosummary>:1
msgid "Convert the input to an array."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:66
msgid "Joining tensors"
msgstr "合并 Tensor"

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid ":obj:`mars.tensor.concatenate <mars.tensor.concatenate>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid "Join a sequence of arrays along an existing axis."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid ":obj:`mars.tensor.stack <mars.tensor.stack>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid "Join a sequence of tensors along a new axis."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid ":obj:`mars.tensor.column_stack <mars.tensor.column_stack>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid "Stack 1-D tensors as columns into a 2-D tensor."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid ":obj:`mars.tensor.dstack <mars.tensor.dstack>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid "Stack tensors in sequence depth wise (along third axis)."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid ":obj:`mars.tensor.hstack <mars.tensor.hstack>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid "Stack tensors in sequence horizontally (column wise)."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid ":obj:`mars.tensor.vstack <mars.tensor.vstack>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:79:<autosummary>:1
msgid "Stack tensors in sequence vertically (row wise)."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:81
msgid "Splitting tensors"
msgstr "拆分 Tensor"

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid ":obj:`mars.tensor.split <mars.tensor.split>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid "Split a tensor into multiple sub-tensors."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid ":obj:`mars.tensor.array_split <mars.tensor.array_split>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid ":obj:`mars.tensor.dsplit <mars.tensor.dsplit>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid "Split tensor into multiple sub-tensors along the 3rd axis (depth)."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid ":obj:`mars.tensor.hsplit <mars.tensor.hsplit>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid "Split a tensor into multiple sub-tensors horizontally (column-wise)."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid ":obj:`mars.tensor.vsplit <mars.tensor.vsplit>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:93:<autosummary>:1
msgid "Split a tensor into multiple sub-tensors vertically (row-wise)."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:95
msgid "Tiling tensors"
msgstr "对 Tensor 分块"

#: ../../source/reference/tensor/manipulation.rst:104:<autosummary>:1
msgid ":obj:`mars.tensor.tile <mars.tensor.tile>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:104:<autosummary>:1
msgid "Construct a tensor by repeating A the number of times given by reps."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:104:<autosummary>:1
msgid ":obj:`mars.tensor.repeat <mars.tensor.repeat>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:104:<autosummary>:1
msgid "Repeat elements of a tensor."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:106
msgid "Adding and removing elements"
msgstr "添加和删除元素"

#: ../../source/reference/tensor/manipulation.rst:116:<autosummary>:1
msgid ":obj:`mars.tensor.insert <mars.tensor.insert>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:116:<autosummary>:1
msgid "Insert values along the given axis before the given indices."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:116:<autosummary>:1
msgid ":obj:`mars.tensor.delete <mars.tensor.delete>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:116:<autosummary>:1
msgid "Return a new array with sub-arrays along an axis deleted."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:116:<autosummary>:1
msgid ":obj:`mars.tensor.unique <mars.tensor.unique>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:116:<autosummary>:1
msgid "Find the unique elements of a tensor."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:118
msgid "Rearranging elements"
msgstr "元素重排"

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
msgid ":obj:`mars.tensor.flip <mars.tensor.flip>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
msgid "Reverse the order of elements in a tensor along the given axis."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
msgid ":obj:`mars.tensor.fliplr <mars.tensor.fliplr>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
msgid "Flip tensor in the left/right direction."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
msgid ":obj:`mars.tensor.flipud <mars.tensor.flipud>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
msgid "Flip tensor in the up/down direction."
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
msgid ":obj:`mars.tensor.roll <mars.tensor.roll>`"
msgstr ""

#: ../../source/reference/tensor/manipulation.rst:128:<autosummary>:1
msgid "Roll tensor elements along a given axis."
msgstr ""

