How to initialize a matrix to a very large number, say to infinity.
Similar to initializing all elements to zero: sample = np.matrix((np.zeros(50,50))
I want to initalize to infinity
How to do it in python?
There is np.inf
in numpy
>>> sample = np.matrix(np.ones((50,50)) * np.inf)
>>> sample
matrix([[ inf, inf, inf, ..., inf, inf, inf],
[ inf, inf, inf, ..., inf, inf, inf],
[ inf, inf, inf, ..., inf, inf, inf],
...,
[ inf, inf, inf, ..., inf, inf, inf],
[ inf, inf, inf, ..., inf, inf, inf],
[ inf, inf, inf, ..., inf, inf, inf]])