com.simiacryptus:mindseye-cudnn

CuDNN Neural Network Components

License

License

GroupId

GroupId

com.simiacryptus
ArtifactId

ArtifactId

mindseye-cudnn
Last Version

Last Version

2.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

CuDNN Neural Network Components
Project Organization

Project Organization

SimiaCryptus Software
Source Code Management

Source Code Management

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

Download mindseye-cudnn

How to add to project

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

Dependencies

compile (12)

Group / Artifact Type Version
com.simiacryptus : mindseye-core jar
com.simiacryptus : mindseye-java jar
com.simiacryptus : java-util 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
org.jcuda : jcudnn jar
org.jcuda : jcudnn-natives jar
org.jcuda : jcuda-natives jar
com.simiacryptus : refcount-core jar

test (10)

Group / Artifact Type Version
com.simiacryptus : mindseye-test jar
com.simiacryptus : mindseye-aparapi jar
org.junit.jupiter : junit-jupiter jar
org.junit.jupiter : junit-jupiter-api jar
org.junit.platform : junit-platform-runner jar
org.jcuda : jcudnn-natives jar
org.jcuda : jcudnn-natives jar
org.jcuda : jcuda-natives jar
org.jcuda : jcuda-natives jar
com.github.haifengl : smile-plot 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