Class FlatGraph


  • public final class FlatGraph
    extends com.google.flatbuffers.Table
    • Constructor Detail

      • FlatGraph

        public FlatGraph()
    • Method Detail

      • ValidateVersion

        public static void ValidateVersion()
      • __init

        public void __init​(int _i,
                           ByteBuffer _bb)
      • id

        public long id()
      • variablesLength

        public int variablesLength()
      • nodes

        public FlatNode nodes​(int j)
      • nodesLength

        public int nodesLength()
      • outputs

        public IntPair outputs​(int j)
      • outputsLength

        public int outputsLength()
      • placeholders

        public String placeholders​(int j)
      • placeholdersLength

        public int placeholdersLength()
      • placeholdersVector

        public com.google.flatbuffers.StringVector placeholdersVector()
      • placeholdersVector

        public com.google.flatbuffers.StringVector placeholdersVector​(com.google.flatbuffers.StringVector obj)
      • lossVariables

        public String lossVariables​(int j)
      • lossVariablesLength

        public int lossVariablesLength()
      • lossVariablesVector

        public com.google.flatbuffers.StringVector lossVariablesVector()
      • lossVariablesVector

        public com.google.flatbuffers.StringVector lossVariablesVector​(com.google.flatbuffers.StringVector obj)
      • trainingConfig

        public String trainingConfig()
      • trainingConfigAsByteBuffer

        public ByteBuffer trainingConfigAsByteBuffer()
      • updaterState

        public UpdaterState updaterState​(int j)
      • updaterStateLength

        public int updaterStateLength()
      • createFlatGraph

        public static int createFlatGraph​(com.google.flatbuffers.FlatBufferBuilder builder,
                                          long id,
                                          int variablesOffset,
                                          int nodesOffset,
                                          int outputsOffset,
                                          int configurationOffset,
                                          int placeholdersOffset,
                                          int lossVariablesOffset,
                                          int trainingConfigOffset,
                                          int updaterStateOffset,
                                          int sequenceItemsOffset)
      • startFlatGraph

        public static void startFlatGraph​(com.google.flatbuffers.FlatBufferBuilder builder)
      • addId

        public static void addId​(com.google.flatbuffers.FlatBufferBuilder builder,
                                 long id)
      • addVariables

        public static void addVariables​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        int variablesOffset)
      • createVariablesVector

        public static int createVariablesVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                int[] data)
      • startVariablesVector

        public static void startVariablesVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                int numElems)
      • addNodes

        public static void addNodes​(com.google.flatbuffers.FlatBufferBuilder builder,
                                    int nodesOffset)
      • createNodesVector

        public static int createNodesVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int[] data)
      • startNodesVector

        public static void startNodesVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int numElems)
      • addOutputs

        public static void addOutputs​(com.google.flatbuffers.FlatBufferBuilder builder,
                                      int outputsOffset)
      • createOutputsVector

        public static int createOutputsVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                              int[] data)
      • startOutputsVector

        public static void startOutputsVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                              int numElems)
      • addConfiguration

        public static void addConfiguration​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int configurationOffset)
      • addPlaceholders

        public static void addPlaceholders​(com.google.flatbuffers.FlatBufferBuilder builder,
                                           int placeholdersOffset)
      • createPlaceholdersVector

        public static int createPlaceholdersVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                   int[] data)
      • startPlaceholdersVector

        public static void startPlaceholdersVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                   int numElems)
      • addLossVariables

        public static void addLossVariables​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int lossVariablesOffset)
      • createLossVariablesVector

        public static int createLossVariablesVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                    int[] data)
      • startLossVariablesVector

        public static void startLossVariablesVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                    int numElems)
      • addTrainingConfig

        public static void addTrainingConfig​(com.google.flatbuffers.FlatBufferBuilder builder,
                                             int trainingConfigOffset)
      • addUpdaterState

        public static void addUpdaterState​(com.google.flatbuffers.FlatBufferBuilder builder,
                                           int updaterStateOffset)
      • createUpdaterStateVector

        public static int createUpdaterStateVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                   int[] data)
      • startUpdaterStateVector

        public static void startUpdaterStateVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                   int numElems)
      • addSequenceItems

        public static void addSequenceItems​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int sequenceItemsOffset)
      • endFlatGraph

        public static int endFlatGraph​(com.google.flatbuffers.FlatBufferBuilder builder)
      • finishFlatGraphBuffer

        public static void finishFlatGraphBuffer​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                 int offset)
      • finishSizePrefixedFlatGraphBuffer

        public static void finishSizePrefixedFlatGraphBuffer​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                             int offset)