The output is:
*/
public final boolean normalize;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/ExtractVolumePatches.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/ExtractVolumePatches.java
index cd19ad800ff..12afb6060b3 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/ExtractVolumePatches.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/ExtractVolumePatches.java
@@ -123,13 +123,13 @@ public static class Inputs Supported values:
+ * 2 (CURT_HEALTH): Output a float32/64 tensor of shape [2]. The 1st
+ * element is the tensor_id, if provided, and -1 otherwise. The 2nd
+ * element is a bit which is set to 1 if the input tensor has an
+ * infinity or nan value, or zero otherwise.
+ * 3 (CONCISE_HEALTH): Output a float32/64 tensor of shape [5]. The 1st
+ * element is the tensor_id, if provided, and -1 otherwise. The
+ * remaining four slots are the total number of elements, -infs,
+ * +infs, and nans in the input tensor respectively.
+ * 4 (FULL_HEALTH): Output a float32/64 tensor of shape [11]. The 1st
+ * element is the tensor_id, if provided, and -1 otherwise. The 2nd
+ * element is the device_id, if provided, and -1 otherwise. The 3rd
+ * element holds the datatype value of the input tensor as according
+ * to the enumerated type in tensorflow/core/framework/types.proto.
+ * The remaining elements hold the total number of elements, -infs,
+ * +infs, nans, negative finite numbers, zeros, and positive finite
+ * numbers in the input tensor respectively.
+ * 5 (SHAPE): Output a float32/64 tensor of shape [10]. The 1st
+ * element is the tensor_id, if provided, and -1 otherwise. The 2nd
+ * element holds the datatype value of the input tensor as according
+ * to the enumerated type in tensorflow/core/framework/types.proto.
+ * The 3rd element holds the rank of the tensor. The 4th element holds
+ * the number of elements within the tensor. Finally the remaining 6
+ * elements hold the shape of the tensor. If the rank of the tensor
+ * is lower than 6, the shape is right padded with zeros. If the rank
+ * is greater than 6, the head of the shape is truncated.
+ * 6 (FULL_NUMERICS): Output a float32/64 tensor of shape [22]. The 1st
+ * element is the tensor_id, if provided, and -1 otherwise. The 2nd
+ * element is the device_id, if provided, and -1 otherwise. The 3rd
+ * element holds the datatype value of the input tensor as according
+ * to the enumerated type in tensorflow/core/framework/types.proto.
+ * The 4th element holds the rank of the tensor. The 5th to 11th
+ * elements hold the shape of the tensor. If the rank of the tensor
+ * is lower than 6, the shape is right padded with zeros. If the rank
+ * is greater than 6, the head of the shape is truncated. The 12th to
+ * 18th elements hold the number of elements, -infs, +infs, nans,
+ * denormal floats, negative finite numbers, zeros, and positive
+ * finite numbers in the input tensor respectively. The final four
+ * elements hold the min value, max value, mean, and variance of the
+ * input tensor.
+ * 8 (REDUCE_INF_NAN_THREE_SLOTS): Output a float32/64 tensor of shape
+ * [3]. The 1st element is -inf if any elements of the input tensor
+ * is -inf, or zero otherwise. The 2nd element is +inf if any elements
+ * of the input tensor is +inf, or zero otherwise. The 3rd element is
+ * nan if any element of the input tensor is nan, or zero otherwise.
*/
public final long tensorDebugMode;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/dtypes/AsString.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/dtypes/AsString.java
index 77ba7493eb7..1f9b0285c6c 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/dtypes/AsString.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/dtypes/AsString.java
@@ -272,7 +272,7 @@ public static class Inputs extends RawOpInputs {@literal @}compatibility(numpy) {@code value 20 5 16 3 7}
+ * If the pooling sequence is [0, 2, 4], then 16, at index 2 will be used twice.
* The result would be [41/3, 26/3] for fractional avg pooling.
*/
public final boolean overlapping;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalAvgPoolGrad.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalAvgPoolGrad.java
index 952b982148b..71b1e624c55 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalAvgPoolGrad.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalAvgPoolGrad.java
@@ -186,12 +186,9 @@ public static class Inputs {@code value 20 5 16 3 7}
+ * If the pooling sequence is [0, 2, 4], then 16, at index 2 will be used twice.
* The result would be [41/3, 26/3] for fractional avg pooling.
*/
public final boolean overlapping;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalMaxPool.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalMaxPool.java
index fdbe02fc4ed..d4c2cb5cf15 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalMaxPool.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalMaxPool.java
@@ -326,8 +326,8 @@ public static class Inputs {@code value 20 5 16 3 7}
+ * If the pooling sequence is [0, 2, 4], then 16, at index 2 will be used twice.
* The result would be [20, 16] for fractional max pooling.
*/
public final boolean overlapping;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalMaxPoolGrad.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalMaxPoolGrad.java
index c77591034a8..432d6bbfdb7 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalMaxPoolGrad.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FractionalMaxPoolGrad.java
@@ -188,12 +188,9 @@ public static class Inputs {@code value 20 5 16 3 7}
+ * If the pooling sequence is [0, 2, 4], then 16, at index 2 will be used twice.
* The result would be [20, 16] for fractional max pooling.
*/
public final boolean overlapping;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FusedBatchNorm.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FusedBatchNorm.java
index 50a39f70b02..41e62263399 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FusedBatchNorm.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/FusedBatchNorm.java
@@ -338,7 +338,7 @@ public static class Inputs (If used,) Must be a list of size {@code 2 * (number of lhs spatial dimensions)},
+ * where {@code (explicit_padding[2 * i], explicit_padding[2 * i + 1])} indicates
+ * {@code (start_padding, end_padding)} of {@code spatial_dimensions[i]}.
*/
public final long[] explicitPadding;
/**
- * The dilation factor to apply in each spatial dimension of `lhs`.
- * Must be an empty list (default) or a list of size (number of `lhs` spatial dimensions).
- * If empty list, the dilation for each `lhs` spatial dimension is set to 1.
+ * The dilation factor to apply in each spatial dimension of {@code lhs}.
+ * Must be an empty list (default) or a list of size (number of {@code lhs} spatial dimensions).
+ * If empty list, the dilation for each {@code lhs} spatial dimension is set to 1.
*/
public final long[] lhsDilation;
/**
- * The dilation factor to apply in each spatial dimension of `rhs`.
- * Must be an empty list (default) or a list of size (number of `rhs` spatial dimensions).
- * If empty list, the dilation for each `rhs` spatial dimension is set to 1.
+ * The dilation factor to apply in each spatial dimension of {@code rhs}.
+ * Must be an empty list (default) or a list of size (number of {@code rhs} spatial dimensions).
+ * If empty list, the dilation for each {@code rhs} spatial dimension is set to 1.
*/
public final long[] rhsDilation;
/**
* The number of batch groups. Used for grouped filters.
- * Must be a divisor of `output_feature`.
+ * Must be a divisor of {@code output_feature}.
*/
public final long batchGroupCount;
/**
* The number of feature groups. Used for grouped convolutions.
- * Must be a divisor of both `lhs_feature` and `output_feature`.
+ * Must be a divisor of both {@code lhs_feature} and {@code output_feature}.
*/
public final long featureGroupCount;
/**
* Structure of dimension information for the convolution op.
- * Must be an empty string (default) or a serialized string of `tensorflow.UniformQuantizedConvolutionDimensionNumbersAttr` proto.
- * If empty string, the default is `("NCHW", "OIHW", "NCHW")` (for a 2D convolution).
+ * Must be an empty string (default) or a serialized string of {@code tensorflow.UniformQuantizedConvolutionDimensionNumbersAttr} proto.
+ * If empty string, the default is {@code ("NCHW", "OIHW", "NCHW")} (for a 2D convolution).
*/
public final String dimensionNumbers;
/**
* Indicates the dimension index of the tensor where per-axis quantization is applied for the slices along that dimension.
* If set to -1 (default), this indicates per-tensor quantization.
- * For the `lhs`, only per-tensor quantization is supported.
+ * For the {@code lhs}, only per-tensor quantization is supported.
* Thus, this must be set to -1.
* Other values will raise error at OpKernel construction.
*/
public final long lhsQuantizationAxis;
/**
- * The min value of the quantized data stored in `lhs`.
- * For example, if `Tin` is `qint8`, this must be set to -127 if narrow range quantized or -128 if not.
+ * The min value of the quantized data stored in {@code lhs}.
+ * For example, if {@code Tin} is {@code qint8}, this must be set to -127 if narrow range quantized or -128 if not.
*/
public final long lhsQuantizationMinVal;
/**
- * The max value of the quantized data stored in `lhs`.
- * For example, if `Tin` is `qint8`, this must be set to 127.
+ * The max value of the quantized data stored in {@code lhs}.
+ * For example, if {@code Tin} is {@code qint8}, this must be set to 127.
*/
public final long lhsQuantizationMaxVal;
/**
* Indicates the dimension index of the tensor where per-axis quantization is applied for the slices along that dimension.
* If set to -1 (default), this indicates per-tensor quantization.
- * For the `rhs`, only per-tensor quantization
- * or per-channel quantization along `kernel_output_feature_dimension` is supported.
- * Thus, this must be set to -1 or `dimension_numbers.kernel_output_feature_dimension`.
+ * For the {@code rhs}, only per-tensor quantization
+ * or per-channel quantization along {@code kernel_output_feature_dimension} is supported.
+ * Thus, this must be set to -1 or {@code dimension_numbers.kernel_output_feature_dimension}.
* Other values will raise error at OpKernel construction.
*/
public final long rhsQuantizationAxis;
/**
- * The min value of the quantized data stored in `rhs`.
- * For example, if `Tin` is `qint8`, this must be set to -127 if narrow range quantized or -128 if not.
+ * The min value of the quantized data stored in {@code rhs}.
+ * For example, if {@code Tin} is {@code qint8}, this must be set to -127 if narrow range quantized or -128 if not.
*/
public final long rhsQuantizationMinVal;
/**
- * The max value of the quantized data stored in `rhs`.
- * For example, if `Tin` is `qint8`, this must be set to 127.
+ * The max value of the quantized data stored in {@code rhs}.
+ * For example, if {@code Tin} is {@code qint8}, this must be set to 127.
*/
public final long rhsQuantizationMaxVal;
/**
* Indicates the dimension index of the tensor where per-axis quantization is applied for the slices along that dimension.
* If set to -1 (default), this indicates per-tensor quantization.
- * For the `output`, only per-tensor quantization or per-channel quantization along `output_feature_dimension` is supported.
- * Thus, this must be set to -1 or `dimension_numbers.output_feature_dimension`.
+ * For the {@code output}, only per-tensor quantization or per-channel quantization along {@code output_feature_dimension} is supported.
+ * Thus, this must be set to -1 or {@code dimension_numbers.output_feature_dimension}.
* Other values will raise error at OpKernel construction.
*/
public final long outputQuantizationAxis;
/**
- * The min value of the quantized data stored in `output`.
- * For example, if `Tout` is `qint8`, this must be set to -127 if narrow range quantized or -128 if not.
+ * The min value of the quantized data stored in {@code output}.
+ * For example, if {@code Tout} is {@code qint8}, this must be set to -127 if narrow range quantized or -128 if not.
*/
public final long outputQuantizationMinVal;
/**
- * The max value of the quantized data stored in `output`.
- * For example, if `Tout` is `qint8`, this must be set to 127.
+ * The max value of the quantized data stored in {@code output}.
+ * For example, if {@code Tout} is {@code qint8}, this must be set to 127.
*/
public final long outputQuantizationMaxVal;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/UniformQuantizedConvolutionHybrid.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/UniformQuantizedConvolutionHybrid.java
index 80d0d92a223..02b51c0dfe4 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/UniformQuantizedConvolutionHybrid.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/nn/UniformQuantizedConvolutionHybrid.java
@@ -544,12 +544,12 @@ public static class Inputs extends RawOpInputs
* ksizes = [1, ksize_planes, ksize_rows, ksize_cols, 1]
* strides = [1, stride_planes, strides_rows, strides_cols, 1]
- * ```
+ *
*/
public final String padding;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/FakeParam.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/FakeParam.java
index 1f6ceeecc16..ee07de5268d 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/FakeParam.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/FakeParam.java
@@ -110,8 +110,10 @@ public static class Inputs extends RawOpInputs
+ * The purported shape of the output. This is only used for shape inference;
+ * the output will not necessarily have this shape. Can be a partial shape.
+ *
*/
public final Shape shape;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/HostConst.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/HostConst.java
index b655a120ae6..8aa7bf2e13c 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/HostConst.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/core/HostConst.java
@@ -97,7 +97,7 @@ public Output
* Equivalent to scipy.linalg.solve_triangular
- * @end_compatibility
+ *
{@literal @}end_compatibility
*/
public final boolean adjoint;
diff --git a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/linalg/sparse/SparseMatrixMatMul.java b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/linalg/sparse/SparseMatrixMatMul.java
index 5fafe452b17..2de2e93ec3b 100644
--- a/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/linalg/sparse/SparseMatrixMatMul.java
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/op/linalg/sparse/SparseMatrixMatMul.java
@@ -303,32 +303,32 @@ public static class Inputs