com.circuitwall.ml:algorithm

Machine learning libraries for different platforms

Лицензия

Лицензия

Группа

Группа

com.circuitwall.ml
Идентификатор

Идентификатор

algorithm
Последняя версия

Последняя версия

1.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Machine learning libraries for different platforms

Скачать algorithm

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.circuitwall.ml/algorithm/ -->
<dependency>
    <groupId>com.circuitwall.ml</groupId>
    <artifactId>algorithm</artifactId>
    <version>1.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.circuitwall.ml/algorithm/
implementation 'com.circuitwall.ml:algorithm:1.2.0'
// https://jarcasting.com/artifacts/com.circuitwall.ml/algorithm/
implementation ("com.circuitwall.ml:algorithm:1.2.0")
'com.circuitwall.ml:algorithm:jar:1.2.0'
<dependency org="com.circuitwall.ml" name="algorithm" rev="1.2.0">
  <artifact name="algorithm" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.circuitwall.ml', module='algorithm', version='1.2.0')
)
libraryDependencies += "com.circuitwall.ml" % "algorithm" % "1.2.0"
[com.circuitwall.ml/algorithm "1.2.0"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.apache.commons : commons-lang3 jar 3.4

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

Machine-learning libs by circuitwall.com

Requirements: Java 8 and above (stream/parallel stream, default)

Algorithms

<dependency>
    <groupId>com.circuitwall.ml</groupId>
    <artifactId>algorithm</artifactId>
    <version>1.2.0</version>
</dependency>

This package contains key logics for the algorithm to run.

Evolution Algorithm

"In artificial intelligence, an evolutionary algorithm (EA) is a subset of evolutionary computation, a generic population-based metaheuristic optimization algorithm. An EA uses mechanisms inspired by biological evolution, such as reproduction, mutation, recombination, and selection.

Evolutionary algorithm" - Wikipedia

Supply with implementation of some key logic, you can choose to evolve solution to your problem from "primordial soup" or advanced "primates".

This algorithm is very useful to solve puzzles with multiple dimensions.

Flink Execution plan: Flink Plan

Read more

Platforms

By including following packages, the algorithm can be run on different environment.

Monolithic

Or say run it locally.

<dependency>
    <groupId>com.circuitwall.ml</groupId>
    <artifactId>platform-monolithic</artifactId>
    <version>1.2.0</version>
</dependency>

Flink

A DAG engine read more here https://flink.apache.org

<dependency>
    <groupId>com.circuitwall.ml</groupId>
    <artifactId>platform-flink</artifactId>
    <version>1.2.0</version>
</dependency>

Spark

A DAG engine read more here https://spark.apache.org/

<dependency>
    <groupId>com.circuitwall.ml</groupId>
    <artifactId>platform-spark</artifactId>
    <version>1.2.0</version>
</dependency>
com.circuitwall.ml

CircuitWall

Another Java Bigdata/Machine learning consultancy...

Версии библиотеки

Версия
1.2.0
1.1.1
1.0.4