public atan2(other as NDArray<T>) as NDArray<Double>:
y = NDArray<Double>.fromList([1.0, 1.0]) x = NDArray<Double>.fromList([1.0, -1.0]) print(y.atan2(x))