pycbc icon indicating copy to clipboard operation
pycbc copied to clipboard

RuntimeError when trying to generate a noise

Open YilunHou opened this issue 3 years ago • 23 comments

When I tried to generate a gaussian noise and run the example code,

import pycbc.noise mport pycbc.psd import pylab flow = 30.0 delta_f = 1.0 / 16 flen = int(2048 / delta_f) + 1 psd = pycbc.psd.aLIGOZeroDetHighPower(flen, delta_f, flow) delta_t = 1.0 / 4096 tsamples = int(32 / delta_t) ts = pycbc.noise.noise_from_psd(tsamples, delta_t, psd, seed=127) pylab.plot(ts.sample_times, ts) pylab.ylabel('Strain') pylab.xlabel('Time (s)') pylab.show()

I got "RuntimeError: Internal function call failed: Generic failure" on SimNoise, the error message is as follows:

RuntimeErrorTraceback (most recent call last) in () 14 delta_t = 1.0 / 4096 15 tsamples = int(32 / delta_t) ---> 16 ts = pycbc.noise.gaussian.noise_from_psd(tsamples, delta_t, psd, seed=seed) 17 18 pylab.plot(ts.sample_times, ts)

/home/b56/anaconda2/lib/python2.7/site-packages/pycbc/noise/gaussian.pyc in noise_from_psd(length, delta_t, psd, seed) 116 length_generated = 0 117 --> 118 SimNoise(segment, 0, psd, randomness) 119 while (length_generated < length): 120 if (length_generated + stride) < length:

