atomica.function_parser.vector_max¶
- atomica.function_parser.vector_max(*args)[source]¶
Repeated elementwise maximum
Repeatedly call np.maximum so that both scalars and arrays are supported as well as >2 items.
All arrays provided (if any) must be the same size
Example
>>> vector_max([1,2],5,[10,1]) array([10, 5])
- Parameters:
args – Scalars or arrays to take maximum over
- Returns:
Result of calling np.maximum repeatedly - Scalar if all inputs are scalar - np.array if any input is an array