# TPUPartitionedInputV2

public final class **TPUPartitionedInputV2** An op that groups a list of partitioned inputs together. Supports ND sharding.

### Nested Classes

|---|---|---|---|
| class | [TPUPartitionedInputV2.Options](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2.Options) || Optional attributes for `https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2` |

### Public Methods

|---|---|
| [Output](https://www.tensorflow.org/api_docs/java/org/tensorflow/Output)\<T\> | [asOutput](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2#asOutput())() Returns the symbolic handle of a tensor. |
| static \<T\> [TPUPartitionedInputV2](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2)\<T\> | [create](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2#create(org.tensorflow.op.Scope,%20java.lang.Iterable<org.tensorflow.Operand<T>>,%20java.util.List<java.lang.Long>,%20org.tensorflow.op.core.TPUPartitionedInputV2.Options...))([Scope](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/Scope) scope, Iterable\<[Operand](https://www.tensorflow.org/api_docs/java/org/tensorflow/Operand)\<T\>\> inputs, List\<Long\> partitionDims, [Options...](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2.Options) options) Factory method to create a class wrapping a new TPUPartitionedInputV2 operation. |
| static [TPUPartitionedInputV2.Options](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2.Options) | [isPacked](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2#isPacked(java.lang.Boolean))(Boolean isPacked) |
| [Output](https://www.tensorflow.org/api_docs/java/org/tensorflow/Output)\<T\> | [output](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2#output())() A handle which represents the full shape of partitioned tensors. |

### Inherited Methods

From class [org.tensorflow.op.PrimitiveOp](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/PrimitiveOp)

|---|---|
| final boolean | [equals](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/PrimitiveOp#equals(java.lang.Object))(Object obj) |
| final int | [hashCode](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/PrimitiveOp#hashCode())() |
| [Operation](https://www.tensorflow.org/api_docs/java/org/tensorflow/Operation) | [op](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/PrimitiveOp#op())() Returns the underlying `https://www.tensorflow.org/api_docs/java/org/tensorflow/Operation` |
| final String | [toString](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/PrimitiveOp#toString())() |

From class java.lang.Object

|---|---|
| boolean | equals(Object arg0) |
| final Class\<?\> | getClass() |
| int | hashCode() |
| final void | notify() |
| final void | notifyAll() |
| String | toString() |
| final void | wait(long arg0, int arg1) |
| final void | wait(long arg0) |
| final void | wait() |

From interface [org.tensorflow.Operand](https://www.tensorflow.org/api_docs/java/org/tensorflow/Operand)

|---|---|
| abstract [Output](https://www.tensorflow.org/api_docs/java/org/tensorflow/Output)\<T\> | [asOutput](https://www.tensorflow.org/api_docs/java/org/tensorflow/Operand#asOutput())() Returns the symbolic handle of a tensor. |

## Public Methods

#### public [Output](https://www.tensorflow.org/api_docs/java/org/tensorflow/Output)\<T\>
**asOutput**
()

Returns the symbolic handle of a tensor.

Inputs to TensorFlow operations are outputs of another TensorFlow operation. This method is
used to obtain a symbolic handle that represents the computation of the input.

<br />

#### public static [TPUPartitionedInputV2](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2)\<T\>
**create**
([Scope](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/Scope) scope, Iterable\<[Operand](https://www.tensorflow.org/api_docs/java/org/tensorflow/Operand)\<T\>\> inputs, List\<Long\> partitionDims, [Options...](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2.Options) options)

Factory method to create a class wrapping a new TPUPartitionedInputV2 operation.

##### Parameters

| scope | current scope |
| inputs | A list of partitioned inputs which must have the same shape. |
| partitionDims | A list of integers describing how each dimension is partitioned. Emptiness indicates the inputs are replicated. |
| options | carries optional attributes values |
|---|---|

##### Returns

- a new instance of TPUPartitionedInputV2

#### public static [TPUPartitionedInputV2.Options](https://www.tensorflow.org/api_docs/java/org/tensorflow/op/core/TPUPartitionedInputV2.Options)
**isPacked**
(Boolean isPacked)

<br />

##### Parameters

| isPacked | Indicates whether the input is a packed resource. |
|---|---|

#### public [Output](https://www.tensorflow.org/api_docs/java/org/tensorflow/Output)\<T\>
**output**
()

A handle which represents the full shape of partitioned tensors.