org.tensorflow.framework.CondContextDefOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/protobuf/control_flow.proto
package org.tensorflow.framework;
public interface CondContextDefOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.CondContextDef)
org.nd4j.shade.protobuf.MessageOrBuilder {
/**
*
* Name of the context.
*
*
* string context_name = 1;
*/
java.lang.String getContextName();
/**
*
* Name of the context.
*
*
* string context_name = 1;
*/
org.nd4j.shade.protobuf.ByteString
getContextNameBytes();
/**
*
* Name of the pred tensor.
*
*
* string pred_name = 2;
*/
java.lang.String getPredName();
/**
*
* Name of the pred tensor.
*
*
* string pred_name = 2;
*/
org.nd4j.shade.protobuf.ByteString
getPredNameBytes();
/**
*
* Name of the pivot tensor.
*
*
* string pivot_name = 3;
*/
java.lang.String getPivotName();
/**
*
* Name of the pivot tensor.
*
*
* string pivot_name = 3;
*/
org.nd4j.shade.protobuf.ByteString
getPivotNameBytes();
/**
*
* Branch prediction. 0 or 1.
*
*
* int32 branch = 4;
*/
int getBranch();
/**
*
* Values and external values in control flow context.
*
*
* .tensorflow.ValuesDef values_def = 5;
*/
boolean hasValuesDef();
/**
*
* Values and external values in control flow context.
*
*
* .tensorflow.ValuesDef values_def = 5;
*/
org.tensorflow.framework.ValuesDef getValuesDef();
/**
*
* Values and external values in control flow context.
*
*
* .tensorflow.ValuesDef values_def = 5;
*/
org.tensorflow.framework.ValuesDefOrBuilder getValuesDefOrBuilder();
/**
*
* Contexts contained inside this context (e.g. nested conds).
*
*
* repeated .tensorflow.ControlFlowContextDef nested_contexts = 6;
*/
java.util.List
getNestedContextsList();
/**
*
* Contexts contained inside this context (e.g. nested conds).
*
*
* repeated .tensorflow.ControlFlowContextDef nested_contexts = 6;
*/
org.tensorflow.framework.ControlFlowContextDef getNestedContexts(int index);
/**
*
* Contexts contained inside this context (e.g. nested conds).
*
*
* repeated .tensorflow.ControlFlowContextDef nested_contexts = 6;
*/
int getNestedContextsCount();
/**
*
* Contexts contained inside this context (e.g. nested conds).
*
*
* repeated .tensorflow.ControlFlowContextDef nested_contexts = 6;
*/
java.util.List extends org.tensorflow.framework.ControlFlowContextDefOrBuilder>
getNestedContextsOrBuilderList();
/**
*
* Contexts contained inside this context (e.g. nested conds).
*
*
* repeated .tensorflow.ControlFlowContextDef nested_contexts = 6;
*/
org.tensorflow.framework.ControlFlowContextDefOrBuilder getNestedContextsOrBuilder(
int index);
}