Documentation of 'weka.core.pmml.PMMLFactory' Java class
PMMLFactory
weka.core.pmml

Class PMMLFactory



  • public class PMMLFactory
    extends java.lang.Object
    This class is a factory class for reading/writing PMML models
    • Constructor Detail

      • PMMLFactory

        public PMMLFactory()
    • Method Detail

      • getPMMLModel

        public static PMMLModel getPMMLModel(java.lang.String filename)
                                      throws java.lang.Exception
        Read and return a PMML model.
        Parameters:
        filename - the name of the file to read from
        Returns:
        a PMML model
        Throws:
        java.lang.Exception - if there is a problem while reading the file
      • getPMMLModel

        public static PMMLModel getPMMLModel(java.io.File file)
                                      throws java.lang.Exception
        Read and return a PMML model.
        Parameters:
        file - a File to read from
        Returns:
        a PMML model
        Throws:
        java.lang.Exception - if there is a problem while reading the file
      • getPMMLModel

        public static PMMLModel getPMMLModel(java.io.InputStream stream)
                                      throws java.lang.Exception
        Read and return a PMML model.
        Parameters:
        stream - the InputStream to read from
        Returns:
        a PMML model
        Throws:
        java.lang.Exception - if there is a problem while reading from the stream
      • getPMMLModel

        public static PMMLModel getPMMLModel(java.lang.String filename,
                                             Logger log)
                                      throws java.lang.Exception
        Read and return a PMML model.
        Parameters:
        filename - the name of the file to read from
        log - the logging object to use (or null if none is to be used)
        Returns:
        a PMML model
        Throws:
        java.lang.Exception - if there is a problem while reading the file
      • getPMMLModel

        public static PMMLModel getPMMLModel(java.io.File file,
                                             Logger log)
                                      throws java.lang.Exception
        Read and return a PMML model.
        Parameters:
        file - a File to read from
        log - the logging object to use (or null if none is to be used)
        Returns:
        a PMML model
        Throws:
        java.lang.Exception - if there is a problem while reading the file
      • getPMMLModel

        public static PMMLModel getPMMLModel(java.io.InputStream stream,
                                             Logger log)
                                      throws java.lang.Exception
        Read and return a PMML model.
        Parameters:
        stream - the InputStream to read from
        log - the logging object to use (or null if none is to be used)
        Returns:
        a PMML model
        Throws:
        java.lang.Exception - if there is a problem while reading from the stream
      • serializePMMLModel

        public static void serializePMMLModel(PMMLModel model,
                                              java.lang.String filename)
                                       throws java.lang.Exception
        Serialize a PMMLModel object that encapsulates a PMML model
        Parameters:
        model - the PMMLModel to serialize
        filename - the name of the file to save to
        Throws:
        java.lang.Exception - if something goes wrong during serialization
      • serializePMMLModel

        public static void serializePMMLModel(PMMLModel model,
                                              java.io.File file)
                                       throws java.lang.Exception
        Serialize a PMMLModel object that encapsulates a PMML model
        Parameters:
        model - the PMMLModel to serialize
        file - the File to save to
        Throws:
        java.lang.Exception - if something goes wrong during serialization
      • serializePMMLModel

        public static void serializePMMLModel(PMMLModel model,
                                              java.io.OutputStream stream)
                                       throws java.lang.Exception
        Serialize a PMMLModel object that encapsulates a PMML model
        Parameters:
        model - the PMMLModel to serialize
        stream - the OutputStream to serialize to
        Throws:
        java.lang.Exception - if something goes wrong during serialization
      • applyClassifier

        public static java.lang.String applyClassifier(PMMLModel model,
                                                       Instances test)
                                                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • main

        public static void main(java.lang.String[] args)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.