public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() {
/** * <code>.tensorflow.AttrValue value = 2;</code> */ public Builder mergeValue(org.tensorflow.framework.AttrValue value) { if (valueBuilder_ == null) { if (value_ != null) { value_ = org.tensorflow.framework.AttrValue.newBuilder(value_).mergeFrom(value).buildPartial(); } else { value_ = value; } onChanged(); } else { valueBuilder_.mergeFrom(value); } return this; } /**
/** * <pre> * A reasonable default for this attribute if the user does not supply * a value. If not specified, the user must supply a value. * </pre> * * <code>.tensorflow.AttrValue default_value = 3;</code> */ public Builder mergeDefaultValue(org.tensorflow.framework.AttrValue value) { if (defaultValueBuilder_ == null) { if (defaultValue_ != null) { defaultValue_ = org.tensorflow.framework.AttrValue.newBuilder(defaultValue_).mergeFrom(value).buildPartial(); } else { defaultValue_ = value; } onChanged(); } else { defaultValueBuilder_.mergeFrom(value); } return this; } /**
/** * <pre> * A list of values that this kernel supports for this attr. * Like OpDef.AttrDef.allowed_values, except for kernels instead of Ops. * </pre> * * <code>.tensorflow.AttrValue allowed_values = 2;</code> */ public Builder mergeAllowedValues(org.tensorflow.framework.AttrValue value) { if (allowedValuesBuilder_ == null) { if (allowedValues_ != null) { allowedValues_ = org.tensorflow.framework.AttrValue.newBuilder(allowedValues_).mergeFrom(value).buildPartial(); } else { allowedValues_ = value; } onChanged(); } else { allowedValuesBuilder_.mergeFrom(value); } return this; } /**
/** * <pre> * Specify a new default value to use for this attr. This default * will be used when creating new graphs, as opposed to the * default in the OpDef, which will be used when interpreting old * GraphDefs. * </pre> * * <code>.tensorflow.AttrValue default_value = 3;</code> */ public Builder mergeDefaultValue(org.tensorflow.framework.AttrValue value) { if (defaultValueBuilder_ == null) { if (defaultValue_ != null) { defaultValue_ = org.tensorflow.framework.AttrValue.newBuilder(defaultValue_).mergeFrom(value).buildPartial(); } else { defaultValue_ = value; } onChanged(); } else { defaultValueBuilder_.mergeFrom(value); } return this; } /**
/** * <pre> * The set of allowed values. Has type that is the "list" version * of the "type" field above (uses the "list" field of AttrValue). * If type == "type" or "list(type)" above, then the "type" field * of "allowed_values.list" has the set of allowed DataTypes. * If type == "string" or "list(string)", then the "s" field of * "allowed_values.list" has the set of allowed strings. * </pre> * * <code>.tensorflow.AttrValue allowed_values = 7;</code> */ public Builder mergeAllowedValues(org.tensorflow.framework.AttrValue value) { if (allowedValuesBuilder_ == null) { if (allowedValues_ != null) { allowedValues_ = org.tensorflow.framework.AttrValue.newBuilder(allowedValues_).mergeFrom(value).buildPartial(); } else { allowedValues_ = value; } onChanged(); } else { allowedValuesBuilder_.mergeFrom(value); } return this; } /**
public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() {
/** * <pre> * A reasonable default for this attribute if the user does not supply * a value. If not specified, the user must supply a value. * </pre> * * <code>.tensorflow.AttrValue default_value = 3;</code> */ public Builder mergeDefaultValue(org.tensorflow.framework.AttrValue value) { if (defaultValueBuilder_ == null) { if (defaultValue_ != null) { defaultValue_ = org.tensorflow.framework.AttrValue.newBuilder(defaultValue_).mergeFrom(value).buildPartial(); } else { defaultValue_ = value; } onChanged(); } else { defaultValueBuilder_.mergeFrom(value); } return this; } /**
/** * <pre> * A list of values that this kernel supports for this attr. * Like OpDef.AttrDef.allowed_values, except for kernels instead of Ops. * </pre> * * <code>.tensorflow.AttrValue allowed_values = 2;</code> */ public Builder mergeAllowedValues(org.tensorflow.framework.AttrValue value) { if (allowedValuesBuilder_ == null) { if (allowedValues_ != null) { allowedValues_ = org.tensorflow.framework.AttrValue.newBuilder(allowedValues_).mergeFrom(value).buildPartial(); } else { allowedValues_ = value; } onChanged(); } else { allowedValuesBuilder_.mergeFrom(value); } return this; } /**
/** * <pre> * Specify a new default value to use for this attr. This default * will be used when creating new graphs, as opposed to the * default in the OpDef, which will be used when interpreting old * GraphDefs. * </pre> * * <code>.tensorflow.AttrValue default_value = 3;</code> */ public Builder mergeDefaultValue(org.tensorflow.framework.AttrValue value) { if (defaultValueBuilder_ == null) { if (defaultValue_ != null) { defaultValue_ = org.tensorflow.framework.AttrValue.newBuilder(defaultValue_).mergeFrom(value).buildPartial(); } else { defaultValue_ = value; } onChanged(); } else { defaultValueBuilder_.mergeFrom(value); } return this; } /**
/** * <pre> * The set of allowed values. Has type that is the "list" version * of the "type" field above (uses the "list" field of AttrValue). * If type == "type" or "list(type)" above, then the "type" field * of "allowed_values.list" has the set of allowed DataTypes. * If type == "string" or "list(string)", then the "s" field of * "allowed_values.list" has the set of allowed strings. * </pre> * * <code>.tensorflow.AttrValue allowed_values = 7;</code> */ public Builder mergeAllowedValues(org.tensorflow.framework.AttrValue value) { if (allowedValuesBuilder_ == null) { if (allowedValues_ != null) { allowedValues_ = org.tensorflow.framework.AttrValue.newBuilder(allowedValues_).mergeFrom(value).buildPartial(); } else { allowedValues_ = value; } onChanged(); } else { allowedValuesBuilder_.mergeFrom(value); } return this; } /**