Eric Wieser

Results 257 issues of Eric Wieser

This adds `!ₑ[1, 2, 3]` notation for `(WithLp.equiv 2 (∀ _ : Fin 3, _)).symm ![1, 2, 3]`, which is a term of type `EuclideanSpace 𝕜 (Fin 3)`. This reduces...

t-analysis

**Description:** The old matcher only worked if the error was raised with `raise Exception('single quotes')`. This represents a miniscule fraction of errors; for instance, `l[37]` on a short list `l`...

In only one case a `Core.Context` is created from within CoreM, and we inherit from the parent Context the `initHeartbeats`. Otherwise, we get the current heartbeats from IO. It's not...

awaiting-author
builds-mathlib

It would be great if a dedicate `span` tag was placed around `--` and `/-` comments within a lean code snippet. In https://storage.googleapis.com/deepmind-media/DeepMind.com/Blog/imo-2024-solutions/P2/index.html, I hacked around this with ```css .hl.lean...

This will require a mathlib patch

This makes `lean4` work as a markdown block language instead of `lean-4`. ## Description This change is consistent with how Pygments-based highlighters demarcate Lean 4. I estimate that exactly no...

Asking for methods that exist on builtin float types but not numpy types gives: ```python >>> set(dir(float)) - set(dir(np.float32)) {'__getformat__', '__getnewargs__', '__setformat__', '__trunc__', 'as_integer_ratio', 'fromhex', 'hex', 'is_integer'} ``` Filtering these...

01 - Enhancement
Project

Simple demo: ```python In [1]: np.uint8(0) - np.uint8(1) RuntimeWarning: overflow encountered in ubyte_scalars Out[1]: 255 In [2]: np.uint8(0)[...] - np.uint8(1)[...] Out[2]: 255 ``` Should we even warn at all for...

00 - Bug
component: numpy._core

The `compare_buffer_info` template will reject buffer formats of `