All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.tensorflow.framework.AttrValueOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.15.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: tensorflow/core/framework/attr_value.proto

package org.tensorflow.framework;

public interface AttrValueOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tensorflow.AttrValue)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * "string"
   * 
* * bytes s = 2; */ com.google.protobuf.ByteString getS(); /** *
   * "int"
   * 
* * int64 i = 3; */ long getI(); /** *
   * "float"
   * 
* * float f = 4; */ float getF(); /** *
   * "bool"
   * 
* * bool b = 5; */ boolean getB(); /** *
   * "type"
   * 
* * .tensorflow.DataType type = 6; */ int getTypeValue(); /** *
   * "type"
   * 
* * .tensorflow.DataType type = 6; */ org.tensorflow.framework.DataType getType(); /** *
   * "shape"
   * 
* * .tensorflow.TensorShapeProto shape = 7; */ boolean hasShape(); /** *
   * "shape"
   * 
* * .tensorflow.TensorShapeProto shape = 7; */ org.tensorflow.framework.TensorShapeProto getShape(); /** *
   * "shape"
   * 
* * .tensorflow.TensorShapeProto shape = 7; */ org.tensorflow.framework.TensorShapeProtoOrBuilder getShapeOrBuilder(); /** *
   * "tensor"
   * 
* * .tensorflow.TensorProto tensor = 8; */ boolean hasTensor(); /** *
   * "tensor"
   * 
* * .tensorflow.TensorProto tensor = 8; */ org.tensorflow.framework.TensorProto getTensor(); /** *
   * "tensor"
   * 
* * .tensorflow.TensorProto tensor = 8; */ org.tensorflow.framework.TensorProtoOrBuilder getTensorOrBuilder(); /** *
   * any "list(...)"
   * 
* * .tensorflow.AttrValue.ListValue list = 1; */ boolean hasList(); /** *
   * any "list(...)"
   * 
* * .tensorflow.AttrValue.ListValue list = 1; */ org.tensorflow.framework.AttrValue.ListValue getList(); /** *
   * any "list(...)"
   * 
* * .tensorflow.AttrValue.ListValue list = 1; */ org.tensorflow.framework.AttrValue.ListValueOrBuilder getListOrBuilder(); /** *
   * "func" represents a function. func.name is a function's name or
   * a primitive op's name. func.attr.first is the name of an attr
   * defined for that function. func.attr.second is the value for
   * that attr in the instantiation.
   * 
* * .tensorflow.NameAttrList func = 10; */ boolean hasFunc(); /** *
   * "func" represents a function. func.name is a function's name or
   * a primitive op's name. func.attr.first is the name of an attr
   * defined for that function. func.attr.second is the value for
   * that attr in the instantiation.
   * 
* * .tensorflow.NameAttrList func = 10; */ org.tensorflow.framework.NameAttrList getFunc(); /** *
   * "func" represents a function. func.name is a function's name or
   * a primitive op's name. func.attr.first is the name of an attr
   * defined for that function. func.attr.second is the value for
   * that attr in the instantiation.
   * 
* * .tensorflow.NameAttrList func = 10; */ org.tensorflow.framework.NameAttrListOrBuilder getFuncOrBuilder(); /** *
   * This is a placeholder only used in nodes defined inside a
   * function.  It indicates the attr value will be supplied when
   * the function is instantiated.  For example, let us suppose a
   * node "N" in function "FN". "N" has an attr "A" with value
   * placeholder = "foo". When FN is instantiated with attr "foo"
   * set to "bar", the instantiated node N's attr A will have been
   * given the value "bar".
   * 
* * string placeholder = 9; */ java.lang.String getPlaceholder(); /** *
   * This is a placeholder only used in nodes defined inside a
   * function.  It indicates the attr value will be supplied when
   * the function is instantiated.  For example, let us suppose a
   * node "N" in function "FN". "N" has an attr "A" with value
   * placeholder = "foo". When FN is instantiated with attr "foo"
   * set to "bar", the instantiated node N's attr A will have been
   * given the value "bar".
   * 
* * string placeholder = 9; */ com.google.protobuf.ByteString getPlaceholderBytes(); public org.tensorflow.framework.AttrValue.ValueCase getValueCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy