FIX: use _assert_all_finite