TACOMA lib
A python library for applying Machine Learning in CFD. This library is on active deveplopment and expect the API to change overtime. At the moment, most of the classes and functions are centered on Reduce Order Modelling techniques (ROMs).
The authors of this library are:
- Jaime Bowen Varela (jbowvar(at)inta.es)
- Rodrigo Castellanos (rcasgar(at)inta.es)
- Alejandro Gorgues (gorguesva(at)inta.es)
How to install
The official Pypi distribution can be downloaded from Pypi with:
pip install Tacoma-lib
Documentation
The official documentation is under construction. There are couple of examples available to understand some of the inner workings of the library.
Modules of the library
The modules of the libray are divided into:
- rom: contains the Reduced Order Modelling classes
- interpolator: contains interpolars and redefyined classes
- metrics: contains clasess for metrics
There are a couple of more of modules that contains utils and stuff. This will surely change in the future.
Examples
The examples are contained in here. The examples show some implemetations of the Tacoma lib for ROMs:
- An example on how to use ROMs with Sklearn
- An example on how to do hyperoptimization with Sklearn and Optuna
- An example on how to use ROMs with PyTorch
More examples to be added in the future
Metadata
Release files for Tacoma-lib 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Tacoma lib-1.0.1.tar.gz | 9.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Tacoma_lib-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.7 kB
Release files / Tacoma lib-1.0.1.tar.gz
| Download URL | Tacoma lib-1.0.1.tar.gz |
|---|---|
| Size | 9.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
28d66cd00d1c46100789521a4ac8647a2ae549a30e4d7ece4275bdfc468283ec
|
|
BLAKE2b-256 checksum How to use checksums |
b014685ab67aa6cb313151ef34ee7b8507c887ebd355654f3c58092e176f7a39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.12
|
Release files / Tacoma_lib-1.0.1-py3-none-any.whl
| Download URL | Tacoma_lib-1.0.1-py3-none-any.whl |
|---|---|
| Size | 9.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
172c515e123b61a74d9a78f741e8e4d7d0219849c283fe523ed633b4feef638b
|
|
BLAKE2b-256 checksum How to use checksums |
220d71b49ddf03761c37d97e639a82ff5c895cb247e71826ec8bb8f1318e16cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.12
|