Skip to content

Commit

Permalink
Fix javadoc
Browse files Browse the repository at this point in the history
Co-authored-by: Adam Pocock <[email protected]>
  • Loading branch information
karllessard and Craigacp authored Jul 19, 2024
1 parent 1e86980 commit 9a62e68
Show file tree
Hide file tree
Showing 265 changed files with 870 additions and 862 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

<scm>
<url>https://github.com/tensorflow/java.git</url>
<connection>[email protected]:tensorflow/java.git</connection>
<connection>scm:[email protected]:tensorflow/java.git</connection>
<developerConnection>scm:git:https://github.com/tensorflow/java.git</developerConnection>
</scm>

Expand Down
6 changes: 6 additions & 0 deletions tensorflow-core/tensorflow-core-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -230,6 +230,12 @@
<goal>jar</goal>
</goals>
<configuration>
<additionalJOptions>
<additionalJOption>-Xmaxerrs</additionalJOption>
<additionalJOption>65536</additionalJOption>
<additionalJOption>-Xmaxwarns</additionalJOption>
<additionalJOption>65536</additionalJOption>
</additionalJOptions>
<failOnError>false</failOnError>
<minmemory>256m</minmemory>
<maxmemory>2048m</maxmemory>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,18 @@ op {
endpoint {
name: "math.SegmentSum"
}
description: <<END
Read
[the section on segmentation](https://tensorflow.org/api_docs/python/tf/math#Segmentation)
for an explanation of segments.
Computes a tensor such that
\\(output_i = \sum_j data_j\\) where sum is over `j` such
that `segment_ids[j] == i`.
If the sum is empty for a given segment ID `i`, `output[i] = 0`.
Note that this op is currently only supported with jit_compile=True.
END
}
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
/**
* An API for building {@code audio} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class AudioOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
/**
* An API for building {@code bitwise} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class BitwiseOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
/**
* An API for building {@code cluster} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class ClusterOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
/**
* An API for building {@code collective} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class CollectiveOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
/**
* An API for building {@code data.experimental} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class DataExperimentalOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@
/**
* An API for building {@code data} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class DataOps {
public final DataExperimentalOps experimental;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
/**
* An API for building {@code debugging} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class DebuggingOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
/**
* An API for building {@code distribute} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class DistributeOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
/**
* An API for building {@code dtypes} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class DtypesOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
/**
* An API for building {@code image} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class ImageOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
/**
* An API for building {@code io} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class IoOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
/**
* An API for building {@code linalg} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class LinalgOps {
public final LinalgSparseOps sparse;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
/**
* An API for building {@code linalg.sparse} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class LinalgSparseOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@
/**
* An API for building {@code math} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class MathOps {
public final MathSpecialOps special;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
/**
* An API for building {@code math.special} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class MathSpecialOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@
/**
* An API for building {@code nn} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class NnOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9159,7 +9159,7 @@ public <T extends TType> ZerosLike<T> zerosLike(Operand<T> x) {
/**
* Returns an API that builds operations with the provided name prefix.
*
* @see {@link Scope#withSubScope(String)}
* @see Scope#withSubScope(String)
*/
public Ops withSubScope(String childScopeName) {
return new Ops(scope.withSubScope(childScopeName));
Expand All @@ -9181,7 +9181,7 @@ public Ops withInitScope() {
/**
* Returns an API that uses the provided name for an op.
*
* @see {@link Scope#withName(String)}
* @see Scope#withName(String)
*/
public Ops withName(String opName) {
return new Ops(scope.withName(opName));
Expand All @@ -9190,7 +9190,7 @@ public Ops withName(String opName) {
/**
* Returns an API that places the created operations on the device(s) matching the provided spec.
*
* @see {@link Scope#withDevice(DeviceSpec)}
* @see Scope#withDevice(DeviceSpec)
*/
public Ops withDevice(DeviceSpec deviceSpec) {
return new Ops(scope.withDevice(deviceSpec));
Expand All @@ -9199,7 +9199,7 @@ public Ops withDevice(DeviceSpec deviceSpec) {
/**
* Returns an API that adds operations to the graph with the provided control dependencies.
*
* @see {@link Scope#withControlDependencies(Iterable<Op<?>>)}
* @see Scope#withControlDependencies(Iterable)
*/
public Ops withControlDependencies(Iterable<Op> controls) {
return new Ops(scope.withControlDependencies(controls));
Expand All @@ -9208,7 +9208,7 @@ public Ops withControlDependencies(Iterable<Op> controls) {
/**
* Returns an API that adds operations to the graph with the provided control dependencies.
*
* @see {@link Scope#withControlDependencies(Iterable<Op<?>>)}
* @see Scope#withControlDependencies(Iterable)
*/
public Ops withControlDependencies(Op... controls) {
return withControlDependencies(Arrays.asList(controls));
Expand All @@ -9217,7 +9217,7 @@ public Ops withControlDependencies(Op... controls) {
/**
* Returns an API that adds operations to the graph with the provided control dependencies.
*
* @see {@link Scope#withControlDependencyOps(Iterable<Operation>)}
* @see Scope#withControlDependencyOps(Iterable)
*/
public Ops withControlDependencyOps(Iterable<Operation> controls) {
return new Ops(scope.withControlDependencyOps(controls));
Expand All @@ -9226,7 +9226,7 @@ public Ops withControlDependencyOps(Iterable<Operation> controls) {
/**
* Returns an API that adds operations to the graph with the provided control dependencies.
*
* @see {@link Scope#withControlDependencyOps(Iterable<Operation>)}
* @see Scope#withControlDependencyOps(Iterable)
*/
public Ops withControlDependencyOps(Operation... controls) {
return withControlDependencyOps(Arrays.asList(controls));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
/**
* An API for building {@code quantization} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class QuantizationOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
/**
* An API for building {@code ragged} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class RaggedOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
/**
* An API for building {@code random.experimental} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class RandomExperimentalOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
/**
* An API for building {@code random} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class RandomOps {
public final RandomExperimentalOps experimental;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
/**
* An API for building {@code shape} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class ShapeOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
/**
* An API for building {@code signal} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class SignalOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
/**
* An API for building {@code sparse} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class SparseOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
/**
* An API for building {@code strings} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class StringsOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
/**
* An API for building {@code summary} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class SummaryOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@
/**
* An API for building {@code tpu} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class TpuOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@
/**
* An API for building {@code train} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class TrainOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
/**
* An API for building {@code xla} operations as {@link Op Op}s
*
* @see {@link Ops}
* @see Ops
*/
public final class XlaOps {
private final Scope scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -291,17 +291,17 @@ public static class Inputs<T extends TNumber> extends RawOpInputs<ApproxTopK<T>>

/**
* When set to a positive value, it overrides the size determined by
* `input[reduction_dim]` for evaluating the recall. This option is useful when
* the given `input` is only a subset of the overall computation in SPMD or
* {@code input[reduction_dim]} for evaluating the recall. This option is useful when
* the given {@code input} is only a subset of the overall computation in SPMD or
* distributed pipelines, where the true input size cannot be deferred by the
* `input` shape.
* {@code input} shape.
*/
public final long reductionInputSizeOverride;

/**
* When true, aggregates approximate results to top-k. When false, returns the
* approximate results. The number of the approximate results is implementation
* defined and is greater equals to the specified `k`.
* defined and is greater equals to the specified {@code k}.
*/
public final boolean aggregateToTopk;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -588,7 +588,7 @@ public static class Inputs extends RawOpInputs<BatchFunction> {

/**
* input with a large size (i.e., larger than the largest value of
* `allowed_batch_sizes`) will be splitted into multiple batches with batch size.
* {@code allowed_batch_sizes}) will be splitted into multiple batches with batch size.
*/
public final boolean enableLargeBatchSplitting;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ public static class Inputs extends RawOpInputs<CompositeTensorVariantToComponent

/**
* String serialization for the TypeSpec. Must be compatible with the
* `TypeSpec` contained in `encoded`. (Note: the encoding for the TypeSpec
* {@code TypeSpec} contained in {@code encoded}. (Note: the encoding for the TypeSpec
* may change in future versions of TensorFlow.)
*/
public final String metadata;
Expand Down
Loading

0 comments on commit 9a62e68

Please sign in to comment.