Как загрузить новейшую модель pmml из python3 .6.10? - PullRequest
0 голосов
/ 14 июля 2020

Цель:

1- Модель поезда с Python

2- Модель нагрузки с Java

Python код: https://paste.ubuntu.com/p/FtGk5Jm9xz/

Java код: https://paste.ubuntu.com/p/sv9DZqqm5s/

пом. xml

<properties>
    <springVersion>4.1.1.RELEASE</springVersion>
    <slf4j.version>1.6.6</slf4j.version>
    <log4j.version>1.2.12</log4j.version>
    <shiro.version>1.2.3</shiro.version>
    <mysql.version>5.1.6</mysql.version>
    <mybatis.version>3.4.5</mybatis.version>
</properties>



<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.1</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>



<dependencies>



    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>${springVersion}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-beans</artifactId>
        <version>${springVersion}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>${springVersion}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-tx</artifactId>
        <version>${springVersion}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-web</artifactId>
        <version>${springVersion}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-orm</artifactId>
        <version>${springVersion}</version>
    </dependency>


    <dependency>
        <groupId>org.jpmml</groupId>
        <artifactId>pmml-evaluator</artifactId>
        <version>1.5.1</version>
    </dependency>


    <dependency>
        <groupId>org.jpmml</groupId>
        <artifactId>pmml-evaluator-extension</artifactId>
        <version>1.5.1</version>
    </dependency>

</dependencies>

Приведенное выше предложение java код:

valuator evaluator = modelEvaluatorFactory.newModelEvaluator(pmml,"model");

Неправильно.

Я нахожу подсказки в Google Но я не могу объединить hints с указанным выше кодом java.

Не могли бы вы мне помочь? Спасибо за помощь!

1 Ответ

0 голосов
/ 14 июля 2020

Думали ли вы прочитать руководство?

См. Раздел «основное c использование» здесь: https://github.com/jpmml/jpmml-evaluator#basic -usage

Evaluator evaluator = new LoadingModelEvaluatorBuilder()
  .load(new File("model.pmml"))
  .build();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...