UserWarning: Failed to initialize NumPy

In this article, I will show you how can you resolve UserWarning Failed to initialize NumPy with your Python Script.

This warning can occur when the version of NumPy installed on your system is not compatible with the version of PyTorch you are using. The error message suggests that the PyTorch library was compiled against NumPy version 1.16 (API version 0x10), but you have NumPy version 1.14 (API version 0xe) installed on your system.

To fix this issue, you can try upgrading NumPy to the latest version by running the following command.

pip install --upgrade numpy

If you already have the latest version installed and the warning persists, you can try downgrading PyTorch to a version that is compatible with your version of NumPy. You can check the PyTorch release notes to see which versions are compatible with each version of NumPy. For example, if you have NumPy 1.14 installed, you can try downgrading PyTorch to version 1.0.1 or earlier, which is compatible with NumPy 1.14.

Note that downgrading PyTorch may cause other compatibility issues with other libraries that depend on the latest version of PyTorch.

Leave a Reply

Your email address will not be published. Required fields are marked *