Tools around Bluebild@EPFL
Project description
bluebild-tools
Tools around bluebild@EPFL
Installation
$ pip install bluebild-tools --upgrade
Usage
Check whether CuPy can be used
from bluebild_tools import cupy as bbt_cupy
use_cupy = bbt_cupy.is_cupy_usable()
You can set the MUST_CUPY
environment variable to influence the behavior of the function:
- With
MUST_CUPY
unset or set to 0, theuse_cupy
boolean variable will be set toFalse
if CuPy can't be used and set toTrue
if CuPy can be used. - With
MUST_CUPY
set to 1, the process will be killed if CuPy is not usable. - With
MUST_CUPY
set to 0, no attempt will be made to use CuPy (i.e.use_cupy
will be set toFalse
, always).
Note
If CuPy is found unusable, the following environment variables are automatically set to 0:
CUPY_PYFFS
CUPY_PYLOPS
That way, the pyFFS (https://github.com/imagingofthings/pyFFS) and PyLops (https://github.com/PyLops/pylops) packages can be imported with CuPy support disabled.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bluebild-tools-0.0.2.tar.gz
(3.4 kB
view hashes)
Built Distribution
Close
Hashes for bluebild_tools-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7350e374aaa19524705bcf6be135f02ce283233611868b25d2f92e0c26d444d1 |
|
MD5 | 83b332e309f853faba14286af8a8504d |
|
BLAKE2b-256 | d2ddd210de6d894d53b57faa3c31b8e1a2f3719ff8f3772e9b525298bec54119 |