RuntimeError: Internal function call failed: Generic failure`

I'm using python2.7 on Linux and I've just downloaded pycbc 1.18 so it should be up to date.

YilunHou avatar Mar 01 '21 08:03 YilunHou

It runs successfully on my virtual linux machine on windows, but still shows 'Internal function call failed' on Ubuntu 20.10. Anyone can help? Thanks.

YilunHou avatar Mar 11 '21 06:03 YilunHou

@YilunHou I just ran the code you posted on python2.7 and the latest version (I suspect no difference from 1.18 here as this part of the code has not changed). It ran without issue for me and produced the following plot as expected. download (61)

The functions you are calling invoke c-functions from lalsimulation. The error is arising from there and may be printed before the python traceback. It may not be informative, but could you should the full output of the script to make sure there isn't a more informative error message?

Second, since this is coming from lalsimulation, can you confirm which version of lalsuite you have installed?

If you installed it through pip, you should be able to do

pip freeze | grep lalsuite

As the error comes from lalsimulation, we'll have to look upstream to diagnose why that library is reporting an error.

ahnitz avatar Mar 11 '21 12:03 ahnitz

@YilunHou Just so you are aware, there is a newere parallel version of noise generation that does not rely on lalsimluation. You may also want to try that depending on what you want to do. It is in the pycbc.noise.reproduceable module. That is in fact what we use for generating noise for most simulations nowadays.

ahnitz avatar Mar 11 '21 12:03 ahnitz

I tried lalsuite 6.70 and 6.62 and they both showed the same error for me. The error message up there is actually the full error message I have. But the reproduceable module works fine. I tried to import it and it goes successfully through the noise generation. It seems all goes well now.

YilunHou avatar Mar 26 '21 06:03 YilunHou

Has anyone managed to fix this ? lalsuite==6.82 pycbc==1.18.1

pycbc.noise.reproduceable doesn't seem to work for me, the jupyter notebook just restarts without throwing any error or warning.

sidml avatar Jul 05 '21 12:07 sidml

@sidml we haven't as we haven't been able to reproduce this. Do you have a minimal example and information about your runtime / software environment?

ahnitz avatar Jul 05 '21 13:07 ahnitz

Runtime

NAME="Ubuntu" VERSION="18.04.5 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.5 LTS" VERSION_ID="18.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic

List of packages installed in my environment pip_list.txt

If i use install the development version (mentioned here), i don't get the error.

sidml avatar Jul 05 '21 13:07 sidml

@sidml It's possible then that you hit some FFT bugs that were recently fixed (might depend on you fft versions / packages to see the error). This should be addressed then in the next release for you if that is the case. Can you proceed with the latest development version for your purposes?

ahnitz avatar Jul 05 '21 13:07 ahnitz

Sure, thanks!

sidml avatar Jul 05 '21 13:07 sidml

Putting here for future reference, I got this error (on a different machine). Using the dev version and pycbc.noise.reproduceable seems to work. However, pycbc.noise.noise_from_psd gives error even with the dev version.

XLAL Error - XLALCreateREAL8FFTPlan (RealFFT_source.c:120): Generic failure XLAL Error - XLALCreateReverseREAL8FFTPlan (RealFFT_source.c:145): Internal function call failed: Generic failure XLAL Error - XLALSimNoiseSegment (LALSimNoise.c:50): Internal function call failed: Generic failure noise = pycbc.noise.noise_from_psd( File "/home/sid/miniconda3/lib/python3.8/site-packages/pycbc/noise/gaussian.py", line 118, in noise_from_psd SimNoise(segment, 0, psd, randomness) RuntimeError: Internal function call failed: Generic failure

sidml avatar Jul 06 '21 07:07 sidml

I get this error too when running on a non-LDG machine. My pycbc version is 2.2.1 and lalsuite==7.19.

@sidml solution doesn't work for me. I get an error - AttributeError: module 'pycbc.noise' has no attribute 'reproduceable'

rutujagurav avatar Aug 24 '23 03:08 rutujagurav

@rutujagurav Can you detail how someone can reproduce your environment? e.g what's the OS, and any other details which might be helpful. How did you install things? In particular how did you install lalsuite as the error is originating from that level?

This doesn't appear to be a PyCBC direct issue as I can't reproduce the problem with the indicated pycbc version. However, there may be some strange combination of factors which would be useful to identify to understand what is happening.

I tried the following on my local machine to verify

First I made a clean environment with the version you indicated.

virtualenv -p python3.10 env
source env/bin/activate
pip install pycbc==2.2.1 lalsuite==7.19

I then ran

import pycbc.noise
import pycbc.psd
import pylab
flow = 30.0
delta_f = 1.0 / 16
flen = int(2048 / delta_f) + 1
psd = pycbc.psd.aLIGOZeroDetHighPower(flen, delta_f, flow)
delta_t = 1.0 / 4096
tsamples = int(32 / delta_t)
ts = pycbc.noise.noise_from_psd(tsamples, delta_t, psd, seed=127)
pylab.plot(ts.sample_times, ts)
pylab.ylabel('Strain')
pylab.xlabel('Time (s)')
pylab.show()

Which resulted in the same plot as above without an error.

ahnitz avatar Aug 25 '23 17:08 ahnitz

This issue has been resolved for me. I was able to use anaconda to create a fresh python 3.10 environment and then run the pip command from the comment above. However, whenever I try to install pycbc in an existing python 3 environment which has various deep learning packages installed along with gwpy, I often get the lalsuite error on a non-LDG machine. Thank for the help!

rutujagurav avatar Sep 15 '23 20:09 rutujagurav

If you have an environment that could reproduce this problem, it would be really helpful for debugging. (e.g. what exactly must one install to replicate on a fresh environment).

On Fri, Sep 15, 2023 at 4:32 PM Rutuja Gurav @.***> wrote:

This issue has been resolved for me. I was able to use anaconda to create a fresh python 3.10 environment and then run the pip command from the comment above. However, whenever I try to install pycbc in an existing python 3 environment which has various deep learning packages installed along with gwpy, I often get the lalsuite error on a non-LDG machine. Thank for the help!

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

ahnitz avatar Sep 15 '23 20:09 ahnitz

Okay, I'll try my best to provide the necessary info to replicate the error I am getting. FYI, I am trying to run the following lines of code -

import matplotlib.pyplot as pp
import pycbc.noise
import pycbc.psd


# The color of the noise matches a PSD which you provide
flow = 30.0
delta_f = 1.0 / 16
flen = int(2048 / delta_f) + 1
psd = pycbc.psd.aLIGOZeroDetHighPower(flen, delta_f, flow)

# Generate 32 seconds of noise at 4096 Hz
delta_t = 1.0 / 4096
tsamples = int(32 / delta_t)
ts = pycbc.noise.noise_from_psd(tsamples, delta_t, psd, seed=127)
# ts = pycbc.noise.reproduceable(tsamples, delta_t, psd, seed=127)

pp.plot(ts.sample_times, ts)
pp.ylabel('Strain')
pp.xlabel('Time (s)')
pp.show()

Here's the conda envirinment where it throws an error -

# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main    conda-forge
_openmp_mutex             5.1                       1_gnu  
alabaster                 0.7.12             pyhd3eb1b0_0  
anaconda-client           1.11.2          py310h06a4308_0  
anaconda-project          0.11.1          py310h06a4308_0  
anyio                     3.5.0           py310h06a4308_0  
appdirs                   1.4.4              pyhd3eb1b0_0  
argon2-cffi               21.3.0             pyhd3eb1b0_0  
argon2-cffi-bindings      21.2.0          py310h7f8727e_0  
arrow                     1.2.3           py310h06a4308_1  
astroid                   2.14.2          py310h06a4308_0  
astropy                   5.1             py310ha9d4c09_0  
asttokens                 2.0.5              pyhd3eb1b0_0  
atomicwrites              1.4.0                      py_0  
attrs                     22.1.0          py310h06a4308_0  
automat                   20.2.0                     py_0    conda-forge
autopep8                  1.6.0              pyhd3eb1b0_1  
babel                     2.11.0          py310h06a4308_0  
backcall                  0.2.0              pyhd3eb1b0_0  
backports                 1.1                pyhd3eb1b0_0  
backports.functools_lru_cache 1.6.4              pyhd3eb1b0_0  
backports.tempfile        1.0                pyhd3eb1b0_1  
backports.weakref         1.0.post1                  py_1  
bcrypt                    3.2.0           py310h5eee18b_1  
beautifulsoup4            4.11.1          py310h06a4308_0  
binaryornot               0.4.4              pyhd3eb1b0_1  
black                     22.6.0          py310h06a4308_0  
blas                      1.0                         mkl    conda-forge
bleach                    4.1.0              pyhd3eb1b0_0  
blosc                     1.21.3               h6a678d5_0  
bokeh                     2.4.3           py310h06a4308_0  
boltons                   23.0.0          py310h06a4308_0  
bottleneck                1.3.5           py310ha9d4c09_0  
brotli                    1.0.9                h5eee18b_7  
brotli-bin                1.0.9                h5eee18b_7  
brotlipy                  0.7.0           py310h7f8727e_1002  
brunsli                   0.1                  h2531618_0  
bzip2                     1.0.8                h7b6447c_0  
c-ares                    1.18.1               h7f8727e_0  
ca-certificates           2023.7.22            hbcca054_0    conda-forge
catalogue                 2.0.7           py310h06a4308_0  
certifi                   2023.7.22          pyhd8ed1ab_0    conda-forge
cffi                      1.15.1          py310h5eee18b_3  
cfitsio                   3.470                h5893167_7  
chardet                   4.0.0           py310h06a4308_1003  
charls                    2.2.0                h2531618_0  
charset-normalizer        2.0.4              pyhd3eb1b0_0  
clfutils4r                0.0.3                    pypi_0    pypi
click                     8.0.4           py310h06a4308_0  
cloudpickle               2.0.0              pyhd3eb1b0_0  
clyent                    1.2.2           py310h06a4308_1  
colorama                  0.4.6           py310h06a4308_0  
colorcet                  3.0.1           py310h06a4308_0  
comm                      0.1.2           py310h06a4308_0  
conda-content-trust       0.1.3           py310h06a4308_0  
conda-pack                0.6.0              pyhd3eb1b0_0  
conda-package-handling    2.0.2           py310h06a4308_0  
conda-package-streaming   0.7.0           py310h06a4308_0  
conda-repo-cli            1.0.41          py310h06a4308_0  
conda-verify              3.4.2                      py_1  
confection                0.0.4           py310h2f386ee_0  
constantly                15.1.0          py310h06a4308_0  
constantq                 0.0.1                    pypi_0    pypi
contourpy                 1.0.5           py310hdb19cb5_0  
cookiecutter              1.7.3              pyhd3eb1b0_0  
cryptography              39.0.1          py310h9ce1e76_0  
cssselect                 1.1.0              pyhd3eb1b0_0  
cuda-cudart               11.8.89                       0    nvidia
cuda-cupti                11.8.87                       0    nvidia
cuda-libraries            11.8.0                        0    nvidia
cuda-nvrtc                11.8.89                       0    nvidia
cuda-nvtx                 11.8.86                       0    nvidia
cuda-runtime              11.8.0                        0    nvidia
curl                      7.87.0               h5eee18b_0  
cycler                    0.11.0             pyhd3eb1b0_0  
cymem                     2.0.6           py310h295c915_0  
cython                    3.0.0                    pypi_0    pypi
cython-blis               0.7.9           py310ha9d4c09_0  
cytoolz                   0.12.0          py310h5eee18b_0  
daal4py                   2023.0.2        py310h3c18c91_0  
dal                       2023.0.1         hdb19cb5_26647  
dask                      2022.7.0        py310h06a4308_0  
dask-core                 2022.7.0        py310h06a4308_0  
datashader                0.14.4          py310h06a4308_0  
datashape                 0.5.4           py310h06a4308_1  
dbus                      1.13.18              hb2f20db_0  
debugpy                   1.5.1           py310h295c915_0  
decorator                 5.1.1              pyhd3eb1b0_0  
defusedxml                0.7.1              pyhd3eb1b0_0  
deprecation               2.1.0                    pypi_0    pypi
diff-match-patch          20200713           pyhd3eb1b0_0  
dill                      0.3.6           py310h06a4308_0  
distributed               2022.7.0        py310h06a4308_0  
docker-pycreds            0.4.0                    pypi_0    pypi
docstring-to-markdown     0.11            py310h06a4308_0  
docutils                  0.18.1          py310h06a4308_3  
dqsegdb2                  1.1.4              pyhd8ed1ab_0    conda-forge
entrypoints               0.4             py310h06a4308_0  
et_xmlfile                1.1.0           py310h06a4308_0  
executing                 0.8.3              pyhd3eb1b0_0  
expat                     2.4.9                h6a678d5_0  
fastai                    2.7.12                     py_0    fastai
fastcore                  1.5.29                     py_0    fastai
fastdownload              0.0.7                      py_0    fastai
fastprogress              1.0.3                      py_0    fastai
ffmpeg                    4.3                  hf484d3e_0    pytorch
filelock                  3.9.0           py310h06a4308_0  
flake8                    6.0.0           py310h06a4308_0  
flask                     2.2.2           py310h06a4308_0  
flit-core                 3.6.0              pyhd3eb1b0_0  
fontconfig                2.14.1               h52c9d5c_1  
fonttools                 4.25.0             pyhd3eb1b0_0  
freetype                  2.12.1               h4a9f257_0  
fsspec                    2022.11.0       py310h06a4308_0  
future                    0.18.3          py310h06a4308_0  
gensim                    4.3.0           py310h1128e8f_0  
giflib                    5.2.1                h5eee18b_3  
gitdb                     4.0.10                   pypi_0    pypi
gitpython                 3.1.31                   pypi_0    pypi
glib                      2.69.1               he621ea3_2  
glob2                     0.7                pyhd3eb1b0_0  
gmp                       6.2.1                h295c915_3  
gmpy2                     2.1.2           py310heeb90bb_0  
gnutls                    3.6.15               he1e5248_0  
greenlet                  2.0.1           py310h6a678d5_0  
gst-plugins-base          1.14.1               h6a678d5_1  
gstreamer                 1.14.1               h5eee18b_1  
gwdatafind                1.1.3              pyhd8ed1ab_0    conda-forge
gwosc                     0.7.1              pyhd8ed1ab_0    conda-forge
gwpy                      3.0.4              pyhd8ed1ab_0    conda-forge
h5py                      3.9.0                    pypi_0    pypi
hdf5                      1.10.6               h3ffc7dd_1  
heapdict                  1.0.1              pyhd3eb1b0_0  
holoviews                 1.15.4          py310h06a4308_0  
huggingface_hub           0.10.1          py310h06a4308_0  
hvplot                    0.8.2           py310h06a4308_0  
hyperlink                 21.0.0             pyhd3eb1b0_0  
icu                       58.2                 he6710b0_3  
idna                      3.4             py310h06a4308_0  
igwn-auth-utils           0.4.0              pyhd8ed1ab_0    conda-forge
imagecodecs               2021.8.26       py310h46e8fbd_2  
imageio                   2.26.0          py310h06a4308_0  
imagesize                 1.4.1           py310h06a4308_0  
imbalanced-learn          0.10.1          py310h06a4308_0  
importlib-metadata        4.11.3          py310h06a4308_0  
importlib_metadata        4.11.3               hd3eb1b0_0  
incremental               21.3.0             pyhd3eb1b0_0  
inflection                0.5.1           py310h06a4308_0  
iniconfig                 1.1.1              pyhd3eb1b0_0  
intake                    0.6.7           py310h06a4308_0  
intel-openmp              2021.4.0          h06a4308_3561  
intervaltree              3.1.0              pyhd3eb1b0_0  
ipykernel                 6.19.2          py310h2f386ee_0  
ipython                   8.10.0          py310h06a4308_0  
ipython_genutils          0.2.0              pyhd3eb1b0_1  
ipywidgets                7.6.5              pyhd3eb1b0_1  
isort                     5.9.3              pyhd3eb1b0_0  
itemadapter               0.3.0              pyhd3eb1b0_0  
itemloaders               1.0.4              pyhd3eb1b0_1  
itsdangerous              2.0.1              pyhd3eb1b0_0  
jedi                      0.18.1          py310h06a4308_1  
jeepney                   0.7.1              pyhd3eb1b0_0  
jellyfish                 0.9.0           py310h7f8727e_0  
jinja2                    3.1.2           py310h06a4308_0  
jinja2-time               0.2.0              pyhd3eb1b0_3  
jmespath                  0.10.0             pyhd3eb1b0_0  
joblib                    1.1.1           py310h06a4308_0  
jpeg                      9e                   h5eee18b_1  
jq                        1.6               h27cfd23_1000  
json5                     0.9.6              pyhd3eb1b0_0  
jsonpatch                 1.32               pyhd3eb1b0_0  
jsonpointer               2.1                pyhd3eb1b0_0  
jsonschema                4.17.3          py310h06a4308_0  
jupyter                   1.0.0           py310h06a4308_8  
jupyter_client            7.3.4           py310h06a4308_0  
jupyter_console           6.6.2           py310h06a4308_0  
jupyter_core              5.2.0           py310h06a4308_0  
jupyter_server            1.23.4          py310h06a4308_0  
jupyterlab                3.5.3           py310h06a4308_0  
jupyterlab_pygments       0.1.2                      py_0  
jupyterlab_server         2.19.0          py310h06a4308_0  
jupyterlab_widgets        1.0.0              pyhd3eb1b0_1  
jxrlib                    1.1                  h7b6447c_2  
keyring                   23.4.0          py310h06a4308_0  
kiwisolver                1.4.4           py310h6a678d5_0  
krb5                      1.19.4               h568e23c_0  
lalsuite                  7.19                     pypi_0    pypi
lame                      3.100                h7b6447c_0  
langcodes                 3.3.0              pyhd3eb1b0_0  
lazy-object-proxy         1.6.0           py310h7f8727e_0  
lcms2                     2.12                 h3be6417_0  
ld_impl_linux-64          2.38                 h1181459_1  
lerc                      3.0                  h295c915_0  
libaec                    1.0.4                he6710b0_1  
libarchive                3.6.2                hab531cd_0  
libbrotlicommon           1.0.9                h5eee18b_7  
libbrotlidec              1.0.9                h5eee18b_7  
libbrotlienc              1.0.9                h5eee18b_7  
libclang                  10.0.1          default_hb85057a_2  
libcublas                 11.11.3.6                     0    nvidia
libcufft                  10.9.0.58                     0    nvidia
libcufile                 1.6.1.9                       0    nvidia
libcurand                 10.3.2.106                    0    nvidia
libcurl                   7.87.0               h91b91d3_0  
libcusolver               11.4.1.48                     0    nvidia
libcusparse               11.7.5.86                     0    nvidia
libdeflate                1.17                 h5eee18b_0  
libedit                   3.1.20221030         h5eee18b_0  
libev                     4.33                 h7f8727e_1  
libevent                  2.1.12               h8f2d780_0  
libffi                    3.4.2                h6a678d5_6  
libgcc-ng                 11.2.0               h1234567_1  
libgfortran-ng            11.2.0               h00389a5_1  
libgfortran5              11.2.0               h1234567_1  
libgomp                   11.2.0               h1234567_1  
libiconv                  1.16                 h7f8727e_2  
libidn2                   2.3.4                h5eee18b_0  
liblief                   0.12.3               h6a678d5_0  
libllvm10                 10.0.1               hbcb73fb_5  
libllvm11                 11.1.0               h9e868ea_6  
libnghttp2                1.46.0               hce63b2e_0  
libnpp                    11.8.0.86                     0    nvidia
libnvjpeg                 11.9.0.86                     0    nvidia
libpng                    1.6.39               h5eee18b_0  
libpq                     12.9                 h16c4e8d_3  
libprotobuf               3.20.3               he621ea3_0  
libsodium                 1.0.18               h7b6447c_0  
libspatialindex           1.9.3                h2531618_0  
libssh2                   1.10.0               h8f2d780_0  
libstdcxx-ng              11.2.0               h1234567_1  
libtasn1                  4.19.0               h5eee18b_0  
libtiff                   4.5.0                h6a678d5_2  
libunistring              0.9.10               h27cfd23_0  
libuuid                   1.41.5               h5eee18b_0  
libwebp                   1.2.4                h11a3e52_1  
libwebp-base              1.2.4                h5eee18b_1  
libxcb                    1.15                 h7f8727e_0  
libxkbcommon              1.0.1                hfa300c1_0  
libxml2                   2.9.14               h74e7548_0  
libxslt                   1.1.35               h4e12654_0  
libzopfli                 1.0.3                he6710b0_0  
lightning-utilities       0.9.0              pyhd8ed1ab_0    conda-forge
ligo-segments             1.4.0           py310h6acc77f_2    conda-forge
ligotimegps               2.0.1                      py_0    conda-forge
llvmlite                  0.39.1          py310he621ea3_0  
locket                    1.0.0           py310h06a4308_0  
lscsoft-glue              3.0.1                    pypi_0    pypi
lxml                      4.9.1           py310h1edc446_0  
lz4                       3.1.3           py310h7f8727e_0  
lz4-c                     1.9.4                h6a678d5_0  
lzo                       2.10                 h7b6447c_2  
mako                      1.2.4                    pypi_0    pypi
markdown                  3.4.1           py310h06a4308_0  
markupsafe                2.1.1           py310h7f8727e_0  
matplotlib                3.7.0           py310h06a4308_0  
matplotlib-base           3.7.0           py310h1128e8f_0  
matplotlib-inline         0.1.6           py310h06a4308_0  
mccabe                    0.7.0              pyhd3eb1b0_0  
mistune                   0.8.4           py310h7f8727e_1000  
mkl                       2021.4.0           h06a4308_640  
mkl-service               2.4.0           py310h7f8727e_0  
mkl_fft                   1.3.1           py310hd6ae3a3_0  
mkl_random                1.2.2           py310h00e6091_0  
mock                      4.0.3              pyhd3eb1b0_0  
mpc                       1.1.0                h10f8cd9_1  
mpfr                      4.0.2                hb69a4c5_1  
mpi                       1.0                       mpich    conda-forge
mpich                     3.3.2                external_0    conda-forge
mpld3                     0.5.9                    pypi_0    pypi
mpmath                    1.2.1                    pypi_0    pypi
msgpack-python            1.0.3           py310hd09550d_0  
multipledispatch          0.6.0           py310h06a4308_0  
munkres                   1.1.4                      py_0  
murmurhash                1.0.7           py310h295c915_0  
mypy_extensions           0.4.3           py310h06a4308_0  
nbclassic                 0.5.2           py310h06a4308_0  
nbclient                  0.5.13          py310h06a4308_0  
nbconvert                 6.5.4           py310h06a4308_0  
nbformat                  5.7.0           py310h06a4308_0  
ncurses                   6.4                  h6a678d5_0  
nest-asyncio              1.5.6           py310h06a4308_0  
nettle                    3.7.3                hbbd107a_1  
networkx                  2.8.4           py310h06a4308_0  
ninja                     1.10.2               h06a4308_5  
ninja-base                1.10.2               hd09550d_5  
nltk                      3.7                pyhd3eb1b0_0  
notebook                  6.5.2           py310h06a4308_0  
notebook-shim             0.2.2           py310h06a4308_0  
nspr                      4.33                 h295c915_0  
nss                       3.74                 h0370c37_0  
numba                     0.56.4          py310h1128e8f_0  
numexpr                   2.8.4           py310h8879344_0  
numpy                     1.23.5          py310hd5efca6_0  
numpy-base                1.23.5          py310h8e6c178_0  
numpydoc                  1.5.0           py310h06a4308_0  
oniguruma                 6.9.7.1              h27cfd23_0  
openh264                  2.1.1                h4ff587b_0  
openjpeg                  2.4.0                h3ad879b_0  
openpyxl                  3.0.10          py310h5eee18b_0  
openssl                   1.1.1v               h7f8727e_0  
packaging                 22.0            py310h06a4308_0  
pandas                    1.5.3           py310h1128e8f_0  
pandocfilters             1.5.0              pyhd3eb1b0_0  
panel                     0.14.3          py310h06a4308_0  
param                     1.12.3          py310h06a4308_0  
parsel                    1.6.0           py310h06a4308_0  
parso                     0.8.3              pyhd3eb1b0_0  
partd                     1.2.0              pyhd3eb1b0_1  
patch                     2.7.6             h7b6447c_1001  
patchelf                  0.17.2               h6a678d5_0  
pathlib                   1.0.1              pyhd3eb1b0_1  
pathspec                  0.10.3          py310h06a4308_0  
pathtools                 0.1.2                    pypi_0    pypi
pathy                     0.10.1          py310h06a4308_0  
patsy                     0.5.3           py310h06a4308_0  
pcre                      8.45                 h295c915_0  
pegasus-wms-api           5.0.6                    pypi_0    pypi
pegasus-wms-common        5.0.6                    pypi_0    pypi
pep8                      1.7.1           py310h06a4308_1  
pexpect                   4.8.0              pyhd3eb1b0_3  
pickleshare               0.7.5           pyhd3eb1b0_1003  
pillow                    9.4.0           py310h6a678d5_0  
pip                       22.3.1          py310h06a4308_0  
pkginfo                   1.9.6           py310h06a4308_0  
platformdirs              2.5.2           py310h06a4308_0  
plotly                    5.9.0           py310h06a4308_0  
pluggy                    1.0.0           py310h06a4308_1  
ply                       3.11            py310h06a4308_0  
pooch                     1.4.0              pyhd3eb1b0_0  
poyo                      0.5.0              pyhd3eb1b0_0  
preshed                   3.0.6           py310h295c915_0  
prometheus_client         0.14.1          py310h06a4308_0  
prompt-toolkit            3.0.36          py310h06a4308_0  
prompt_toolkit            3.0.36               hd3eb1b0_0  
protego                   0.1.16                     py_0    conda-forge
protobuf                  4.23.2                   pypi_0    pypi
psutil                    5.9.0           py310h5eee18b_0  
ptyprocess                0.7.0              pyhd3eb1b0_2  
pure_eval                 0.2.2              pyhd3eb1b0_0  
py                        1.11.0             pyhd3eb1b0_0  
py-lief                   0.12.3          py310h6a678d5_0  
pyasn1                    0.4.8              pyhd3eb1b0_0  
pyasn1-modules            0.2.8                      py_0  
pycbc                     2.2.1                    pypi_0    pypi
pycodestyle               2.10.0          py310h06a4308_0  
pycosat                   0.6.4           py310h5eee18b_0  
pycparser                 2.21               pyhd3eb1b0_0  
pyct                      0.5.0           py310h06a4308_0  
pycurl                    7.45.1          py310h8f2d780_0  
pydantic                  1.10.2          py310h5eee18b_0  
pydispatcher              2.0.5           py310h06a4308_2  
pydocstyle                6.3.0           py310h06a4308_0  
pyerfa                    2.0.0           py310h7f8727e_0  
pyflakes                  3.0.1           py310h06a4308_0  
pygments                  2.11.2             pyhd3eb1b0_0  
pyhamcrest                2.0.2              pyhd3eb1b0_2  
pyjwt                     2.4.0           py310h06a4308_0  
pykerr                    0.1.0                    pypi_0    pypi
pylint                    2.16.2          py310h06a4308_0  
pylint-venv               2.3.0           py310h06a4308_0  
pyls-spyder               0.4.0              pyhd3eb1b0_0  
pyodbc                    4.0.34          py310h6a678d5_0  
pyopenssl                 23.0.0          py310h06a4308_0  
pyparsing                 3.0.9           py310h06a4308_0  
pyqt                      5.15.7          py310h6a678d5_1  
pyqt5-sip                 12.11.0                  pypi_0    pypi
pyqtwebengine             5.15.7          py310h6a678d5_1  
pyrsistent                0.18.0          py310h7f8727e_0  
pyrxp                     3.0.1                    pypi_0    pypi
pysocks                   1.7.1           py310h06a4308_0  
pytables                  3.7.0           py310hf19a122_1  
pytest                    7.1.2           py310h06a4308_0  
python                    3.10.9               h7a1cb2a_1  
python-dateutil           2.8.2              pyhd3eb1b0_0  
python-fastjsonschema     2.16.2          py310h06a4308_0  
python-libarchive-c       2.9                pyhd3eb1b0_1  
python-ligo-lw            1.8.3                    pypi_0    pypi
python-lsp-black          1.2.1           py310h06a4308_0  
python-lsp-jsonrpc        1.0.0              pyhd3eb1b0_0  
python-lsp-server         1.7.1           py310h06a4308_0  
python-slugify            5.0.2              pyhd3eb1b0_0  
python-snappy             0.6.1           py310h6a678d5_0  
python_abi                3.10                    2_cp310    conda-forge
pytoolconfig              1.2.5           py310h06a4308_1  
pytorch                   2.0.0           py3.10_cuda11.8_cudnn8.7.0_0    pytorch
pytorch-cuda              11.8                 h7e8668a_5    pytorch
pytorch-lightning         2.0.7              pyhd8ed1ab_0    conda-forge
pytorch-mutex             1.0                        cuda    pytorch
pytz                      2022.7          py310h06a4308_0  
pyviz_comms               2.0.2              pyhd3eb1b0_0  
pywavelets                1.4.1           py310h5eee18b_0  
pyxdg                     0.27               pyhd3eb1b0_0  
pyyaml                    6.0             py310h5eee18b_1  
pyzmq                     23.2.0          py310h6a678d5_0  
qdarkstyle                3.0.2              pyhd3eb1b0_0  
qstylizer                 0.2.2           py310h06a4308_0  
qt-main                   5.15.2               h327a75a_7  
qt-webengine              5.15.9               hd2b0992_4  
qtawesome                 1.2.2           py310h06a4308_0  
qtconsole                 5.4.0           py310h06a4308_0  
qtpy                      2.2.0           py310h06a4308_0  
qtwebkit                  5.212                h4eab89a_4  
queuelib                  1.5.0           py310h06a4308_0  
readline                  8.2                  h5eee18b_0  
regex                     2022.7.9        py310h5eee18b_0  
requests                  2.28.1          py310h06a4308_0  
requests-file             1.5.1              pyhd3eb1b0_0  
requests-toolbelt         0.9.1              pyhd3eb1b0_0  
ripgrep                   13.0.0               hbdeaff8_0  
rope                      1.7.0           py310h06a4308_0  
rtree                     1.0.1           py310h06a4308_0  
ruamel.yaml               0.17.21         py310h5eee18b_0  
ruamel.yaml.clib          0.2.6           py310h5eee18b_1  
ruamel_yaml               0.17.21         py310h5eee18b_0  
safe-netrc                1.0.0                      py_0    conda-forge
scikit-image              0.19.3          py310h6a678d5_1  
scikit-learn              1.2.1           py310h6a678d5_0  
scikit-learn-intelex      2023.0.2        py310h06a4308_0  
scikit-plot               0.3.7                      py_1    conda-forge
scipy                     1.10.0          py310hd5efca6_1  
scitokens                 1.7.4              pyhd8ed1ab_0    conda-forge
scrapy                    2.8.0           py310h06a4308_0  
seaborn                   0.12.2          py310h06a4308_0  
secretstorage             3.3.1           py310h06a4308_0  
send2trash                1.8.0              pyhd3eb1b0_1  
sentry-sdk                1.24.0                   pypi_0    pypi
service_identity          18.1.0             pyhd3eb1b0_1  
setproctitle              1.3.2                    pypi_0    pypi
setuptools                65.6.3          py310h06a4308_0  
shap                      0.42.1                   pypi_0    pypi
shellingham               1.5.0           py310h06a4308_0  
sip                       6.6.2           py310h6a678d5_0  
six                       1.16.0             pyhd3eb1b0_1  
slicer                    0.0.7                    pypi_0    pypi
smart_open                5.2.1           py310h06a4308_0  
smmap                     5.0.0                    pypi_0    pypi
snappy                    1.1.9                h295c915_0  
sniffio                   1.2.0           py310h06a4308_1  
snowballstemmer           2.2.0              pyhd3eb1b0_0  
sortedcontainers          2.4.0              pyhd3eb1b0_0  
soupsieve                 2.3.2.post1     py310h06a4308_0  
spacy                     3.5.3           py310h3c18c91_0  
spacy-legacy              3.0.12          py310h06a4308_0  
spacy-loggers             1.0.4           py310h06a4308_0  
sphinx                    5.0.2           py310h06a4308_0  
sphinxcontrib-applehelp   1.0.2              pyhd3eb1b0_0  
sphinxcontrib-devhelp     1.0.2              pyhd3eb1b0_0  
sphinxcontrib-htmlhelp    2.0.0              pyhd3eb1b0_0  
sphinxcontrib-jsmath      1.0.1              pyhd3eb1b0_0  
sphinxcontrib-qthelp      1.0.3              pyhd3eb1b0_0  
sphinxcontrib-serializinghtml 1.1.5              pyhd3eb1b0_0  
spyder                    5.4.1           py310h06a4308_0  
spyder-kernels            2.4.1           py310h06a4308_0  
sqlalchemy                1.4.39          py310h5eee18b_0  
sqlite                    3.40.1               h5082296_0  
srsly                     2.4.6           py310h6a678d5_0  
stack_data                0.2.0              pyhd3eb1b0_0  
statsmodels               0.13.5          py310ha9d4c09_1  
sympy                     1.11.1          py310h06a4308_0  
tabulate                  0.8.10          py310h06a4308_0  
tbb                       2021.7.0             hdb19cb5_0  
tbb4py                    2021.7.0        py310hdb19cb5_0  
tblib                     1.7.0              pyhd3eb1b0_0  
tenacity                  8.0.1           py310h06a4308_1  
terminado                 0.17.1          py310h06a4308_0  
text-unidecode            1.3                pyhd3eb1b0_0  
textdistance              4.2.1              pyhd3eb1b0_0  
thinc                     8.1.10          py310h3c18c91_0  
threadpoolctl             2.2.0              pyh0d69192_0  
three-merge               0.1.1              pyhd3eb1b0_0  
tifffile                  2021.7.2           pyhd3eb1b0_2  
tinycss2                  1.2.1           py310h06a4308_0  
tk                        8.6.12               h1ccaba5_0  
tldextract                3.2.0              pyhd3eb1b0_0  
tokenizers                0.11.4          py310h3dcd8bd_1  
toml                      0.10.2             pyhd3eb1b0_0  
tomli                     2.0.1           py310h06a4308_0  
tomlkit                   0.11.1          py310h06a4308_0  
toolz                     0.12.0          py310h06a4308_0  
torchaudio                2.0.0               py310_cu118    pytorch
torchinfo                 1.8.0              pyhd8ed1ab_0    conda-forge
torchmetrics              0.11.4             pyhd8ed1ab_0    conda-forge
torchtriton               2.0.0                     py310    pytorch
torchvision               0.15.0              py310_cu118    pytorch
tornado                   6.1             py310h7f8727e_0  
tqdm                      4.64.1          py310h06a4308_0  
traitlets                 5.7.1           py310h06a4308_0  
transformers              4.24.0          py310h06a4308_0  
twisted                   22.2.0          py310h5eee18b_1  
typer                     0.4.1           py310h06a4308_0  
typing-extensions         4.4.0           py310h06a4308_0  
typing_extensions         4.4.0           py310h06a4308_0  
tzdata                    2022g                h04d1e81_0  
ujson                     5.4.0           py310h6a678d5_0  
unidecode                 1.2.0              pyhd3eb1b0_0  
unixodbc                  2.3.11               h5eee18b_0  
urllib3                   1.26.14         py310h06a4308_0  
w3lib                     1.21.0             pyhd3eb1b0_0  
wandb                     0.15.9                   pypi_0    pypi
wasabi                    0.9.1           py310h06a4308_0  
watchdog                  2.1.6           py310h06a4308_0  
wcwidth                   0.2.5              pyhd3eb1b0_0  
webencodings              0.5.1           py310h06a4308_1  
websocket-client          0.58.0          py310h06a4308_4  
werkzeug                  2.2.2           py310h06a4308_0  
whatthepatch              1.0.2           py310h06a4308_0  
wheel                     0.38.4          py310h06a4308_0  
widgetsnbextension        3.5.2           py310h06a4308_0  
wrapt                     1.14.1          py310h5eee18b_0  
wurlitzer                 3.0.2           py310h06a4308_0  
xarray                    2022.11.0       py310h06a4308_0  
xz                        5.2.10               h5eee18b_1  
yaml                      0.2.5                h7b6447c_0  
yapf                      0.31.0             pyhd3eb1b0_0  
zeromq                    4.3.4                h2531618_0  
zfp                       0.5.5                h295c915_6  
zict                      2.1.0           py310h06a4308_0  
zipp                      3.11.0          py310h06a4308_0  
zlib                      1.2.13               h5eee18b_0  
zope                      1.0             py310h06a4308_1  
zope.interface            5.4.0           py310h7f8727e_0  
zstandard                 0.19.0          py310h5eee18b_0  
zstd                      1.5.2                ha4553b6_0 

And here's the conda environment where it produces the expected plot -

# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main  
_openmp_mutex             5.1                       1_gnu  
astropy                   5.3.3                    pypi_0    pypi
asttokens                 2.4.0              pyhd8ed1ab_0    conda-forge
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
backports                 1.0                pyhd8ed1ab_3    conda-forge
backports.functools_lru_cache 1.6.5              pyhd8ed1ab_0    conda-forge
beautifulsoup4            4.12.2                   pypi_0    pypi
bzip2                     1.0.8                h7b6447c_0  
ca-certificates           2023.7.22            hbcca054_0    conda-forge
certifi                   2023.7.22                pypi_0    pypi
cffi                      1.15.1                   pypi_0    pypi
charset-normalizer        3.2.0                    pypi_0    pypi
comm                      0.1.4              pyhd8ed1ab_0    conda-forge
contourpy                 1.1.0                    pypi_0    pypi
cryptography              41.0.3                   pypi_0    pypi
cycler                    0.11.0                   pypi_0    pypi
cython                    3.0.2                    pypi_0    pypi
debugpy                   1.6.7           py310h6a678d5_0  
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
entrypoints               0.4                pyhd8ed1ab_0    conda-forge
exceptiongroup            1.1.3              pyhd8ed1ab_0    conda-forge
executing                 1.2.0              pyhd8ed1ab_0    conda-forge
fonttools                 4.42.1                   pypi_0    pypi
gwdatafind                1.1.3                    pypi_0    pypi
h5py                      3.9.0                    pypi_0    pypi
idna                      3.4                      pypi_0    pypi
igwn-auth-utils           1.0.2                    pypi_0    pypi
ipykernel                 6.25.2             pyh2140261_0    conda-forge
ipython                   8.15.0             pyh0d859eb_0    conda-forge
jedi                      0.19.0             pyhd8ed1ab_0    conda-forge
jinja2                    3.1.2                    pypi_0    pypi
jupyter_client            7.3.4              pyhd8ed1ab_0    conda-forge
jupyter_core              5.3.1           py310hff52083_0    conda-forge
kiwisolver                1.4.5                    pypi_0    pypi
lalsuite                  7.19                     pypi_0    pypi
ld_impl_linux-64          2.38                 h1181459_1  
libffi                    3.4.4                h6a678d5_0  
libgcc-ng                 11.2.0               h1234567_1  
libgomp                   11.2.0               h1234567_1  
libsodium                 1.0.18               h36c2ea0_1    conda-forge
libstdcxx-ng              11.2.0               h1234567_1  
libuuid                   1.41.5               h5eee18b_0  
ligo-segments             1.4.0                    pypi_0    pypi
lscsoft-glue              3.0.1                    pypi_0    pypi
mako                      1.2.4                    pypi_0    pypi
markupsafe                2.1.3                    pypi_0    pypi
matplotlib                3.8.0                    pypi_0    pypi
matplotlib-inline         0.1.6              pyhd8ed1ab_0    conda-forge
mpld3                     0.5.9                    pypi_0    pypi
ncurses                   6.4                  h6a678d5_0  
nest-asyncio              1.5.6              pyhd8ed1ab_0    conda-forge
numpy                     1.25.2                   pypi_0    pypi
openssl                   3.0.10               h7f8727e_2  
packaging                 23.1               pyhd8ed1ab_0    conda-forge
parso                     0.8.3              pyhd8ed1ab_0    conda-forge
pegasus-wms-api           5.0.6                    pypi_0    pypi
pegasus-wms-common        5.0.6                    pypi_0    pypi
pexpect                   4.8.0              pyh1a96a4e_2    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pillow                    10.0.1                   pypi_0    pypi
pip                       23.2.1          py310h06a4308_0  
platformdirs              3.10.0             pyhd8ed1ab_0    conda-forge
prompt-toolkit            3.0.39             pyha770c72_0    conda-forge
prompt_toolkit            3.0.39               hd8ed1ab_0    conda-forge
psutil                    5.9.0           py310h5eee18b_0  
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
pycbc                     2.2.1                    pypi_0    pypi
pycparser                 2.21                     pypi_0    pypi
pyerfa                    2.0.0.3                  pypi_0    pypi
pygments                  2.16.1             pyhd8ed1ab_0    conda-forge
pyjwt                     2.8.0                    pypi_0    pypi
pykerr                    0.1.0                    pypi_0    pypi
pyopenssl                 23.2.0                   pypi_0    pypi
pyparsing                 3.1.1                    pypi_0    pypi
pyrxp                     3.0.1                    pypi_0    pypi
python                    3.10.13              h955ad1f_0  
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python-ligo-lw            1.8.3                    pypi_0    pypi
python_abi                3.10                    2_cp310    conda-forge
pyyaml                    6.0.1                    pypi_0    pypi
pyzmq                     25.1.0          py310h6a678d5_0  
readline                  8.2                  h5eee18b_0  
requests                  2.31.0                   pypi_0    pypi
safe-netrc                1.0.1                    pypi_0    pypi
scipy                     1.11.2                   pypi_0    pypi
scitokens                 1.8.1                    pypi_0    pypi
setuptools                68.0.0          py310h06a4308_0  
six                       1.16.0             pyh6c4a22f_0    conda-forge
soupsieve                 2.5                      pypi_0    pypi
sqlite                    3.41.2               h5eee18b_0  
stack_data                0.6.2              pyhd8ed1ab_0    conda-forge
tk                        8.6.12               h1ccaba5_0  
tornado                   6.1             py310h5764c6d_3    conda-forge
tqdm                      4.66.1                   pypi_0    pypi
traitlets                 5.10.0             pyhd8ed1ab_0    conda-forge
typing-extensions         4.7.1                hd8ed1ab_0    conda-forge
typing_extensions         4.7.1              pyha770c72_0    conda-forge
tzdata                    2023c                h04d1e81_0  
urllib3                   2.0.4                    pypi_0    pypi
wcwidth                   0.2.6              pyhd8ed1ab_0    conda-forge
wheel                     0.38.4          py310h06a4308_0  
xz                        5.4.2                h5eee18b_0  
zeromq                    4.3.4                h9c3ff4c_1    conda-forge
zlib                      1.2.13               h5eee18b_0

What's the difference between these two environments? The first environment in which it doesn't work was created by installing deep learning libraries in a fresh python 3 environment, followed by gwpy using conda and then followed by pycbc and lalsuite using pip. The second environment in which it works was created by creating a fresh python 3 environment and installing pycbc and lalsuite with pip and it has no deep learning libraries and no gwpy.

rutujagurav avatar Sep 15 '23 20:09 rutujagurav

BTW, have you tried with pycbc 2.2.2? I ask, because I suspect your issue is actually because of MKL. MKL does some nasty stuff to library loading, and what happens is that if another library (say an ML one) loads MKL first (not something you can control), it can end up screwing up things like FFTW. There's a small change in 2.2.2 that I think should make MKL default, so that particularly issue can be avoided, however, this is somewhat broader problem with how conda treats dependencies.

On Fri, Sep 15, 2023 at 4:54 PM Rutuja Gurav @.***> wrote:

Okay, i'll try my best to provide the necessary info to replicate the error i am getting. FYI, I am trying to run the following lines of code -

import matplotlib.pyplot as ppimport pycbc.noiseimport pycbc.psd

The color of the noise matches a PSD which you provideflow = 30.0delta_f = 1.0 / 16flen = int(2048 / delta_f) + 1psd = pycbc.psd.aLIGOZeroDetHighPower(flen, delta_f, flow)

Generate 32 seconds of noise at 4096 Hzdelta_t = 1.0 / 4096tsamples = int(32 / delta_t)ts = pycbc.noise.noise_from_psd(tsamples, delta_t, psd, seed=127)# ts = pycbc.noise.reproduceable(tsamples, delta_t, psd, seed=127)

pp.plot(ts.sample_times, ts)pp.ylabel('Strain')pp.xlabel('Time (s)')pp.show()

Here's the conda envirinment where it throws an error -

Name Version Build Channel

_libgcc_mutex 0.1 main conda-forge _openmp_mutex 5.1 1_gnu alabaster 0.7.12 pyhd3eb1b0_0 anaconda-client 1.11.2 py310h06a4308_0 anaconda-project 0.11.1 py310h06a4308_0 anyio 3.5.0 py310h06a4308_0 appdirs 1.4.4 pyhd3eb1b0_0 argon2-cffi 21.3.0 pyhd3eb1b0_0 argon2-cffi-bindings 21.2.0 py310h7f8727e_0 arrow 1.2.3 py310h06a4308_1 astroid 2.14.2 py310h06a4308_0 astropy 5.1 py310ha9d4c09_0 asttokens 2.0.5 pyhd3eb1b0_0 atomicwrites 1.4.0 py_0 attrs 22.1.0 py310h06a4308_0 automat 20.2.0 py_0 conda-forge autopep8 1.6.0 pyhd3eb1b0_1 babel 2.11.0 py310h06a4308_0 backcall 0.2.0 pyhd3eb1b0_0 backports 1.1 pyhd3eb1b0_0 backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0 backports.tempfile 1.0 pyhd3eb1b0_1 backports.weakref 1.0.post1 py_1 bcrypt 3.2.0 py310h5eee18b_1 beautifulsoup4 4.11.1 py310h06a4308_0 binaryornot 0.4.4 pyhd3eb1b0_1 black 22.6.0 py310h06a4308_0 blas 1.0 mkl conda-forge bleach 4.1.0 pyhd3eb1b0_0 blosc 1.21.3 h6a678d5_0 bokeh 2.4.3 py310h06a4308_0 boltons 23.0.0 py310h06a4308_0 bottleneck 1.3.5 py310ha9d4c09_0 brotli 1.0.9 h5eee18b_7 brotli-bin 1.0.9 h5eee18b_7 brotlipy 0.7.0 py310h7f8727e_1002 brunsli 0.1 h2531618_0 bzip2 1.0.8 h7b6447c_0 c-ares 1.18.1 h7f8727e_0 ca-certificates 2023.7.22 hbcca054_0 conda-forge catalogue 2.0.7 py310h06a4308_0 certifi 2023.7.22 pyhd8ed1ab_0 conda-forge cffi 1.15.1 py310h5eee18b_3 cfitsio 3.470 h5893167_7 chardet 4.0.0 py310h06a4308_1003 charls 2.2.0 h2531618_0 charset-normalizer 2.0.4 pyhd3eb1b0_0 clfutils4r 0.0.3 pypi_0 pypi click 8.0.4 py310h06a4308_0 cloudpickle 2.0.0 pyhd3eb1b0_0 clyent 1.2.2 py310h06a4308_1 colorama 0.4.6 py310h06a4308_0 colorcet 3.0.1 py310h06a4308_0 comm 0.1.2 py310h06a4308_0 conda-content-trust 0.1.3 py310h06a4308_0 conda-pack 0.6.0 pyhd3eb1b0_0 conda-package-handling 2.0.2 py310h06a4308_0 conda-package-streaming 0.7.0 py310h06a4308_0 conda-repo-cli 1.0.41 py310h06a4308_0 conda-verify 3.4.2 py_1 confection 0.0.4 py310h2f386ee_0 constantly 15.1.0 py310h06a4308_0 constantq 0.0.1 pypi_0 pypi contourpy 1.0.5 py310hdb19cb5_0 cookiecutter 1.7.3 pyhd3eb1b0_0 cryptography 39.0.1 py310h9ce1e76_0 cssselect 1.1.0 pyhd3eb1b0_0 cuda-cudart 11.8.89 0 nvidia cuda-cupti 11.8.87 0 nvidia cuda-libraries 11.8.0 0 nvidia cuda-nvrtc 11.8.89 0 nvidia cuda-nvtx 11.8.86 0 nvidia cuda-runtime 11.8.0 0 nvidia curl 7.87.0 h5eee18b_0 cycler 0.11.0 pyhd3eb1b0_0 cymem 2.0.6 py310h295c915_0 cython 3.0.0 pypi_0 pypi cython-blis 0.7.9 py310ha9d4c09_0 cytoolz 0.12.0 py310h5eee18b_0 daal4py 2023.0.2 py310h3c18c91_0 dal 2023.0.1 hdb19cb5_26647 dask 2022.7.0 py310h06a4308_0 dask-core 2022.7.0 py310h06a4308_0 datashader 0.14.4 py310h06a4308_0 datashape 0.5.4 py310h06a4308_1 dbus 1.13.18 hb2f20db_0 debugpy 1.5.1 py310h295c915_0 decorator 5.1.1 pyhd3eb1b0_0 defusedxml 0.7.1 pyhd3eb1b0_0 deprecation 2.1.0 pypi_0 pypi diff-match-patch 20200713 pyhd3eb1b0_0 dill 0.3.6 py310h06a4308_0 distributed 2022.7.0 py310h06a4308_0 docker-pycreds 0.4.0 pypi_0 pypi docstring-to-markdown 0.11 py310h06a4308_0 docutils 0.18.1 py310h06a4308_3 dqsegdb2 1.1.4 pyhd8ed1ab_0 conda-forge entrypoints 0.4 py310h06a4308_0 et_xmlfile 1.1.0 py310h06a4308_0 executing 0.8.3 pyhd3eb1b0_0 expat 2.4.9 h6a678d5_0 fastai 2.7.12 py_0 fastai fastcore 1.5.29 py_0 fastai fastdownload 0.0.7 py_0 fastai fastprogress 1.0.3 py_0 fastai ffmpeg 4.3 hf484d3e_0 pytorch filelock 3.9.0 py310h06a4308_0 flake8 6.0.0 py310h06a4308_0 flask 2.2.2 py310h06a4308_0 flit-core 3.6.0 pyhd3eb1b0_0 fontconfig 2.14.1 h52c9d5c_1 fonttools 4.25.0 pyhd3eb1b0_0 freetype 2.12.1 h4a9f257_0 fsspec 2022.11.0 py310h06a4308_0 future 0.18.3 py310h06a4308_0 gensim 4.3.0 py310h1128e8f_0 giflib 5.2.1 h5eee18b_3 gitdb 4.0.10 pypi_0 pypi gitpython 3.1.31 pypi_0 pypi glib 2.69.1 he621ea3_2 glob2 0.7 pyhd3eb1b0_0 gmp 6.2.1 h295c915_3 gmpy2 2.1.2 py310heeb90bb_0 gnutls 3.6.15 he1e5248_0 greenlet 2.0.1 py310h6a678d5_0 gst-plugins-base 1.14.1 h6a678d5_1 gstreamer 1.14.1 h5eee18b_1 gwdatafind 1.1.3 pyhd8ed1ab_0 conda-forge gwosc 0.7.1 pyhd8ed1ab_0 conda-forge gwpy 3.0.4 pyhd8ed1ab_0 conda-forge h5py 3.9.0 pypi_0 pypi hdf5 1.10.6 h3ffc7dd_1 heapdict 1.0.1 pyhd3eb1b0_0 holoviews 1.15.4 py310h06a4308_0 huggingface_hub 0.10.1 py310h06a4308_0 hvplot 0.8.2 py310h06a4308_0 hyperlink 21.0.0 pyhd3eb1b0_0 icu 58.2 he6710b0_3 idna 3.4 py310h06a4308_0 igwn-auth-utils 0.4.0 pyhd8ed1ab_0 conda-forge imagecodecs 2021.8.26 py310h46e8fbd_2 imageio 2.26.0 py310h06a4308_0 imagesize 1.4.1 py310h06a4308_0 imbalanced-learn 0.10.1 py310h06a4308_0 importlib-metadata 4.11.3 py310h06a4308_0 importlib_metadata 4.11.3 hd3eb1b0_0 incremental 21.3.0 pyhd3eb1b0_0 inflection 0.5.1 py310h06a4308_0 iniconfig 1.1.1 pyhd3eb1b0_0 intake 0.6.7 py310h06a4308_0 intel-openmp 2021.4.0 h06a4308_3561 intervaltree 3.1.0 pyhd3eb1b0_0 ipykernel 6.19.2 py310h2f386ee_0 ipython 8.10.0 py310h06a4308_0 ipython_genutils 0.2.0 pyhd3eb1b0_1 ipywidgets 7.6.5 pyhd3eb1b0_1 isort 5.9.3 pyhd3eb1b0_0 itemadapter 0.3.0 pyhd3eb1b0_0 itemloaders 1.0.4 pyhd3eb1b0_1 itsdangerous 2.0.1 pyhd3eb1b0_0 jedi 0.18.1 py310h06a4308_1 jeepney 0.7.1 pyhd3eb1b0_0 jellyfish 0.9.0 py310h7f8727e_0 jinja2 3.1.2 py310h06a4308_0 jinja2-time 0.2.0 pyhd3eb1b0_3 jmespath 0.10.0 pyhd3eb1b0_0 joblib 1.1.1 py310h06a4308_0 jpeg 9e h5eee18b_1 jq 1.6 h27cfd23_1000 json5 0.9.6 pyhd3eb1b0_0 jsonpatch 1.32 pyhd3eb1b0_0 jsonpointer 2.1 pyhd3eb1b0_0 jsonschema 4.17.3 py310h06a4308_0 jupyter 1.0.0 py310h06a4308_8 jupyter_client 7.3.4 py310h06a4308_0 jupyter_console 6.6.2 py310h06a4308_0 jupyter_core 5.2.0 py310h06a4308_0 jupyter_server 1.23.4 py310h06a4308_0 jupyterlab 3.5.3 py310h06a4308_0 jupyterlab_pygments 0.1.2 py_0 jupyterlab_server 2.19.0 py310h06a4308_0 jupyterlab_widgets 1.0.0 pyhd3eb1b0_1 jxrlib 1.1 h7b6447c_2 keyring 23.4.0 py310h06a4308_0 kiwisolver 1.4.4 py310h6a678d5_0 krb5 1.19.4 h568e23c_0 lalsuite 7.19 pypi_0 pypi lame 3.100 h7b6447c_0 langcodes 3.3.0 pyhd3eb1b0_0 lazy-object-proxy 1.6.0 py310h7f8727e_0 lcms2 2.12 h3be6417_0 ld_impl_linux-64 2.38 h1181459_1 lerc 3.0 h295c915_0 libaec 1.0.4 he6710b0_1 libarchive 3.6.2 hab531cd_0 libbrotlicommon 1.0.9 h5eee18b_7 libbrotlidec 1.0.9 h5eee18b_7 libbrotlienc 1.0.9 h5eee18b_7 libclang 10.0.1 default_hb85057a_2 libcublas 11.11.3.6 0 nvidia libcufft 10.9.0.58 0 nvidia libcufile 1.6.1.9 0 nvidia libcurand 10.3.2.106 0 nvidia libcurl 7.87.0 h91b91d3_0 libcusolver 11.4.1.48 0 nvidia libcusparse 11.7.5.86 0 nvidia libdeflate 1.17 h5eee18b_0 libedit 3.1.20221030 h5eee18b_0 libev 4.33 h7f8727e_1 libevent 2.1.12 h8f2d780_0 libffi 3.4.2 h6a678d5_6 libgcc-ng 11.2.0 h1234567_1 libgfortran-ng 11.2.0 h00389a5_1 libgfortran5 11.2.0 h1234567_1 libgomp 11.2.0 h1234567_1 libiconv 1.16 h7f8727e_2 libidn2 2.3.4 h5eee18b_0 liblief 0.12.3 h6a678d5_0 libllvm10 10.0.1 hbcb73fb_5 libllvm11 11.1.0 h9e868ea_6 libnghttp2 1.46.0 hce63b2e_0 libnpp 11.8.0.86 0 nvidia libnvjpeg 11.9.0.86 0 nvidia libpng 1.6.39 h5eee18b_0 libpq 12.9 h16c4e8d_3 libprotobuf 3.20.3 he621ea3_0 libsodium 1.0.18 h7b6447c_0 libspatialindex 1.9.3 h2531618_0 libssh2 1.10.0 h8f2d780_0 libstdcxx-ng 11.2.0 h1234567_1 libtasn1 4.19.0 h5eee18b_0 libtiff 4.5.0 h6a678d5_2 libunistring 0.9.10 h27cfd23_0 libuuid 1.41.5 h5eee18b_0 libwebp 1.2.4 h11a3e52_1 libwebp-base 1.2.4 h5eee18b_1 libxcb 1.15 h7f8727e_0 libxkbcommon 1.0.1 hfa300c1_0 libxml2 2.9.14 h74e7548_0 libxslt 1.1.35 h4e12654_0 libzopfli 1.0.3 he6710b0_0 lightning-utilities 0.9.0 pyhd8ed1ab_0 conda-forge ligo-segments 1.4.0 py310h6acc77f_2 conda-forge ligotimegps 2.0.1 py_0 conda-forge llvmlite 0.39.1 py310he621ea3_0 locket 1.0.0 py310h06a4308_0 lscsoft-glue 3.0.1 pypi_0 pypi lxml 4.9.1 py310h1edc446_0 lz4 3.1.3 py310h7f8727e_0 lz4-c 1.9.4 h6a678d5_0 lzo 2.10 h7b6447c_2 mako 1.2.4 pypi_0 pypi markdown 3.4.1 py310h06a4308_0 markupsafe 2.1.1 py310h7f8727e_0 matplotlib 3.7.0 py310h06a4308_0 matplotlib-base 3.7.0 py310h1128e8f_0 matplotlib-inline 0.1.6 py310h06a4308_0 mccabe 0.7.0 pyhd3eb1b0_0 mistune 0.8.4 py310h7f8727e_1000 mkl 2021.4.0 h06a4308_640 mkl-service 2.4.0 py310h7f8727e_0 mkl_fft 1.3.1 py310hd6ae3a3_0 mkl_random 1.2.2 py310h00e6091_0 mock 4.0.3 pyhd3eb1b0_0 mpc 1.1.0 h10f8cd9_1 mpfr 4.0.2 hb69a4c5_1 mpi 1.0 mpich conda-forge mpich 3.3.2 external_0 conda-forge mpld3 0.5.9 pypi_0 pypi mpmath 1.2.1 pypi_0 pypi msgpack-python 1.0.3 py310hd09550d_0 multipledispatch 0.6.0 py310h06a4308_0 munkres 1.1.4 py_0 murmurhash 1.0.7 py310h295c915_0 mypy_extensions 0.4.3 py310h06a4308_0 nbclassic 0.5.2 py310h06a4308_0 nbclient 0.5.13 py310h06a4308_0 nbconvert 6.5.4 py310h06a4308_0 nbformat 5.7.0 py310h06a4308_0 ncurses 6.4 h6a678d5_0 nest-asyncio 1.5.6 py310h06a4308_0 nettle 3.7.3 hbbd107a_1 networkx 2.8.4 py310h06a4308_0 ninja 1.10.2 h06a4308_5 ninja-base 1.10.2 hd09550d_5 nltk 3.7 pyhd3eb1b0_0 notebook 6.5.2 py310h06a4308_0 notebook-shim 0.2.2 py310h06a4308_0 nspr 4.33 h295c915_0 nss 3.74 h0370c37_0 numba 0.56.4 py310h1128e8f_0 numexpr 2.8.4 py310h8879344_0 numpy 1.23.5 py310hd5efca6_0 numpy-base 1.23.5 py310h8e6c178_0 numpydoc 1.5.0 py310h06a4308_0 oniguruma 6.9.7.1 h27cfd23_0 openh264 2.1.1 h4ff587b_0 openjpeg 2.4.0 h3ad879b_0 openpyxl 3.0.10 py310h5eee18b_0 openssl 1.1.1v h7f8727e_0 packaging 22.0 py310h06a4308_0 pandas 1.5.3 py310h1128e8f_0 pandocfilters 1.5.0 pyhd3eb1b0_0 panel 0.14.3 py310h06a4308_0 param 1.12.3 py310h06a4308_0 parsel 1.6.0 py310h06a4308_0 parso 0.8.3 pyhd3eb1b0_0 partd 1.2.0 pyhd3eb1b0_1 patch 2.7.6 h7b6447c_1001 patchelf 0.17.2 h6a678d5_0 pathlib 1.0.1 pyhd3eb1b0_1 pathspec 0.10.3 py310h06a4308_0 pathtools 0.1.2 pypi_0 pypi pathy 0.10.1 py310h06a4308_0 patsy 0.5.3 py310h06a4308_0 pcre 8.45 h295c915_0 pegasus-wms-api 5.0.6 pypi_0 pypi pegasus-wms-common 5.0.6 pypi_0 pypi pep8 1.7.1 py310h06a4308_1 pexpect 4.8.0 pyhd3eb1b0_3 pickleshare 0.7.5 pyhd3eb1b0_1003 pillow 9.4.0 py310h6a678d5_0 pip 22.3.1 py310h06a4308_0 pkginfo 1.9.6 py310h06a4308_0 platformdirs 2.5.2 py310h06a4308_0 plotly 5.9.0 py310h06a4308_0 pluggy 1.0.0 py310h06a4308_1 ply 3.11 py310h06a4308_0 pooch 1.4.0 pyhd3eb1b0_0 poyo 0.5.0 pyhd3eb1b0_0 preshed 3.0.6 py310h295c915_0 prometheus_client 0.14.1 py310h06a4308_0 prompt-toolkit 3.0.36 py310h06a4308_0 prompt_toolkit 3.0.36 hd3eb1b0_0 protego 0.1.16 py_0 conda-forge protobuf 4.23.2 pypi_0 pypi psutil 5.9.0 py310h5eee18b_0 ptyprocess 0.7.0 pyhd3eb1b0_2 pure_eval 0.2.2 pyhd3eb1b0_0 py 1.11.0 pyhd3eb1b0_0 py-lief 0.12.3 py310h6a678d5_0 pyasn1 0.4.8 pyhd3eb1b0_0 pyasn1-modules 0.2.8 py_0 pycbc 2.2.1 pypi_0 pypi pycodestyle 2.10.0 py310h06a4308_0 pycosat 0.6.4 py310h5eee18b_0 pycparser 2.21 pyhd3eb1b0_0 pyct 0.5.0 py310h06a4308_0 pycurl 7.45.1 py310h8f2d780_0 pydantic 1.10.2 py310h5eee18b_0 pydispatcher 2.0.5 py310h06a4308_2 pydocstyle 6.3.0 py310h06a4308_0 pyerfa 2.0.0 py310h7f8727e_0 pyflakes 3.0.1 py310h06a4308_0 pygments 2.11.2 pyhd3eb1b0_0 pyhamcrest 2.0.2 pyhd3eb1b0_2 pyjwt 2.4.0 py310h06a4308_0 pykerr 0.1.0 pypi_0 pypi pylint 2.16.2 py310h06a4308_0 pylint-venv 2.3.0 py310h06a4308_0 pyls-spyder 0.4.0 pyhd3eb1b0_0 pyodbc 4.0.34 py310h6a678d5_0 pyopenssl 23.0.0 py310h06a4308_0 pyparsing 3.0.9 py310h06a4308_0 pyqt 5.15.7 py310h6a678d5_1 pyqt5-sip 12.11.0 pypi_0 pypi pyqtwebengine 5.15.7 py310h6a678d5_1 pyrsistent 0.18.0 py310h7f8727e_0 pyrxp 3.0.1 pypi_0 pypi pysocks 1.7.1 py310h06a4308_0 pytables 3.7.0 py310hf19a122_1 pytest 7.1.2 py310h06a4308_0 python 3.10.9 h7a1cb2a_1 python-dateutil 2.8.2 pyhd3eb1b0_0 python-fastjsonschema 2.16.2 py310h06a4308_0 python-libarchive-c 2.9 pyhd3eb1b0_1 python-ligo-lw 1.8.3 pypi_0 pypi python-lsp-black 1.2.1 py310h06a4308_0 python-lsp-jsonrpc 1.0.0 pyhd3eb1b0_0 python-lsp-server 1.7.1 py310h06a4308_0 python-slugify 5.0.2 pyhd3eb1b0_0 python-snappy 0.6.1 py310h6a678d5_0 python_abi 3.10 2_cp310 conda-forge pytoolconfig 1.2.5 py310h06a4308_1 pytorch 2.0.0 py3.10_cuda11.8_cudnn8.7.0_0 pytorch pytorch-cuda 11.8 h7e8668a_5 pytorch pytorch-lightning 2.0.7 pyhd8ed1ab_0 conda-forge pytorch-mutex 1.0 cuda pytorch pytz 2022.7 py310h06a4308_0 pyviz_comms 2.0.2 pyhd3eb1b0_0 pywavelets 1.4.1 py310h5eee18b_0 pyxdg 0.27 pyhd3eb1b0_0 pyyaml 6.0 py310h5eee18b_1 pyzmq 23.2.0 py310h6a678d5_0 qdarkstyle 3.0.2 pyhd3eb1b0_0 qstylizer 0.2.2 py310h06a4308_0 qt-main 5.15.2 h327a75a_7 qt-webengine 5.15.9 hd2b0992_4 qtawesome 1.2.2 py310h06a4308_0 qtconsole 5.4.0 py310h06a4308_0 qtpy 2.2.0 py310h06a4308_0 qtwebkit 5.212 h4eab89a_4 queuelib 1.5.0 py310h06a4308_0 readline 8.2 h5eee18b_0 regex 2022.7.9 py310h5eee18b_0 requests 2.28.1 py310h06a4308_0 requests-file 1.5.1 pyhd3eb1b0_0 requests-toolbelt 0.9.1 pyhd3eb1b0_0 ripgrep 13.0.0 hbdeaff8_0 rope 1.7.0 py310h06a4308_0 rtree 1.0.1 py310h06a4308_0 ruamel.yaml 0.17.21 py310h5eee18b_0 ruamel.yaml.clib 0.2.6 py310h5eee18b_1 ruamel_yaml 0.17.21 py310h5eee18b_0 safe-netrc 1.0.0 py_0 conda-forge scikit-image 0.19.3 py310h6a678d5_1 scikit-learn 1.2.1 py310h6a678d5_0 scikit-learn-intelex 2023.0.2 py310h06a4308_0 scikit-plot 0.3.7 py_1 conda-forge scipy 1.10.0 py310hd5efca6_1 scitokens 1.7.4 pyhd8ed1ab_0 conda-forge scrapy 2.8.0 py310h06a4308_0 seaborn 0.12.2 py310h06a4308_0 secretstorage 3.3.1 py310h06a4308_0 send2trash 1.8.0 pyhd3eb1b0_1 sentry-sdk 1.24.0 pypi_0 pypi service_identity 18.1.0 pyhd3eb1b0_1 setproctitle 1.3.2 pypi_0 pypi setuptools 65.6.3 py310h06a4308_0 shap 0.42.1 pypi_0 pypi shellingham 1.5.0 py310h06a4308_0 sip 6.6.2 py310h6a678d5_0 six 1.16.0 pyhd3eb1b0_1 slicer 0.0.7 pypi_0 pypi smart_open 5.2.1 py310h06a4308_0 smmap 5.0.0 pypi_0 pypi snappy 1.1.9 h295c915_0 sniffio 1.2.0 py310h06a4308_1 snowballstemmer 2.2.0 pyhd3eb1b0_0 sortedcontainers 2.4.0 pyhd3eb1b0_0 soupsieve 2.3.2.post1 py310h06a4308_0 spacy 3.5.3 py310h3c18c91_0 spacy-legacy 3.0.12 py310h06a4308_0 spacy-loggers 1.0.4 py310h06a4308_0 sphinx 5.0.2 py310h06a4308_0 sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0 sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0 sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0 sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0 sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0 sphinxcontrib-serializinghtml 1.1.5 pyhd3eb1b0_0 spyder 5.4.1 py310h06a4308_0 spyder-kernels 2.4.1 py310h06a4308_0 sqlalchemy 1.4.39 py310h5eee18b_0 sqlite 3.40.1 h5082296_0 srsly 2.4.6 py310h6a678d5_0 stack_data 0.2.0 pyhd3eb1b0_0 statsmodels 0.13.5 py310ha9d4c09_1 sympy 1.11.1 py310h06a4308_0 tabulate 0.8.10 py310h06a4308_0 tbb 2021.7.0 hdb19cb5_0 tbb4py 2021.7.0 py310hdb19cb5_0 tblib 1.7.0 pyhd3eb1b0_0 tenacity 8.0.1 py310h06a4308_1 terminado 0.17.1 py310h06a4308_0 text-unidecode 1.3 pyhd3eb1b0_0 textdistance 4.2.1 pyhd3eb1b0_0 thinc 8.1.10 py310h3c18c91_0 threadpoolctl 2.2.0 pyh0d69192_0 three-merge 0.1.1 pyhd3eb1b0_0 tifffile 2021.7.2 pyhd3eb1b0_2 tinycss2 1.2.1 py310h06a4308_0 tk 8.6.12 h1ccaba5_0 tldextract 3.2.0 pyhd3eb1b0_0 tokenizers 0.11.4 py310h3dcd8bd_1 toml 0.10.2 pyhd3eb1b0_0 tomli 2.0.1 py310h06a4308_0 tomlkit 0.11.1 py310h06a4308_0 toolz 0.12.0 py310h06a4308_0 torchaudio 2.0.0 py310_cu118 pytorch torchinfo 1.8.0 pyhd8ed1ab_0 conda-forge torchmetrics 0.11.4 pyhd8ed1ab_0 conda-forge torchtriton 2.0.0 py310 pytorch torchvision 0.15.0 py310_cu118 pytorch tornado 6.1 py310h7f8727e_0 tqdm 4.64.1 py310h06a4308_0 traitlets 5.7.1 py310h06a4308_0 transformers 4.24.0 py310h06a4308_0 twisted 22.2.0 py310h5eee18b_1 typer 0.4.1 py310h06a4308_0 typing-extensions 4.4.0 py310h06a4308_0 typing_extensions 4.4.0 py310h06a4308_0 tzdata 2022g h04d1e81_0 ujson 5.4.0 py310h6a678d5_0 unidecode 1.2.0 pyhd3eb1b0_0 unixodbc 2.3.11 h5eee18b_0 urllib3 1.26.14 py310h06a4308_0 w3lib 1.21.0 pyhd3eb1b0_0 wandb 0.15.9 pypi_0 pypi wasabi 0.9.1 py310h06a4308_0 watchdog 2.1.6 py310h06a4308_0 wcwidth 0.2.5 pyhd3eb1b0_0 webencodings 0.5.1 py310h06a4308_1 websocket-client 0.58.0 py310h06a4308_4 werkzeug 2.2.2 py310h06a4308_0 whatthepatch 1.0.2 py310h06a4308_0 wheel 0.38.4 py310h06a4308_0 widgetsnbextension 3.5.2 py310h06a4308_0 wrapt 1.14.1 py310h5eee18b_0 wurlitzer 3.0.2 py310h06a4308_0 xarray 2022.11.0 py310h06a4308_0 xz 5.2.10 h5eee18b_1 yaml 0.2.5 h7b6447c_0 yapf 0.31.0 pyhd3eb1b0_0 zeromq 4.3.4 h2531618_0 zfp 0.5.5 h295c915_6 zict 2.1.0 py310h06a4308_0 zipp 3.11.0 py310h06a4308_0 zlib 1.2.13 h5eee18b_0 zope 1.0 py310h06a4308_1 zope.interface 5.4.0 py310h7f8727e_0 zstandard 0.19.0 py310h5eee18b_0 zstd 1.5.2 ha4553b6_0

And here's the conda environment where it produces the expected plot -

Name Version Build Channel

_libgcc_mutex 0.1 main _openmp_mutex 5.1 1_gnu astropy 5.3.3 pypi_0 pypi asttokens 2.4.0 pyhd8ed1ab_0 conda-forge backcall 0.2.0 pyh9f0ad1d_0 conda-forge backports 1.0 pyhd8ed1ab_3 conda-forge backports.functools_lru_cache 1.6.5 pyhd8ed1ab_0 conda-forge beautifulsoup4 4.12.2 pypi_0 pypi bzip2 1.0.8 h7b6447c_0 ca-certificates 2023.7.22 hbcca054_0 conda-forge certifi 2023.7.22 pypi_0 pypi cffi 1.15.1 pypi_0 pypi charset-normalizer 3.2.0 pypi_0 pypi comm 0.1.4 pyhd8ed1ab_0 conda-forge contourpy 1.1.0 pypi_0 pypi cryptography 41.0.3 pypi_0 pypi cycler 0.11.0 pypi_0 pypi cython 3.0.2 pypi_0 pypi debugpy 1.6.7 py310h6a678d5_0 decorator 5.1.1 pyhd8ed1ab_0 conda-forge entrypoints 0.4 pyhd8ed1ab_0 conda-forge exceptiongroup 1.1.3 pyhd8ed1ab_0 conda-forge executing 1.2.0 pyhd8ed1ab_0 conda-forge fonttools 4.42.1 pypi_0 pypi gwdatafind 1.1.3 pypi_0 pypi h5py 3.9.0 pypi_0 pypi idna 3.4 pypi_0 pypi igwn-auth-utils 1.0.2 pypi_0 pypi ipykernel 6.25.2 pyh2140261_0 conda-forge ipython 8.15.0 pyh0d859eb_0 conda-forge jedi 0.19.0 pyhd8ed1ab_0 conda-forge jinja2 3.1.2 pypi_0 pypi jupyter_client 7.3.4 pyhd8ed1ab_0 conda-forge jupyter_core 5.3.1 py310hff52083_0 conda-forge kiwisolver 1.4.5 pypi_0 pypi lalsuite 7.19 pypi_0 pypi ld_impl_linux-64 2.38 h1181459_1 libffi 3.4.4 h6a678d5_0 libgcc-ng 11.2.0 h1234567_1 libgomp 11.2.0 h1234567_1 libsodium 1.0.18 h36c2ea0_1 conda-forge libstdcxx-ng 11.2.0 h1234567_1 libuuid 1.41.5 h5eee18b_0 ligo-segments 1.4.0 pypi_0 pypi lscsoft-glue 3.0.1 pypi_0 pypi mako 1.2.4 pypi_0 pypi markupsafe 2.1.3 pypi_0 pypi matplotlib 3.8.0 pypi_0 pypi matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge mpld3 0.5.9 pypi_0 pypi ncurses 6.4 h6a678d5_0 nest-asyncio 1.5.6 pyhd8ed1ab_0 conda-forge numpy 1.25.2 pypi_0 pypi openssl 3.0.10 h7f8727e_2 packaging 23.1 pyhd8ed1ab_0 conda-forge parso 0.8.3 pyhd8ed1ab_0 conda-forge pegasus-wms-api 5.0.6 pypi_0 pypi pegasus-wms-common 5.0.6 pypi_0 pypi pexpect 4.8.0 pyh1a96a4e_2 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 10.0.1 pypi_0 pypi pip 23.2.1 py310h06a4308_0 platformdirs 3.10.0 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.39 pyha770c72_0 conda-forge prompt_toolkit 3.0.39 hd8ed1ab_0 conda-forge psutil 5.9.0 py310h5eee18b_0 ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge pycbc 2.2.1 pypi_0 pypi pycparser 2.21 pypi_0 pypi pyerfa 2.0.0.3 pypi_0 pypi pygments 2.16.1 pyhd8ed1ab_0 conda-forge pyjwt 2.8.0 pypi_0 pypi pykerr 0.1.0 pypi_0 pypi pyopenssl 23.2.0 pypi_0 pypi pyparsing 3.1.1 pypi_0 pypi pyrxp 3.0.1 pypi_0 pypi python 3.10.13 h955ad1f_0 python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python-ligo-lw 1.8.3 pypi_0 pypi python_abi 3.10 2_cp310 conda-forge pyyaml 6.0.1 pypi_0 pypi pyzmq 25.1.0 py310h6a678d5_0 readline 8.2 h5eee18b_0 requests 2.31.0 pypi_0 pypi safe-netrc 1.0.1 pypi_0 pypi scipy 1.11.2 pypi_0 pypi scitokens 1.8.1 pypi_0 pypi setuptools 68.0.0 py310h06a4308_0 six 1.16.0 pyh6c4a22f_0 conda-forge soupsieve 2.5 pypi_0 pypi sqlite 3.41.2 h5eee18b_0 stack_data 0.6.2 pyhd8ed1ab_0 conda-forge tk 8.6.12 h1ccaba5_0 tornado 6.1 py310h5764c6d_3 conda-forge tqdm 4.66.1 pypi_0 pypi traitlets 5.10.0 pyhd8ed1ab_0 conda-forge typing-extensions 4.7.1 hd8ed1ab_0 conda-forge typing_extensions 4.7.1 pyha770c72_0 conda-forge tzdata 2023c h04d1e81_0 urllib3 2.0.4 pypi_0 pypi wcwidth 0.2.6 pyhd8ed1ab_0 conda-forge wheel 0.38.4 py310h06a4308_0 xz 5.4.2 h5eee18b_0 zeromq 4.3.4 h9c3ff4c_1 conda-forge zlib 1.2.13 h5eee18b_0

— Reply to this email directly, view it on GitHub https://github.com/gwastro/pycbc/issues/3654#issuecomment-1721854578, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQ2WRXYV4VDKPHOGX4H4MDX2S6A7ANCNFSM4YMD52TA . You are receiving this because you commented.Message ID: @.***>

ahnitz avatar Sep 15 '23 20:09 ahnitz

I tried using pycbc 2.2.2 and now there is a new problem.

I create a fresh python 3.10 environment and install pycbc=2.2.2 and lalsuite==7.19 with pip as you suggested. I run the code and it produced expected plot. Then I install gwpy 3.0.5 followwed by pytorch 2.0.1+cu117 and the code runs but matplotlib plotting throws an error (TypeError: 'line' must be an instance of matplotlib.lines.Line2D, not a matplotlib.patches.Polygon) and I have no idea why.

All the data types of the timeseries returned by pycbc.noise.noise_from_psd() are identical! - <class 'pycbc.types.timeseries.TimeSeries'>

I wish someone would release a stable environment for pycbc + gwpy + pytorch2... Otherwise it is pretty inconvenient to work on deep learning projects with pycbc if I am not on a LDG machine.

# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       2_gnu    conda-forge
astropy                   5.3.3                    pypi_0    pypi
asttokens                 2.4.0              pyhd8ed1ab_0    conda-forge
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
backports                 1.0                pyhd8ed1ab_3    conda-forge
backports.functools_lru_cache 1.6.5              pyhd8ed1ab_0    conda-forge
beautifulsoup4            4.12.2                   pypi_0    pypi
bzip2                     1.0.8                h7f98852_4    conda-forge
ca-certificates           2023.7.22            hbcca054_0    conda-forge
certifi                   2023.7.22                pypi_0    pypi
cffi                      1.15.1                   pypi_0    pypi
charset-normalizer        3.2.0                    pypi_0    pypi
cmake                     3.27.4.1                 pypi_0    pypi
comm                      0.1.4              pyhd8ed1ab_0    conda-forge
contourpy                 1.1.0                    pypi_0    pypi
cryptography              41.0.3                   pypi_0    pypi
cycler                    0.11.0                   pypi_0    pypi
cython                    3.0.2                    pypi_0    pypi
debugpy                   1.8.0           py310hc6cd4ac_0    conda-forge
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
dqsegdb2                  1.2.1                    pypi_0    pypi
exceptiongroup            1.1.3              pyhd8ed1ab_0    conda-forge
executing                 1.2.0              pyhd8ed1ab_0    conda-forge
filelock                  3.12.4                   pypi_0    pypi
fonttools                 4.42.1                   pypi_0    pypi
gwdatafind                1.1.3                    pypi_0    pypi
gwosc                     0.7.1                    pypi_0    pypi
gwpy                      3.0.5                    pypi_0    pypi
h5py                      3.9.0                    pypi_0    pypi
idna                      3.4                      pypi_0    pypi
igwn-auth-utils           1.0.2                    pypi_0    pypi
importlib-metadata        6.8.0              pyha770c72_0    conda-forge
importlib_metadata        6.8.0                hd8ed1ab_0    conda-forge
ipykernel                 6.25.2             pyh2140261_0    conda-forge
ipython                   8.15.0             pyh0d859eb_0    conda-forge
jedi                      0.19.0             pyhd8ed1ab_0    conda-forge
jinja2                    3.1.2                    pypi_0    pypi
jupyter_client            8.3.1              pyhd8ed1ab_0    conda-forge
jupyter_core              5.3.1           py310hff52083_0    conda-forge
kiwisolver                1.4.5                    pypi_0    pypi
lalsuite                  7.19                     pypi_0    pypi
ld_impl_linux-64          2.40                 h41732ed_0    conda-forge
libffi                    3.4.2                h7f98852_5    conda-forge
libgcc-ng                 13.2.0               h807b86a_0    conda-forge
libgomp                   13.2.0               h807b86a_0    conda-forge
libnsl                    2.0.0                h7f98852_0    conda-forge
libsodium                 1.0.18               h36c2ea0_1    conda-forge
libsqlite                 3.43.0               h2797004_0    conda-forge
libstdcxx-ng              13.2.0               h7e041cc_0    conda-forge
libuuid                   2.38.1               h0b41bf4_0    conda-forge
libzlib                   1.2.13               hd590300_5    conda-forge
ligo-segments             1.4.0                    pypi_0    pypi
ligotimegps               2.0.1                    pypi_0    pypi
lit                       16.0.6                   pypi_0    pypi
lscsoft-glue              3.0.1                    pypi_0    pypi
mako                      1.2.4                    pypi_0    pypi
markupsafe                2.1.3                    pypi_0    pypi
matplotlib                3.8.0                    pypi_0    pypi
matplotlib-inline         0.1.6              pyhd8ed1ab_0    conda-forge
mpld3                     0.5.9                    pypi_0    pypi
mpmath                    1.3.0                    pypi_0    pypi
ncurses                   6.4                  hcb278e6_0    conda-forge
nest-asyncio              1.5.6              pyhd8ed1ab_0    conda-forge
networkx                  3.1                      pypi_0    pypi
numpy                     1.25.2                   pypi_0    pypi
nvidia-cublas-cu11        11.10.3.66               pypi_0    pypi
nvidia-cuda-cupti-cu11    11.7.101                 pypi_0    pypi
nvidia-cuda-nvrtc-cu11    11.7.99                  pypi_0    pypi
nvidia-cuda-runtime-cu11  11.7.99                  pypi_0    pypi
nvidia-cudnn-cu11         8.5.0.96                 pypi_0    pypi
nvidia-cufft-cu11         10.9.0.58                pypi_0    pypi
nvidia-curand-cu11        10.2.10.91               pypi_0    pypi
nvidia-cusolver-cu11      11.4.0.1                 pypi_0    pypi
nvidia-cusparse-cu11      11.7.4.91                pypi_0    pypi
nvidia-nccl-cu11          2.14.3                   pypi_0    pypi
nvidia-nvtx-cu11          11.7.91                  pypi_0    pypi
openssl                   3.1.2                hd590300_0    conda-forge
packaging                 23.1               pyhd8ed1ab_0    conda-forge
parso                     0.8.3              pyhd8ed1ab_0    conda-forge
pegasus-wms-api           5.0.6                    pypi_0    pypi
pegasus-wms-common        5.0.6                    pypi_0    pypi
pexpect                   4.8.0              pyh1a96a4e_2    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pillow                    10.0.1                   pypi_0    pypi
pip                       23.2.1             pyhd8ed1ab_0    conda-forge
platformdirs              3.10.0             pyhd8ed1ab_0    conda-forge
prompt-toolkit            3.0.39             pyha770c72_0    conda-forge
prompt_toolkit            3.0.39               hd8ed1ab_0    conda-forge
psutil                    5.9.5           py310h1fa729e_0    conda-forge
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
pycbc                     2.2.2                    pypi_0    pypi
pycparser                 2.21                     pypi_0    pypi
pyerfa                    2.0.0.3                  pypi_0    pypi
pygments                  2.16.1             pyhd8ed1ab_0    conda-forge
pyjwt                     2.8.0                    pypi_0    pypi
pykerr                    0.1.0                    pypi_0    pypi
pyopenssl                 23.2.0                   pypi_0    pypi
pyparsing                 3.1.1                    pypi_0    pypi
pyrxp                     3.0.1                    pypi_0    pypi
python                    3.10.12         hd12c33a_0_cpython    conda-forge
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python-ligo-lw            1.8.3                    pypi_0    pypi
python_abi                3.10                    3_cp310    conda-forge
pyyaml                    6.0.1                    pypi_0    pypi
pyzmq                     25.1.1          py310h5bbb5d0_0    conda-forge
readline                  8.2                  h8228510_1    conda-forge
requests                  2.31.0                   pypi_0    pypi
safe-netrc                1.0.1                    pypi_0    pypi
scipy                     1.11.2                   pypi_0    pypi
scitokens                 1.8.1                    pypi_0    pypi
setuptools                68.2.2             pyhd8ed1ab_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
soupsieve                 2.5                      pypi_0    pypi
sqlite                    3.43.0               h2c6b66d_0    conda-forge
stack_data                0.6.2              pyhd8ed1ab_0    conda-forge
sympy                     1.12                     pypi_0    pypi
tk                        8.6.12               h27826a3_0    conda-forge
torch                     2.0.1                    pypi_0    pypi
torchaudio                2.0.2                    pypi_0    pypi
torchvision               0.15.2                   pypi_0    pypi
tornado                   6.3.3           py310h2372a71_0    conda-forge
tqdm                      4.66.1                   pypi_0    pypi
traitlets                 5.10.0             pyhd8ed1ab_0    conda-forge
triton                    2.0.0                    pypi_0    pypi
typing-extensions         4.7.1                hd8ed1ab_0    conda-forge
typing_extensions         4.7.1              pyha770c72_0    conda-forge
tzdata                    2023c                h71feb2d_0    conda-forge
urllib3                   2.0.4                    pypi_0    pypi
wcwidth                   0.2.6              pyhd8ed1ab_0    conda-forge
wheel                     0.41.2             pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h166bdaf_0    conda-forge
zeromq                    4.3.4                h9c3ff4c_1    conda-forge
zipp                      3.16.2             pyhd8ed1ab_0    conda-forge
zlib                      1.2.13               hd590300_5    conda-forge

rutujagurav avatar Sep 17 '23 00:09 rutujagurav

@rutujagurav I did the following just now to try to replicate the versions you are using. I will retry with conda to see if I can replicate the error you are seeing, but the following works with the script you posted without error. Can you see if this works for you?

virtualenv envtest
source envtest
pip install pycbc==2.2.2
pip install lalsuite==7.19
pip install gwpy==3.0.5
pip install torch==2.0.1

I then ran the script you posted and it made the expected plot without error.

ahnitz avatar Sep 17 '23 00:09 ahnitz

@rutujagurav This also worked within conda when I create a clean env and install the 4 packages you listed. I assume the packages were installed with pip given that you said so for pycbc/lalsuite and the torch version listed also seems to only be available through pypi.

Am I doing something different than your approach?

ahnitz avatar Sep 17 '23 01:09 ahnitz

Found this issue while searching for what @rutujagurav mentioned (TypeError: 'line' must be an instance of matplotlib.lines.Line2D, not a matplotlib.patches.Polygon). The error is raised due the Matplotlib 3.8.0. Certain number of dependent code bases are now breaking due to changes in the latest version. To mitigate this error use Matplotlib<3.8 for now. However @rutujagurav in your case, GWPy already has a PR in work. You can find more details about this and related error on https://github.com/dfm/corner.py latest issue.

sahiljhawar avatar Sep 21 '23 11:09 sahiljhawar

Thank you, @sahiljhawar and @ahnitz Will downgrade my matplotlib and check out the PR on gwpy.

rutujagurav avatar Oct 04 '23 17:10 rutujagurav

Downgrading to matplotlib==3.7.3 resolved the plotting error and resulted in a stable environment below.

# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       2_gnu    conda-forge
astropy                   5.3.4                    pypi_0    pypi
asttokens                 2.4.0              pyhd8ed1ab_0    conda-forge
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
backports                 1.0                pyhd8ed1ab_3    conda-forge
backports.functools_lru_cache 1.6.5              pyhd8ed1ab_0    conda-forge
beautifulsoup4            4.12.2                   pypi_0    pypi
bzip2                     1.0.8                h7f98852_4    conda-forge
ca-certificates           2023.7.22            hbcca054_0    conda-forge
certifi                   2023.7.22                pypi_0    pypi
cffi                      1.16.0                   pypi_0    pypi
charset-normalizer        3.3.0                    pypi_0    pypi
cmake                     3.27.6                   pypi_0    pypi
comm                      0.1.4              pyhd8ed1ab_0    conda-forge
contourpy                 1.1.1                    pypi_0    pypi
cryptography              41.0.4                   pypi_0    pypi
cycler                    0.12.0                   pypi_0    pypi
cython                    3.0.2                    pypi_0    pypi
debugpy                   1.8.0           py310hc6cd4ac_1    conda-forge
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
dqsegdb2                  1.2.1                    pypi_0    pypi
exceptiongroup            1.1.3              pyhd8ed1ab_0    conda-forge
executing                 1.2.0              pyhd8ed1ab_0    conda-forge
filelock                  3.12.4                   pypi_0    pypi
fonttools                 4.43.0                   pypi_0    pypi
gwdatafind                1.1.3                    pypi_0    pypi
gwosc                     0.7.1                    pypi_0    pypi
gwpy                      3.0.5                    pypi_0    pypi
h5py                      3.9.0                    pypi_0    pypi
idna                      3.4                      pypi_0    pypi
igwn-auth-utils           1.0.2                    pypi_0    pypi
importlib-metadata        6.8.0              pyha770c72_0    conda-forge
importlib_metadata        6.8.0                hd8ed1ab_0    conda-forge
ipykernel                 6.25.2             pyh2140261_0    conda-forge
ipython                   8.16.1             pyh0d859eb_0    conda-forge
jedi                      0.19.1             pyhd8ed1ab_0    conda-forge
jinja2                    3.1.2                    pypi_0    pypi
jupyter_client            8.3.1              pyhd8ed1ab_0    conda-forge
jupyter_core              5.3.2           py310hff52083_0    conda-forge
kiwisolver                1.4.5                    pypi_0    pypi
lalsuite                  7.19                     pypi_0    pypi
ld_impl_linux-64          2.40                 h41732ed_0    conda-forge
libffi                    3.4.2                h7f98852_5    conda-forge
libgcc-ng                 13.2.0               h807b86a_2    conda-forge
libgomp                   13.2.0               h807b86a_2    conda-forge
libnsl                    2.0.0                hd590300_1    conda-forge
libsodium                 1.0.18               h36c2ea0_1    conda-forge
libsqlite                 3.43.0               h2797004_0    conda-forge
libstdcxx-ng              13.2.0               h7e041cc_2    conda-forge
libuuid                   2.38.1               h0b41bf4_0    conda-forge
libzlib                   1.2.13               hd590300_5    conda-forge
ligo-segments             1.4.0                    pypi_0    pypi
ligotimegps               2.0.1                    pypi_0    pypi
lit                       17.0.2                   pypi_0    pypi
lscsoft-glue              3.0.1                    pypi_0    pypi
mako                      1.2.4                    pypi_0    pypi
markupsafe                2.1.3                    pypi_0    pypi
matplotlib                3.7.3                    pypi_0    pypi
matplotlib-inline         0.1.6              pyhd8ed1ab_0    conda-forge
mpld3                     0.5.9                    pypi_0    pypi
mpmath                    1.3.0                    pypi_0    pypi
ncurses                   6.4                  hcb278e6_0    conda-forge
nest-asyncio              1.5.6              pyhd8ed1ab_0    conda-forge
networkx                  3.1                      pypi_0    pypi
numpy                     1.26.0                   pypi_0    pypi
nvidia-cublas-cu11        11.10.3.66               pypi_0    pypi
nvidia-cuda-cupti-cu11    11.7.101                 pypi_0    pypi
nvidia-cuda-nvrtc-cu11    11.7.99                  pypi_0    pypi
nvidia-cuda-runtime-cu11  11.7.99                  pypi_0    pypi
nvidia-cudnn-cu11         8.5.0.96                 pypi_0    pypi
nvidia-cufft-cu11         10.9.0.58                pypi_0    pypi
nvidia-curand-cu11        10.2.10.91               pypi_0    pypi
nvidia-cusolver-cu11      11.4.0.1                 pypi_0    pypi
nvidia-cusparse-cu11      11.7.4.91                pypi_0    pypi
nvidia-nccl-cu11          2.14.3                   pypi_0    pypi
nvidia-nvtx-cu11          11.7.91                  pypi_0    pypi
openssl                   3.1.3                hd590300_0    conda-forge
packaging                 23.2               pyhd8ed1ab_0    conda-forge
parso                     0.8.3              pyhd8ed1ab_0    conda-forge
pegasus-wms-api           5.0.6                    pypi_0    pypi
pegasus-wms-common        5.0.6                    pypi_0    pypi
pexpect                   4.8.0              pyh1a96a4e_2    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pillow                    10.0.1                   pypi_0    pypi
pip                       23.2.1             pyhd8ed1ab_0    conda-forge
platformdirs              3.11.0             pyhd8ed1ab_0    conda-forge
prompt-toolkit            3.0.39             pyha770c72_0    conda-forge
prompt_toolkit            3.0.39               hd8ed1ab_0    conda-forge
psutil                    5.9.5           py310h2372a71_1    conda-forge
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
pycbc                     2.2.2                    pypi_0    pypi
pycparser                 2.21                     pypi_0    pypi
pyerfa                    2.0.0.3                  pypi_0    pypi
pygments                  2.16.1             pyhd8ed1ab_0    conda-forge
pyjwt                     2.8.0                    pypi_0    pypi
pykerr                    0.1.0                    pypi_0    pypi
pyopenssl                 23.2.0                   pypi_0    pypi
pyparsing                 3.1.1                    pypi_0    pypi
pyrxp                     3.0.1                    pypi_0    pypi
python                    3.10.12         hd12c33a_0_cpython    conda-forge
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python-ligo-lw            1.8.3                    pypi_0    pypi
python_abi                3.10                    4_cp310    conda-forge
pyyaml                    6.0.1                    pypi_0    pypi
pyzmq                     25.1.1          py310h5bbb5d0_1    conda-forge
readline                  8.2                  h8228510_1    conda-forge
requests                  2.31.0                   pypi_0    pypi
safe-netrc                1.0.1                    pypi_0    pypi
scipy                     1.11.3                   pypi_0    pypi
scitokens                 1.8.1                    pypi_0    pypi
setuptools                68.2.2             pyhd8ed1ab_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
soupsieve                 2.5                      pypi_0    pypi
sqlite                    3.43.0               h2c6b66d_0    conda-forge
stack_data                0.6.2              pyhd8ed1ab_0    conda-forge
sympy                     1.12                     pypi_0    pypi
tk                        8.6.13               h2797004_0    conda-forge
torch                     2.0.1                    pypi_0    pypi
tornado                   6.3.3           py310h2372a71_1    conda-forge
tqdm                      4.66.1                   pypi_0    pypi
traitlets                 5.11.2             pyhd8ed1ab_0    conda-forge
triton                    2.0.0                    pypi_0    pypi
typing-extensions         4.8.0                hd8ed1ab_0    conda-forge
typing_extensions         4.8.0              pyha770c72_0    conda-forge
tzdata                    2023c                h71feb2d_0    conda-forge
urllib3                   2.0.6                    pypi_0    pypi
wcwidth                   0.2.8              pyhd8ed1ab_0    conda-forge
wheel                     0.41.2             pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h166bdaf_0    conda-forge
zeromq                    4.3.4                h9c3ff4c_1    conda-forge
zipp                      3.17.0             pyhd8ed1ab_0    conda-forge
zlib                      1.2.13               hd590300_5    conda-forge

rutujagurav avatar Oct 04 '23 17:10 rutujagurav

I also ran into this problem recently when trying to utilize the same noise generating function in pycbc, curiously it occurs only after I installed anaconda in my environment(it's for utilizing a package named bbhx btw, which ran in a separate environment), after I installed anaconda this problem suddenly occured I really believe it has something to do with anaconda. P.S.:I tried updating my pycbc from 2.2.1 to 2.2.2 but the problem persists. Here is my code:

import pycbc.noise
import pycbc.psd

flow = 30.0
delta_f = 1.0 / 32
flen = int(2048 / delta_f) + 1
psd = pycbc.psd.aLIGOZeroDetHighPower(flen, delta_f, flow)
delta_t = 1.0 / 4096
tsamples = int(32 / delta_t)
ts = pycbc.noise.gaussian.noise_from_psd(tsamples, delta_t, psd, seed=None)

Here is my environment(which is another rather clean environment compared to the original environment where I first met this bug, yet the problem persists):

# packages in environment at /home/dimitri/anaconda3/envs/bbhx_env:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main
_openmp_mutex             5.1                       1_gnu
astropy                   5.3.4                    pypi_0    pypi
bbhx                      1.0.5                    pypi_0    pypi
beautifulsoup4            4.12.2                   pypi_0    pypi
blas                      1.0                         mkl
bzip2                     1.0.8                h7b6447c_0
ca-certificates           2023.08.22           h06a4308_0
cachetools                5.3.1                    pypi_0    pypi
certifi                   2023.7.22                pypi_0    pypi
cffi                      1.16.0                   pypi_0    pypi
charset-normalizer        3.2.0                    pypi_0    pypi
contourpy                 1.1.0                    pypi_0    pypi
cryptography              41.0.4                   pypi_0    pypi
cudatoolkit               11.8.0               h6a678d5_0
cupy-cuda11x              12.2.0                   pypi_0    pypi
cycler                    0.11.0                   pypi_0    pypi
cython                    3.0.0           py311h5eee18b_0
fastrlock                 0.8.2                    pypi_0    pypi
fonttools                 4.42.1                   pypi_0    pypi
gsl                       2.7.1                h6e86dc7_1
gwdatafind                1.1.3                    pypi_0    pypi
h5py                      3.10.0                   pypi_0    pypi
idna                      3.4                      pypi_0    pypi
igwn-auth-utils           1.0.2                    pypi_0    pypi
intel-openmp              2023.1.0         hdb19cb5_46305
jinja2                    3.1.2                    pypi_0    pypi
kiwisolver                1.4.5                    pypi_0    pypi
lalsuite                  7.19                     pypi_0    pypi
ld_impl_linux-64          2.38                 h1181459_1
libffi                    3.4.4                h6a678d5_0
libgcc-ng                 11.2.0               h1234567_1
libgomp                   11.2.0               h1234567_1
libstdcxx-ng              11.2.0               h1234567_1
libuuid                   1.41.5               h5eee18b_0
ligo-segments             1.4.0                    pypi_0    pypi
lisatools                 0.5.1                    pypi_0    pypi
lscsoft-glue              3.0.1                    pypi_0    pypi
mako                      1.2.4                    pypi_0    pypi
markupsafe                2.1.3                    pypi_0    pypi
matplotlib                3.7.3                    pypi_0    pypi
mkl                       2023.1.0         h213fc3f_46343
mkl-service               2.4.0           py311h5eee18b_1
mkl_fft                   1.3.6           py311ha02d727_1
mkl_random                1.2.2           py311ha02d727_1
mpld3                     0.5.9                    pypi_0    pypi
ncurses                   6.4                  h6a678d5_0
numpy                     1.25.2          py311h08b1b3b_0
numpy-base                1.25.2          py311hf175353_0
openssl                   3.0.10               h7f8727e_2
packaging                 23.1                     pypi_0    pypi
pegasus-wms-api           5.0.6                    pypi_0    pypi
pegasus-wms-common        5.0.6                    pypi_0    pypi
pillow                    10.0.0                   pypi_0    pypi
pip                       23.2.1          py311h06a4308_0
pycbc                     2.2.2                    pypi_0    pypi
pycparser                 2.21                     pypi_0    pypi
pyerfa                    2.0.0.3                  pypi_0    pypi
pyjwt                     2.8.0                    pypi_0    pypi
pykerr                    0.1.0                    pypi_0    pypi
pyopenssl                 23.2.0                   pypi_0    pypi
pyparsing                 3.1.1                    pypi_0    pypi
pyrxp                     3.0.1                    pypi_0    pypi
python                    3.11.5               h955ad1f_0
python-dateutil           2.8.2                    pypi_0    pypi
python-ligo-lw            1.8.3                    pypi_0    pypi
pyyaml                    6.0.1                    pypi_0    pypi
readline                  8.2                  h5eee18b_0
requests                  2.31.0                   pypi_0    pypi
safe-netrc                1.0.1                    pypi_0    pypi
scipy                     1.11.2                   pypi_0    pypi
scitokens                 1.8.1                    pypi_0    pypi
setuptools                68.0.0          py311h06a4308_0
six                       1.16.0                   pypi_0    pypi
soupsieve                 2.5                      pypi_0    pypi
sqlite                    3.41.2               h5eee18b_0
tbb                       2021.8.0             hdb19cb5_0
tk                        8.6.12               h1ccaba5_0
tqdm                      4.66.1                   pypi_0    pypi
tzdata                    2023c                h04d1e81_0
urllib3                   2.0.4                    pypi_0    pypi
wheel                     0.38.4          py311h06a4308_0
xz                        5.4.2                h5eee18b_0
zlib                      1.2.13               h5eee18b_0

DimitriPetrov98 avatar Oct 09 '23 16:10 DimitriPetrov98