Class HistogramProto.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<HistogramProto.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<HistogramProto.Builder>
org.tensorflow.proto.HistogramProto.Builder
- All Implemented Interfaces:
Message.Builder, MessageLite.Builder, MessageLiteOrBuilder, MessageOrBuilder, Cloneable, HistogramProtoOrBuilder
- Enclosing class:
HistogramProto
public static final class HistogramProto.Builder
extends GeneratedMessageV3.Builder<HistogramProto.Builder>
implements HistogramProtoOrBuilder
Serialization format for histogram module in tsl/lib/histogram/histogram.hProtobuf type
tensorflow.HistogramProto-
Method Summary
Modifier and TypeMethodDescriptionaddAllBucket(Iterable<? extends Double> values) repeated double bucket = 7 [packed = true];addAllBucketLimit(Iterable<? extends Double> values) Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i.addBucket(double value) repeated double bucket = 7 [packed = true];addBucketLimit(double value) Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i.addRepeatedField(Descriptors.FieldDescriptor field, Object value) build()clear()repeated double bucket = 7 [packed = true];Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i.clearMax()double max = 2;clearMin()double min = 1;clearNum()double num = 3;clearSum()double sum = 4;double sum_squares = 5;clone()doublegetBucket(int index) repeated double bucket = 7 [packed = true];intrepeated double bucket = 7 [packed = true];doublegetBucketLimit(int index) Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i.intParallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i.Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i.repeated double bucket = 7 [packed = true];static final Descriptors.DescriptordoublegetMax()double max = 2;doublegetMin()double min = 1;doublegetNum()double num = 3;doublegetSum()double sum = 4;doubledouble sum_squares = 5;protected GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeFrom(HistogramProto other) final HistogramProto.BuildermergeUnknownFields(UnknownFieldSet unknownFields) setBucket(int index, double value) repeated double bucket = 7 [packed = true];setBucketLimit(int index, double value) Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i.setField(Descriptors.FieldDescriptor field, Object value) setMax(double value) double max = 2;setMin(double value) double min = 1;setNum(double value) double num = 3;setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) setSum(double value) double sum = 4;setSumSquares(double value) double sum_squares = 5;final HistogramProto.BuildersetUnknownFields(UnknownFieldSet unknownFields) Methods inherited from class GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface MessageLite.Builder
mergeFromMethods inherited from interface MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
build
- Specified by:
buildin interfaceMessage.Builder- Specified by:
buildin interfaceMessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceMessage.Builder- Specified by:
buildPartialin interfaceMessageLite.Builder
-
clone
- Specified by:
clonein interfaceMessage.Builder- Specified by:
clonein interfaceMessageLite.Builder- Overrides:
clonein classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
setField
- Specified by:
setFieldin interfaceMessage.Builder- Overrides:
setFieldin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
clearField
- Specified by:
clearFieldin interfaceMessage.Builder- Overrides:
clearFieldin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
clearOneof
- Specified by:
clearOneofin interfaceMessage.Builder- Overrides:
clearOneofin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
setRepeatedField
public HistogramProto.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfaceMessage.Builder- Overrides:
setRepeatedFieldin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
addRepeatedField
- Specified by:
addRepeatedFieldin interfaceMessage.Builder- Overrides:
addRepeatedFieldin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<HistogramProto.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
mergeFrom
public HistogramProto.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<HistogramProto.Builder>- Throws:
IOException
-
getMin
public double getMin()double min = 1;- Specified by:
getMinin interfaceHistogramProtoOrBuilder- Returns:
- The min.
-
setMin
double min = 1;- Parameters:
value- The min to set.- Returns:
- This builder for chaining.
-
clearMin
-
getMax
public double getMax()double max = 2;- Specified by:
getMaxin interfaceHistogramProtoOrBuilder- Returns:
- The max.
-
setMax
double max = 2;- Parameters:
value- The max to set.- Returns:
- This builder for chaining.
-
clearMax
-
getNum
public double getNum()double num = 3;- Specified by:
getNumin interfaceHistogramProtoOrBuilder- Returns:
- The num.
-
setNum
double num = 3;- Parameters:
value- The num to set.- Returns:
- This builder for chaining.
-
clearNum
-
getSum
public double getSum()double sum = 4;- Specified by:
getSumin interfaceHistogramProtoOrBuilder- Returns:
- The sum.
-
setSum
double sum = 4;- Parameters:
value- The sum to set.- Returns:
- This builder for chaining.
-
clearSum
-
getSumSquares
public double getSumSquares()double sum_squares = 5;- Specified by:
getSumSquaresin interfaceHistogramProtoOrBuilder- Returns:
- The sumSquares.
-
setSumSquares
double sum_squares = 5;- Parameters:
value- The sumSquares to set.- Returns:
- This builder for chaining.
-
clearSumSquares
double sum_squares = 5;- Returns:
- This builder for chaining.
-
getBucketLimitList
Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i. The range for a bucket is: i == 0: -DBL_MAX .. bucket_limit(0) i != 0: bucket_limit(i-1) .. bucket_limit(i)
repeated double bucket_limit = 6 [packed = true];- Specified by:
getBucketLimitListin interfaceHistogramProtoOrBuilder- Returns:
- A list containing the bucketLimit.
-
getBucketLimitCount
public int getBucketLimitCount()Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i. The range for a bucket is: i == 0: -DBL_MAX .. bucket_limit(0) i != 0: bucket_limit(i-1) .. bucket_limit(i)
repeated double bucket_limit = 6 [packed = true];- Specified by:
getBucketLimitCountin interfaceHistogramProtoOrBuilder- Returns:
- The count of bucketLimit.
-
getBucketLimit
public double getBucketLimit(int index) Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i. The range for a bucket is: i == 0: -DBL_MAX .. bucket_limit(0) i != 0: bucket_limit(i-1) .. bucket_limit(i)
repeated double bucket_limit = 6 [packed = true];- Specified by:
getBucketLimitin interfaceHistogramProtoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The bucketLimit at the given index.
-
setBucketLimit
Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i. The range for a bucket is: i == 0: -DBL_MAX .. bucket_limit(0) i != 0: bucket_limit(i-1) .. bucket_limit(i)
repeated double bucket_limit = 6 [packed = true];- Parameters:
index- The index to set the value at.value- The bucketLimit to set.- Returns:
- This builder for chaining.
-
addBucketLimit
Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i. The range for a bucket is: i == 0: -DBL_MAX .. bucket_limit(0) i != 0: bucket_limit(i-1) .. bucket_limit(i)
repeated double bucket_limit = 6 [packed = true];- Parameters:
value- The bucketLimit to add.- Returns:
- This builder for chaining.
-
addAllBucketLimit
Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i. The range for a bucket is: i == 0: -DBL_MAX .. bucket_limit(0) i != 0: bucket_limit(i-1) .. bucket_limit(i)
repeated double bucket_limit = 6 [packed = true];- Parameters:
values- The bucketLimit to add.- Returns:
- This builder for chaining.
-
clearBucketLimit
Parallel arrays encoding the bucket boundaries and the bucket values. bucket(i) is the count for the bucket i. The range for a bucket is: i == 0: -DBL_MAX .. bucket_limit(0) i != 0: bucket_limit(i-1) .. bucket_limit(i)
repeated double bucket_limit = 6 [packed = true];- Returns:
- This builder for chaining.
-
getBucketList
repeated double bucket = 7 [packed = true];- Specified by:
getBucketListin interfaceHistogramProtoOrBuilder- Returns:
- A list containing the bucket.
-
getBucketCount
public int getBucketCount()repeated double bucket = 7 [packed = true];- Specified by:
getBucketCountin interfaceHistogramProtoOrBuilder- Returns:
- The count of bucket.
-
getBucket
public double getBucket(int index) repeated double bucket = 7 [packed = true];- Specified by:
getBucketin interfaceHistogramProtoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The bucket at the given index.
-
setBucket
repeated double bucket = 7 [packed = true];- Parameters:
index- The index to set the value at.value- The bucket to set.- Returns:
- This builder for chaining.
-
addBucket
repeated double bucket = 7 [packed = true];- Parameters:
value- The bucket to add.- Returns:
- This builder for chaining.
-
addAllBucket
repeated double bucket = 7 [packed = true];- Parameters:
values- The bucket to add.- Returns:
- This builder for chaining.
-
clearBucket
repeated double bucket = 7 [packed = true];- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfaceMessage.Builder- Overrides:
setUnknownFieldsin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfaceMessage.Builder- Overrides:
mergeUnknownFieldsin classGeneratedMessageV3.Builder<HistogramProto.Builder>
-