@Namespace(value="tensorflow::ops") @NoOffset @Properties(inherit=tensorflow.class) public class StridedSliceGrad extends Pointer
StridedSlice
.
Since StridedSlice
cuts out pieces of its input
which is size
shape
, its gradient will have the same shape (which is passed here
as shape
). The gradient will be zero in any element that the slice
does not select.
Arguments are the same as StridedSliceGrad with the exception that
dy
is the input gradient to be propagated and shape
is the
shape of StridedSlice
's input
.
Arguments:
* scope: A Scope object
Returns:
* Output
: The output tensor.Modifier and Type | Class and Description |
---|---|
static class |
StridedSliceGrad.Attrs
Optional attribute setters for StridedSliceGrad
|
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
StridedSliceGrad(Pointer p)
Pointer cast constructor.
|
StridedSliceGrad(Scope scope,
Input shape,
Input begin,
Input end,
Input strides,
Input dy) |
StridedSliceGrad(Scope scope,
Input shape,
Input begin,
Input end,
Input strides,
Input dy,
StridedSliceGrad.Attrs attrs) |
Modifier and Type | Method and Description |
---|---|
Input |
asInput() |
Output |
asOutput() |
static StridedSliceGrad.Attrs |
BeginMask(long x) |
static StridedSliceGrad.Attrs |
EllipsisMask(long x) |
static StridedSliceGrad.Attrs |
EndMask(long x) |
static StridedSliceGrad.Attrs |
NewAxisMask(long x) |
Node |
node() |
Operation |
operation() |
StridedSliceGrad |
operation(Operation setter) |
Output |
output() |
StridedSliceGrad |
output(Output setter) |
static StridedSliceGrad.Attrs |
ShrinkAxisMask(long x) |
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 StridedSliceGrad(Pointer p)
Pointer(Pointer)
.public StridedSliceGrad(@Const @ByRef Scope scope, @ByVal Input shape, @ByVal Input begin, @ByVal Input end, @ByVal Input strides, @ByVal Input dy)
public Node node()
@ByVal public static StridedSliceGrad.Attrs BeginMask(@Cast(value="tensorflow::int64") long x)
@ByVal public static StridedSliceGrad.Attrs EndMask(@Cast(value="tensorflow::int64") long x)
@ByVal public static StridedSliceGrad.Attrs EllipsisMask(@Cast(value="tensorflow::int64") long x)
@ByVal public static StridedSliceGrad.Attrs NewAxisMask(@Cast(value="tensorflow::int64") long x)
@ByVal public static StridedSliceGrad.Attrs ShrinkAxisMask(@Cast(value="tensorflow::int64") long x)
public StridedSliceGrad operation(Operation setter)
public StridedSliceGrad output(Output setter)
Copyright © 2022. All rights reserved.