NumPy 1.14 - numpy.isneginf()

numpy.isneginf




numpy

numpy.isneginf

numpy.isneginf(x, out=None) [source]

नकारात्मक अनंत के लिए तत्व-वार का परीक्षण करें, परिणाम को बूल ऐरे के रूप में देखें।

पैरामीटर:

x : array_like

इनपुट सरणी।

आउट : array_like, वैकल्पिक

परिणाम के संग्रह के लिए x के समान आकार और प्रकार के साथ एक बूलियन सरणी।

यह दिखाता है:

बाहर : ndarray

इनपुट के समान आयामों के साथ एक बूलियन सरणी। यदि दूसरे तर्क की आपूर्ति नहीं की जाती है, तो एक सुन्न बूलियन सरणी मानों के साथ लौटाया जाता है सत्य जहां इनपुट का संगत तत्व ऋणात्मक अनंत है और मान गलत है जहां इनपुट का तत्व नकारात्मक अनंत नहीं है।

यदि एक दूसरे तर्क की आपूर्ति की जाती है तो परिणाम वहां जमा हो जाता है। यदि उस सरणी का प्रकार एक संख्यात्मक प्रकार है तो परिणाम शून्य और लोगों के रूप में दर्शाया जाता है, यदि प्रकार बूलियन है तो गलत और सत्य के रूप में। उसके बाद वापसी मान उस सरणी का संदर्भ है।

यह भी देखें

isinf , isposinf , isnan , isfinite

टिप्पणियाँ

NumPy Arithmetic (IEEE 754) के लिए बाइनरी फ्लोटिंग-पॉइंट के लिए IEEE मानक का उपयोग करता है।

त्रुटियों का परिणाम होता है यदि दूसरा तर्क भी दिया जाता है जब x एक अदिश इनपुट होता है, या यदि पहले और दूसरे तर्क में अलग-अलग आकार होते हैं।

उदाहरण

>>> np.isneginf(np.NINF)
array(True, dtype=bool)
>>> np.isneginf(np.inf)
array(False, dtype=bool)
>>> np.isneginf(np.PINF)
array(False, dtype=bool)
>>> np.isneginf([-np.inf, 0., np.inf])
array([ True, False, False])
>>> x = np.array([-np.inf, 0., np.inf])
>>> y = np.array([2, 2, 2])
>>> np.isneginf(x, y)
array([1, 0, 0])
>>> y
array([1, 0, 0])