Skip to main content

Training calculators for the Ruhr University Neural Network energy representation (RuNNer).

Project description

runnerase-training

File-based calculator and analysis tools for training and evaluating RuNNer neural network potentials, built on top of runnerase-core. While runnerase-prediction evaluates an already-trained potential in-process, runnerase-training drives RuNNer's training binary directly and helps you inspect what came out of a fit.

Provides

  • RuNNerbin: a file-based calculator that manages running RuNNer's training binary and the corresponding input/output files.
  • Storage classes for analyzing RuNNer output: FitResults, ResultsClass, ScalingData, QEqScalingData, DatasetSplit, RuNNerSymmetryFunctionValues, Weights, ElementalWeights.

Usage

from runnerase_training import RuNNerbin

calc = RuNNerbin(directory="training_run")
calc.calculate()  # runs the RuNNer.x training binary

results = calc.results  # FitResults, weights, scaling data, ...

Documentation

Tutorials on training and workflow management with RuNNerbin: https://runner.theochem2.rub.de/runnerase-docs/latest/

License

GPL-3.0-or-later. Part of the runnerase project.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

runnerase_training-0.8.0.tar.gz (48.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

runnerase_training-0.8.0-py3-none-any.whl (58.3 kB view details)

Uploaded Python 3

File details

Details for the file runnerase_training-0.8.0.tar.gz.

File metadata

  • Download URL: runnerase_training-0.8.0.tar.gz
  • Upload date:
  • Size: 48.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for runnerase_training-0.8.0.tar.gz
Algorithm Hash digest
SHA256 c4b2e136ef44d3f2c1d0e6980e0e7eb26ee5a932b2af62b84b76c935eb5b2ae3
MD5 e1eb921cbc1564822fd0cf738ba882c5
BLAKE2b-256 266b53ce66f16ebcb3e563a42bc4a423dae5266d18d4b704481dfca27dd35a77

See more details on using hashes here.

File details

Details for the file runnerase_training-0.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for runnerase_training-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9faeda42014e0a1f8971309040dfc17df3d5518e1ca1090c70b222bda3090f6c
MD5 1e09fec48a72c9147445584835c8c493
BLAKE2b-256 e1c39530480b2174084e01a5e25d533c9be726afce818420dfc5b8150ca80ebe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page