Skip to content

Commit 633afbd

Browse files
committed
_control term isn't recognized for some reason
1 parent 2b56424 commit 633afbd

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

diffrax/_solver/kl.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import operator
2-
from typing import Optional, Tuple
2+
from typing import Optional, Tuple, Union
33

44
import equinox as eqx
55
import jax
@@ -20,8 +20,8 @@
2020
from .._heuristics import is_sde
2121
from .._solution import RESULTS
2222
from .._term import (
23-
_ControlTerm,
2423
AbstractTerm,
24+
ControlTerm,
2525
MultiTerm,
2626
ODETerm,
2727
WeaklyDiagonalControlTerm,
@@ -33,6 +33,9 @@
3333
)
3434

3535

36+
_ControlTerm = Union[ControlTerm, WeaklyDiagonalControlTerm]
37+
38+
3639
def _compute_kl_integral(
3740
drift_term1: ODETerm,
3841
drift_term2: ODETerm,

0 commit comments

Comments
 (0)