Class ModelTable


  • public class ModelTable
    extends java.lang.Object
    • Constructor Detail

      • ModelTable

        public ModelTable()
    • Method Detail

      • containsModel

        public boolean containsModel​(java.lang.String modelId)
      • removeModel

        public void removeModel​(java.lang.String modelId)
      • getAllModelInformation

        public java.util.List<ModelInformation> getAllModelInformation()
      • getModelInformationById

        public ModelInformation getModelInformationById​(java.lang.String modelId)
      • updateModel

        public void updateModel​(java.lang.String modelId,
                                java.lang.String trailId,
                                java.util.Map<java.lang.String,​java.lang.String> modelInfo)
      • updateState

        public void updateState​(java.lang.String modelId,
                                org.apache.iotdb.common.rpc.thrift.TrainingState state,
                                java.lang.String bestTrailId)
      • clear

        public void clear()
      • serialize

        public void serialize​(java.io.FileOutputStream stream)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • deserialize

        public static ModelTable deserialize​(java.io.InputStream stream)
                                      throws java.io.IOException
        Throws:
        java.io.IOException