def td3
import bendtorch@1.3.0.0/main.bend as Bendtorchimport Base
3481def td3(-P: Type, g: P, +p1: F32, +p2: F32, +l: F32, rp: PL<P>, rm: PL<P>, rv: PL<P>) -> TrainPL<P>:
3482 match rp rm rv:
3483 case PL{p, xp} PL{m, xm} PL{v, xv}:
3484 TrainPL{Train{p, g, TwoMom{m, v}, p1, p2, l}, List.append(&2, F32, xp, List.append(&2, F32, xm, List.append(&2, F32, xv, [p1, p2])))}