@Namespace(value="tensorflow::ops") @NoOffset @Properties(inherit=tensorflow.class) public class SparseSlice extends Pointer
SparseTensor
based on the start
and size
.
For example, if the input is
input_tensor = shape = [2, 7]
[ a d e ]
[b c ]
Graphically the output tensors are:
sparse_slice([0, 0], [2, 4]) = shape = [2, 4]
[ a ]
[b c ]
sparse_slice([0, 4], [2, 3]) = shape = [2, 3]
[ d e ]
[ ]
Arguments:
* scope: A Scope object
* indices: 2-D tensor represents the indices of the sparse tensor.
* values: 1-D tensor represents the values of the sparse tensor.
* shape: 1-D. tensor represents the shape of the sparse tensor.
* start: 1-D. tensor represents the start of the slice.
* size: 1-D. tensor represents the size of the slice.
output indices: A list of 1-D tensors represents the indices of the output
sparse tensors.
Returns:
* Output
output_indices
* Output
output_values: A list of 1-D tensors represents the values of the output sparse
tensors.
* Output
output_shape: A list of 1-D tensors represents the shape of the output sparse
tensors.Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
SparseSlice(Pointer p)
Pointer cast constructor.
|
SparseSlice(Scope scope,
Input indices,
Input values,
Input shape,
Input start,
Input size) |
Modifier and Type | Method and Description |
---|---|
Operation |
operation() |
SparseSlice |
operation(Operation setter) |
Output |
output_indices() |
SparseSlice |
output_indices(Output setter) |
Output |
output_shape() |
SparseSlice |
output_shape(Output setter) |
Output |
output_values() |
SparseSlice |
output_values(Output setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public SparseSlice(Pointer p)
Pointer(Pointer)
.public SparseSlice operation(Operation setter)
public SparseSlice output_indices(Output setter)
public SparseSlice output_values(Output setter)
public SparseSlice output_shape(Output setter)
Copyright © 2022. All rights reserved.