diff --git a/requirements/datatype_audio.txt b/requirements/datatype_audio.txt index 37361cadd7..b77e3c1d15 100644 --- a/requirements/datatype_audio.txt +++ b/requirements/datatype_audio.txt @@ -1,5 +1,6 @@ # NOTE: all pins for latest are for CI consistency unless it is `strict`, then it is also forced in setup +numpy <1.24 # strict - freeze for strange failing with required `padding=True` torchaudio <=2.0.2 torchvision <=0.15.2 librosa >=0.8.1, <=0.10.0.post2 diff --git a/src/flash/__init__.py b/src/flash/__init__.py index 04f1161d77..74aeac16c9 100644 --- a/src/flash/__init__.py +++ b/src/flash/__init__.py @@ -17,12 +17,9 @@ import numpy # adding compatibility for numpy >= 1.24 -for tp_name, tp_ins in [("object", object), ("bool", bool)]: +for tp_name, tp_ins in [("object", object), ("bool", bool), ("float", float)]: if not hasattr(numpy, tp_name): setattr(numpy, tp_name, tp_ins) -for tp_name, tp_ins in [("float", "float64")]: - if not hasattr(numpy, tp_name): - setattr(numpy, tp_name, getattr(numpy, tp_ins)) from flash.__about__ import * # noqa: F401 E402 F403 from flash.core.data.callback import FlashCallback # noqa: E402