A library of common utils for the AI Amplitudes project
Project description
aiamplitudes_common_public
Common public utils library for the "AI for Scattering Amplitudes" project.
src/ init.py- import-level objects and functions. These include the Phi2 and Phi3 symbols, the front and back spaces and relations in various weights and formats, run-polynomials, and their coeffs. For example use-cases, please explore the Amplitudes_101 jupyter notebook!
download_data.py - contains the scripts to download a (compressed) version of the data files. Call download_all(DATA_DIR_NAME) to download the files. This is needed to load the symbols, etc., but does not need to be called often!
file_readers.py - functions to read the files. convert() is a multipurpose function that is called often, while the others are more specialized to different cases. Most of these are called within functions and should not need to be called by the typical user.
fbspaces.py - Utils for the front and back spaces. This includes coproducts, lookups, etc.
rels_utils.py- Table of homogeneous relations (as defined in the "Bootstrapping a Stress Tensor..." paper), relation eval functions, etc.- this is called often!
commonclasses.py - Common wrappers used for generating and processing relation-instances.
polynomial_utils.py - functions related to analysis of the "d-ray" polynomials mentioned in the "Recurrent Features of Amplitudes..." paper.
notebook/ Amplitudes_101.ipynb- a notebook that displays some simple exploratory data analysis functions of this package.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aiamplitudes_common_public-0.1.dev53.tar.gz.
File metadata
- Download URL: aiamplitudes_common_public-0.1.dev53.tar.gz
- Upload date:
- Size: 29.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
421f6866d7fbe4378b7b1ebf66bd1ed20608d9c5eefac937b3f9d994a935a4b0
|
|
| MD5 |
6ab17f214e9001aadcb7e4d06c8b96f0
|
|
| BLAKE2b-256 |
f00e1718ec3e15220ef9d13d8a61b5b4da5fd6b1c722b28ac60b4c8af3d81735
|
File details
Details for the file aiamplitudes_common_public-0.1.dev53-py3-none-any.whl.
File metadata
- Download URL: aiamplitudes_common_public-0.1.dev53-py3-none-any.whl
- Upload date:
- Size: 33.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d50d02f21d57233f6c6d2f7a768b0e091cf3b315fb60e11cc5c05ef3296fdcf3
|
|
| MD5 |
1285b9963d23298b0ead8d75d6125f06
|
|
| BLAKE2b-256 |
2b5c7e7847a64ecee1d01b7cc70b6f0b207975d97f698a87b1c9bc8adece513f
|