org.apache.ignite.ml.inference.parser

## Interface ModelParser<I,O,M extends Model<I,O>>

- Type Parameters:
    `I` - Type of model input.
    `O` - Type of model output.
  All Superinterfaces:
    Serializable
  All Known Implementing Classes:
    CatboostClassificationModelParser, CatboostRegressionModelParser, H2OMojoModelParser, IgniteModelParser, XGModelParser
  Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

      @FunctionalInterface
      public interface ModelParser<I,O,M extends Model<I,O>>
      extends Serializable

  Model parser that accepts a serialized model represented by byte array, parses it and returns `Model`.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `M` | `parse(byte[] mdl)` Accepts serialized model represented by byte array, parses it and returns `Model`.

- - ### Method Detail

    - #### parse

          M parse(byte[] mdl)

      Accepts serialized model represented by byte array, parses it and returns `Model`.
      Parameters:
        `mdl` - Serialized model represented by byte array.
      Returns:
        Inference model.

2021 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.11.0
Release Date | : September 11 2021