You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Technically this is not a type instability, since the return type of affine_map(L, ::Hyperrectangle) is inferable (always a Zonotope). I don't think this is really a problem, except that it is maybe surprising to get a Zonotope out of the Box solver (even though that is more precise than overapproximating the output as a hyperrectangle). Although it loses a bit of precision, I wouldn't mind changing it to return a hyperrectangle, which I think matches your original implementation.
I did note a bug looking into this that we haven't run into because we haven't tested with any networks that have identity layers in the middle (always at the end)
The current implementation is
but what I understand is correct would be
Edit: This is not true, but there is a type instability in the function, when passing a Hyperrectangle, it returns a Zonotope
The text was updated successfully, but these errors were encountered: