Skip to content

Commit

Permalink
Merge pull request matplotlib#26807 from oscargus/torchfix
Browse files Browse the repository at this point in the history
Catch ValueError to support pytorch (and others) plotting
  • Loading branch information
tacaswell authored Sep 18, 2023
2 parents 8f3e9e6 + a75771b commit 3d5585a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions lib/matplotlib/cbook.py
Original file line number Diff line number Diff line change
Expand Up @@ -1685,7 +1685,7 @@ def safe_first_element(obj):
def _safe_first_finite(obj, *, skip_nonfinite=True):
"""
Return the first finite element in *obj* if one is available and skip_nonfinite is
True. Otherwise return the first element.
True. Otherwise, return the first element.
This is a method for internal use.
Expand All @@ -1697,7 +1697,7 @@ def safe_isfinite(val):
return False
try:
return math.isfinite(val)
except TypeError:
except (TypeError, ValueError):
pass
try:
return np.isfinite(val) if np.isscalar(val) else True
Expand Down

0 comments on commit 3d5585a

Please sign in to comment.