Skip to main content

CrayNN

Yet Another toolkit for Neural Network slightly flavoured by Ultra-High Energy Cosmic Rays.

Philosophy

CrayNN is highly influenced by Lasange:

Simplicity: Be easy to use, easy to understand and easy to extend, to facilitate use in research
Transparency: Do not hide Theano behind abstractions, directly process and return Theano expressions or Python / numpy data types
Modularity: Allow all parts (layers, regularizers, optimizers, ...) to be used independently of Lasagne
Pragmatism: Make common use cases easy, do not overrate uncommon cases
Restraint: Do not obstruct users with features they decide not to use
Focus: "Do one thing and do it well"

Just replace theano with tensorflow.

Installation

via PyPi

pip install craynn

via git

CrayNN can be installed directly from gitlab.com: pip install git+https://gitlab.com/craynn/craynn.git however, as repository updates quite often, it is recommend to clone the repository and install the package in development mode:

git clone git@gitlab.com:craynn/craynn.git
cd craynn/
pip install -e .

Usage

Check out jupyter notebooks in examples/.

Metadata

Release files for crayopt 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crayopt 0.5.0
File Size Uploaded Provenance Actions
crayopt-0.5.0.tar.gz 39.5 kB Without provenance Details for crayopt-0.5.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for crayopt 0.5.0
File Interpreter ABI Platform Actions
crayopt-0.5.0-py3-none-any.whl Python 3 none any Details for crayopt-0.5.0-py3-none-any.whl

Total release size: 94.0 kB

Release files / crayopt-0.5.0.tar.gz

Download URL crayopt-0.5.0.tar.gz
Size 39.5 kB
Tags Source
SHA-256 checksum
How to use checksums
fb58d7ab139663a3739f905179d24dd5cb40e3f955940ca5c68b460178cbf350
BLAKE2b-256 checksum
How to use checksums
8e74838ad71df8c1ebe48d297078cda2b53fcb075a17792bb2d02b5325dbf95d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / crayopt-0.5.0-py3-none-any.whl

Download URL crayopt-0.5.0-py3-none-any.whl
Size 54.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e18392e582fbd65f1d4774b0d2c69f3b43dae114e89f36f107cd13488df79dba
BLAKE2b-256 checksum
How to use checksums
7d8c9306eb0d234a37f3e1596ec14c76e4fbb104458578d1ff2d91843698269b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Security for crayopt 0.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page