<auto-generated stub>
def apply(numRows: Rep[Int], numCols: Rep[Int])(func: (Rep[Int],Rep[Int]) => Rep[T]): Rep[ComputeStream[T]]
def apply(y: Rep[Int], z: Rep[Int]): Rep[T]
def foreach(y: (Rep[T]) => Rep[Unit]): Rep[Unit]
def foreachRow(y: (Rep[DenseVectorView[T]]) => Rep[Unit]): Rep[Unit]
def numCols(): Rep[Int]
def numRows(): Rep[Int]