pub fn linear_weights<F: TowerField + HardwareField>(
layout: &OuterLayout,
rows: &OuterRows<F>,
batch: &[F],
) -> Result<LinearBatch<F>>pub fn linear_weights<F: TowerField + HardwareField>(
layout: &OuterLayout,
rows: &OuterRows<F>,
batch: &[F],
) -> Result<LinearBatch<F>>