sekwiatkowski/komputation

Komputation is a neural network framework for the Java Virtual Machine written in Kotlin and CUDA C.

Archived
35
/ 100
Emerging

Supports flexible layer composition across feed-forward, convolutional, and recurrent architectures with dual CPU and GPU execution paths—both powered by automatic differentiation for backpropagation. Provides multiple initialization schemes (Gaussian, He, uniform) and optimizers (SGD, momentum, NAG) for training, alongside standard loss functions and activation layers. Available via Maven Central and demonstrated across tasks ranging from boolean functions to MNIST and text classification on both JVM and CUDA backends.

293 stars. No commits in the last 6 months.

Archived Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 9 / 25

How are scores calculated?

Stars

293

Forks

11

Language

Kotlin

License

Last pushed

Jan 15, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sekwiatkowski/komputation"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.