Source code for picogl.utils.reshape
"""reshape data to a float 32 row"""
from typing import Any
import numpy as np
[docs]
def float32_row(array_like: Any) -> np.ndarray:
"""
Reshape input to a single row and convert to np.float32.
:param array_like: Any array-like object (list, tuple, np.ndarray).
:return: A NumPy array of shape (1, N) with dtype np.float32.
"""
return np.reshape(array_like, (1, -1)).astype(np.float32)