A Python package for gravitational wave analysis using neural networks
Project description
SageNetGW
SageNetGW is a Python package for generating GW power-frequency curves. See https://github.com/YifangLuo/SageNet and https://github.com/bohuarolandli/stiffGWpy
Installation
pip install sagenetgw
Usage Example
from sagenetgw.classes import GWPredictor
import numpy as np
from matplotlib import pyplot as plt
predictor = GWPredictor(
model_type='Transformer',
device="cpu"
)
prediction = predictor.predict({
"r":3.9585109e-05,
"n_t":1.0116972,
"kappa10":110.42477,
"T_re":0.17453859,
"DN_re":39.366618,
"Omega_bh2":0.0223828,
"Omega_ch2":0.1201075,
"H0":67.32117,
"A_s":2.100549e-9
})
pred_coords = np.column_stack((prediction['f'], prediction['log10OmegaGW']))
plt.plot(pred_coords[:, 0], pred_coords[:, 1], '--', color="royalblue", marker='.')
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
sagenetgw-0.1.10.tar.gz
(21.1 MB
view details)
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 sagenetgw-0.1.10.tar.gz.
File metadata
- Download URL: sagenetgw-0.1.10.tar.gz
- Upload date:
- Size: 21.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cf0ad34743b40e79fd6b931ab8f5d0039e12f682574594243218213168bb2a6
|
|
| MD5 |
254f0d95167b3cf453066c32fe5f29a9
|
|
| BLAKE2b-256 |
defae58e5c0c300726a321b591de57d640b65f1d0a2d5f4f0c312277dcf83de9
|
File details
Details for the file sagenetgw-0.1.10-py3-none-any.whl.
File metadata
- Download URL: sagenetgw-0.1.10-py3-none-any.whl
- Upload date:
- Size: 21.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
700ae9c349f5e448feb6bd839f8d03dd59d058754ffa031be47e6a2eab56edec
|
|
| MD5 |
7bbbeb054edad2b4b51bf46069167895
|
|
| BLAKE2b-256 |
24720e4ce14ff9af1f644cff939b1ca168949d3628d771e513617e8fc3ec520c
|