def load_layers
import bend-ml-llama@0.2.1.0/main.bend as BendMlLlamaimport Base
1686def load_layers(k: Nat, +c: Cfg, +dir: String, +st: List<&2, U32>, +d: Nat, +i: Nat, acc: List<&1, LW<c>>) -> IO(List<&1, LW<c>>):
1687 match k:
1688 case 0n:
1689 IO.pure(List<&1, LW<c>>, List.reverse(&1, LW<c>, acc))
1690 case 1n+p:
1691 do IO<List<&1, LW<c>>>:
1692 l : LW<c> <- load_lw_st(c, dir, st, i, d)
1693 load_layers(p, c, dir, st, d, 1n+i, l <> acc)