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.infin numpy
np.inf
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]])
Numpy has infinity object, you can call it by np.inf.
Copyright © 2021 Jogjafile Inc.
There is
np.inf
innumpy