com.simiacryptus:mindseye-java

Pure Java Neural Networks Components

License

License

Categories

Categories

Java Languages
GroupId

GroupId

com.simiacryptus
ArtifactId

ArtifactId

mindseye-java
Last Version

Last Version

2.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

Pure Java Neural Networks Components
Project Organization

Project Organization

SimiaCryptus Software
Source Code Management

Source Code Management

https://github.com/SimiaCryptus/mindseye-java/

Download mindseye-java

How to add to project

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

Dependencies

compile (11)

Group / Artifact Type Version
com.simiacryptus : mindseye-core jar
com.simiacryptus : mindseye-test jar
ch.qos.logback : logback-classic jar
org.slf4j : slf4j-api jar
com.google.code.gson : gson jar
com.google.code.findbugs : jsr305 jar
org.jetbrains : annotations jar
com.simiacryptus : java-util jar
org.jblas : jblas jar
com.simiacryptus : refcount-core jar
org.apache.commons : commons-math3 jar 3.6.1

test (2)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter jar
org.junit.platform : junit-platform-runner jar

Project Modules

There are no modules declared in this project.

MindsEye - Java 8 Neural Networks

Sample Art created by MindsEye

Sample Painting created by MindsEye

Welcome! This is MindsEye, a neural network library written in Java 8. Low-level computation is provided by CuDNN and other native libraries.

Links

Developer Guide - docs.google.com - Detailed Technical Documentation

Art Gallery - photos.google - Curated artwork generated by MindsEye

Component Documentation - simiacryptus.github.io/NetworkZoo/ - Test-generated documentation reports detailing each neural network component type.

JavaDocs - simiacryptus.github.io/MindsEye/apidocs/ - API documentation for the current release

Project Site - simiacryptus.github.io/MindsEye/ - The current maven-published site

Maven - mvnrepository.com/artifact/com.simiacryptus/mindseye - Dependency import information

Blog Articles - http://simiacryptus.com - Related articles from the author

Features

  • Java - Use Java 8+, Scala, or any other JVM language.

  • Support for multiple GPUs and high performance math using native libraries including CuDNN, CUDA, and OpenCL.

  • A highly modular optimization engine - It can be configured for many popular algorithms, or customized for optimization research.

  • A large and extensible component library with a focus on automated testing and documentation.

  • Utilize server clusters with Apache Spark for data-parallel training.

  • Built-in JSON serialization for all networks.

  • Output Markdown or HTML Notebook-style reports for documentation and research.

  • Directly regress input datasets - learning is not limited to network weights.

com.simiacryptus

Simia Cryptus

Big Data Science and Artificial Intelligence

Versions

Version
2.1.0
2.0.0
1.8.0
1.7.2
1.7.1
1.7.0
1.6.0
1.5.1