numpy.isposinf () in Python



Parameters:

  array:  [array_like] Input array or object whose elements, we need to test for infinity.  y:  [array_like] A boolean array with the same shape and type as x to store the result. 

Return:

 boolean array containing the result. For scalar input, the result is a new boolean with value True if the input is positive or negative infinity; otherwise the value is False. For array input, the result is a boolean array with the same shape as the input and the values ​​are True where the corresponding element of the input is positive or negative infinity; elsewhere the values ​​are False. 

Code 1:

# Python program illustrating
# numpy.isposinf () method

 

import numpy as geek 

  

print ( "Positive:" , geek.isposinf ( 1 ), "" )

 

print ( "Positive:" , geek.isposinf ( 0 ), " " )

  
# not a number

print ( "Positive : " , geek.isposinf (geek.nan), " " )

 
# infinity

print ( "Positive:" , geek.isposinf (geek.inf), "" )

 

print ( " Positive: " , geek.isposinf (geek.NINF), " "

 

x = geek.array ([ - geek.inf, 0. , geek .inf])

y = geek .array ([ 2 , 2 , 2 ])

print ( " Checking for positivity: " , geek.isposinf (x, y))

Exit:

 Positive: False Positive: False Positive: False Positive: True Positive: False Checking for positivity: [0 0 1] 

Code 2:

# Python program illustrating
# numpy.isposinf () method

 

import numpy as geek 

 
# Returns True / False for each element

b = geek.arange ( 18 ). reshape ( 3 , 6 )

 

print ( " " , b)

print ( " Is Posit ive Infifnity: " , geek.isposinf (b))

  
# geek.inf means Infinity
# geek.NINF means negative infinity

b = [[geek.inf], 

[geek.NINF]]

print ( "Is Positive Infifnity:" , geek.isposinf (b))

Output:

 [[0 1 2 3 4 5] [6 7 8 9 10 11] [12 13 14 15 16 17]] Is Positive Infifnity: [[False False False False False False] [False False False False False False ] [False False False False False False]] Is Positive Infifnity: [[True] [False]] 

Links:
< a href = https://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.isposinf.html#numpy.isposinf> https://docs.scipy.org/doc/numpy-dev/reference /generated/numpy.isposinf.html#numpy.isposinf

Notes:
These codes will not work for online IDs. Please run them on your systems to see how they work. 
,
This article is provided by Mohit Gupta_OMG