def METHOD_NAME():
    da = sc.DataArray(sc.arange('f', 6))
    assert sc.identical(
        sc.fold(da, dim='f', sizes={'g': 2, 'h': 3}),
        sc.DataArray(sc.array(dims=['g', 'h'], values=[[0, 1, 2], [3, 4, 5]])),
    )
    assert sc.identical(
        sc.fold(da, dim='f', dims=['g', 'h'], shape=[2, 3]),
        sc.DataArray(sc.array(dims=['g', 'h'], values=[[0, 1, 2], [3, 4, 5]])),
    )