pub fn product_encode(data: &Array1<f64>) -> Result<Array1<f64>>
Product encoding: encode data using tensor product of single-qubit rotations Each feature is encoded using RY rotation on a separate qubit