Skip to main content

NNEVE

NNEVE is a collection of neural network based solutions to physics based problems. As for now only network for quantum oscillator approximation is fully implemented. Hopefully soon will arrive neural network for solving Navier-Stokes equation based on limited number of measurement points..

Installation

This project is uploaded to PyPI as nneve, therefore can be installed with following command

pip install nneve

At least Python 3.7 is required.

Quick example

To view quantum oscillator approximation for states 1 to 7 you can load precalculated weights and acquire model object with following snippet:

from matplotlib import pyplot as plt

from nneve.quantum_oscillator.examples import default_qo_network

# acquire network object with precalculated weights
# for quantum oscillator state 1 (base)
network = default_qo_network(state=1)
network.plot_solution()

plt.plot()

To manually run learning cycle check out "How to run QONetwork learning cycle" in Quantum Oscillator section of docs.

Documentation

Online documentation is available at argmaster.github.io/NNEVE/

To build docs locally run

tox -e docs

Metadata

Release files for nneve 22.8.20

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

Source distribution (sdist)

Source distribution for nneve 22.8.20
File Size Uploaded Provenance Actions
nneve-22.8.20.tar.gz 1.2 MB Without provenance Details for nneve-22.8.20.tar.gz

Built distribution (wheel)

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

Total release size: 1.3 MB

Release files / nneve-22.8.20.tar.gz

Download URL nneve-22.8.20.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
8286c7262315a3df027f7f1f5ffdfd51c59b207a3bc491544ea8c37e91cc50ff
BLAKE2b-256 checksum
How to use checksums
e3a2cd60831dea93476dcd537d9411607dabbb88285b99ead26ff92e48a177b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / nneve-22.8.20-py3-none-any.whl

Download URL nneve-22.8.20-py3-none-any.whl
Size 97.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0345752a6e9f3e4ea2b8c8bfe8dd173c762e0c2455fe5fe2f241900d17076578
BLAKE2b-256 checksum
How to use checksums
9c84fda7fbef0963a6a16a7cc2cc4c15b686062a18b58462661c4e7b64ba52a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Security for nneve 22.8.20

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.

Release history Release notifications | RSS feed

This release

22.8.20 This release

2 release files No provenance

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