log2#

rbc.stdlib.elementwise_functions.log2(x)#
Calculates an implementation-dependent approximation to the base 2 logarithm, having

domain. [0, +infinity] and codomain [-infinity, +infinity], for each element x_i of the input array x.

>>> from rbc.stdlib import array_api
>>> @heavydb('double[](double[])')
... def array_api_log2(x):
...     return array_api.log2(x)
>>> array_api_log2([np.e, 8.0]).execute()
array([1.442695, 3.      ], dtype=float32)

Array-API ‘log2’ doc