The other answers posted here will work, but the clearest and most efficient function to use is `numpy.any()`

:

```
>>> all_zeros = not np.any(a)
```

or

```
>>> all_zeros = not a.any()
```

- This is preferred over
`numpy.all(a==0)`

because it uses less RAM. (It does not require the temporary array created by the`a==0`

term.) ~~Also, it is faster than~~`numpy.count_nonzero(a)`

because it can return immediately when the first nonzero element has been found.**Edit:**As @Rachel pointed out in the comments,`np.any()`

no longer uses "short-circuit" logic, so you won't see a speed benefit for small arrays.

- programming a servo thru a barometer
- Is there a way to view two blocks of code from the same file simultaneously in Sublime Text?
- python variable NameError
- Why my regexp for hyphenated words doesn't work?
- Comparing a variable with a string python not working when redirecting from bash script
- is it possible to add colors to python output?
- Get Public URL for File - Google Cloud Storage - App Engine (Python)
- Real time face detection OpenCV, Python
- xlrd.biffh.XLRDError: Excel xlsx file; not supported
- Could not load dynamic library 'cudart64_101.dll' on tensorflow CPU-only installation
- Upgrade to python 3.8 using conda
- Unable to allocate array with shape and data type
- How to fix error "ERROR: Command errored out with exit status 1: python." when trying to install django-heroku using pip
- How to prevent Google Colab from disconnecting?
- "UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure." when plotting figure with pyplot on Pycharm
- How to fix 'Object arrays cannot be loaded when allow_pickle=False' for imdb.load_data() function?
- "E: Unable to locate package python-pip" on Ubuntu 18.04
- Tensorflow 2.0 - AttributeError: module 'tensorflow' has no attribute 'Session'
- Jupyter Notebook not saving: '_xsrf' argument missing from post
- How to Install pip for python 3.7 on Ubuntu 18?
- Python: 'ModuleNotFoundError' when trying to import module from imported package
- OpenCV TypeError: Expected cv::UMat for argument 'src' - What is this?
- Requests (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.") Error in PyCharm requesting website
- How to setup virtual environment for Python in VS Code?
- Pylint "unresolved import" error in Visual Studio Code
- Pandas Merging 101
- Numpy, multiply array with scalar
- What is the meaning of "Failed building wheel for X" in pip install?
- Selenium: WebDriverException:Chrome failed to start: crashed as google-chrome is no longer running so ChromeDriver is assuming that Chrome has crashed
- Could not install packages due to an EnvironmentError: [Errno 13]
- OpenCV !_src.empty() in function 'cvtColor' error
- ConvergenceWarning: Liblinear failed to converge, increase the number of iterations
- How to downgrade python from 3.7 to 3.6
- I can't install pyaudio on Windows? How to solve "error: Microsoft Visual C++ 14.0 is required."?
- Iterating over arrays in Python 3
- How do I install opencv using pip?
- How do I install Python packages in Google's Colab?
- How do I use TensorFlow GPU?
- How to upgrade Python version to 3.7?
- How to resolve TypeError: can only concatenate str (not "int") to str
- How can I install a previous version of Python 3 in macOS using homebrew?
- Flask at first run: Do not use the development server in a production environment
- TypeError: only integer scalar arrays can be converted to a scalar index with 1D numpy indices array
- What is the difference between Jupyter Notebook and JupyterLab?
- Pytesseract : "TesseractNotFound Error: tesseract is not installed or it's not in your path", how do I fix this?
- Could not install packages due to a "Environment error :[error 13]: permission denied : 'usr/local/bin/f2py'"
- How do I resolve a TesseractNotFoundError?
- Trying to merge 2 dataframes but get ValueError
- Authentication plugin 'caching_sha2_password' is not supported
- Python Pandas User Warning: Sorting because non-concatenation axis is not aligned
- [Move to Test if numpy array contains only zeros]

- Unable to allocate array with shape and data type
- How to fix 'Object arrays cannot be loaded when allow_pickle=False' for imdb.load_data() function?
- Numpy, multiply array with scalar
- TypeError: only integer scalar arrays can be converted to a scalar index with 1D numpy indices array
- Could not install packages due to a "Environment error :[error 13]: permission denied : 'usr/local/bin/f2py'"
- Pytorch tensor to numpy array
- Numpy Resize/Rescale Image
- what does numpy ndarray shape do?
- How to round a numpy array?
- numpy array TypeError: only integer scalar arrays can be converted to a scalar index
- Convert np.array of type float64 to type uint8 scaling values
- How to import cv2 in python3?
- How to calculate 1st and 3rd quartiles?
- Counting unique values in a column in pandas dataframe like in Qlik?
- Binning column with python pandas
- convert array into DataFrame in Python
- How to change a single value in a NumPy array?
- 'DataFrame' object has no attribute 'sort'
- ValueError: could not broadcast input array from shape (224,224,3) into shape (224,224)
- Pytorch reshape tensor dimension
- Python "TypeError: unhashable type: 'slice'" for encoding categorical data
- len() of a numpy array in python
- ValueError: cannot reshape array of size 30470400 into shape (50,1104,104)
- Python - AttributeError: 'numpy.ndarray' object has no attribute 'append'
- How to plot vectors in python using matplotlib
- How to plot an array in python?
- TypeError: 'DataFrame' object is not callable
- LogisticRegression: Unknown label type: 'continuous' using sklearn in python
- Python Pandas - Missing required dependencies ['numpy'] 1
- Pandas Split Dataframe into two Dataframes at a specific row
- What does 'index 0 is out of bounds for axis 0 with size 0' mean?
- What is the difference between i = i + 1 and i += 1 in a 'for' loop?
- Get index of a row of a pandas dataframe as an integer
- FutureWarning: elementwise comparison failed; returning scalar, but in the future will perform elementwise comparison
- TensorFlow ValueError: Cannot feed value of shape (64, 64, 3) for Tensor u'Placeholder:0', which has shape '(?, 64, 64, 3)'
- How to get element-wise matrix multiplication (Hadamard product) in numpy?
- Showing ValueError: shapes (1,3) and (1,3) not aligned: 3 (dim 1) != 1 (dim 0)
- Pandas: convert dtype 'object' to int
- ValueError: all the input arrays must have same number of dimensions
- Numpy: Checking if a value is NaT
- How to split data into 3 sets (train, validation and test)?
- Pandas: Subtracting two date columns and the result being an integer
- How to get the indices list of all NaN value in numpy array?
- What is dtype('O'), in pandas?
- ImportError: cannot import name NUMPY_MKL
- why numpy.ndarray is object is not callable in my simple for python loop
- How to convert numpy arrays to standard TensorFlow format?
- ValueError when checking if variable is None or numpy.array
- TypeError: only length-1 arrays can be converted to Python scalars while plot showing
- TypeError: Invalid dimensions for image data when plotting array with imshow()
- [Move to Test if numpy array contains only zeros]