ZAIDX11 commited on
Commit
b29442e
·
verified ·
1 Parent(s): deefe2e

Add files using upload-large-folder tool

Browse files
Files changed (21) hide show
  1. .gitattributes +1 -0
  2. backend/core/leanprover--lean4---v4.22.0/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Empty.lean +62 -0
  3. backend/core/leanprover--lean4---v4.22.0/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/List.lean +95 -0
  4. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/__init__.py +47 -0
  5. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/cluster/__init__.py +18 -0
  6. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/cluster/vq.py +18 -0
  7. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/interpolate/__init__.py +18 -0
  8. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/optimize/__init__.py +21 -0
  9. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/sparse/__init__.py +18 -0
  10. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/sparse/linalg.py +22 -0
  11. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/spatial/__init__.py +13 -0
  12. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/spatial/transform.py +21 -0
  13. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/bernoulli.py +23 -0
  14. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/beta.py +25 -0
  15. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/betabinom.py +21 -0
  16. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/binom.py +18 -0
  17. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/cauchy.py +27 -0
  18. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/chi2.py +25 -0
  19. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/dirichlet.py +21 -0
  20. external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/expon.py +21 -0
  21. external/alphageometry/.venv-ag/Lib/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf +3 -0
.gitattributes CHANGED
@@ -4390,3 +4390,4 @@ backend/core/leanprover--lean4---v4.22.0/lib/lean/Std/Data/HashSet/Raw.olean fil
4390
  external/alphageometry/.venv-ag/Lib/site-packages/numpy.libs/libscipy_openblas64_-13e2df515630b4a41f92893938845698.dll filter=lfs diff=lfs merge=lfs -text
4391
  external/alphageometry/.venv-ag/Lib/site-packages/numpy.libs/msvcp140-263139962577ecda4cd9469ca360a746.dll filter=lfs diff=lfs merge=lfs -text
4392
  external/alphageometry/.venv-ag/Lib/site-packages/scipy/stats/_sobol_direction_numbers.npz filter=lfs diff=lfs merge=lfs -text
 
 
4390
  external/alphageometry/.venv-ag/Lib/site-packages/numpy.libs/libscipy_openblas64_-13e2df515630b4a41f92893938845698.dll filter=lfs diff=lfs merge=lfs -text
4391
  external/alphageometry/.venv-ag/Lib/site-packages/numpy.libs/msvcp140-263139962577ecda4cd9469ca360a746.dll filter=lfs diff=lfs merge=lfs -text
4392
  external/alphageometry/.venv-ag/Lib/site-packages/scipy/stats/_sobol_direction_numbers.npz filter=lfs diff=lfs merge=lfs -text
4393
+ external/alphageometry/.venv-ag/Lib/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf filter=lfs diff=lfs merge=lfs -text
backend/core/leanprover--lean4---v4.22.0/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Empty.lean ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /-
2
+ Copyright (c) 2025 Lean FRO, LLC. All rights reserved.
3
+ Released under Apache 2.0 license as described in the file LICENSE.
4
+ Authors: Paul Reichert
5
+ -/
6
+ prelude
7
+ import Std.Data.Iterators.Producers.Monadic.Empty
8
+ import Init.Data.Iterators.Lemmas.Consumers.Monadic
9
+ import Init.Data.Iterators.Lemmas.Consumers.Monadic.Loop
10
+
11
+ namespace Std.Iterators
12
+
13
+ @[simp]
14
+ theorem IterM.step_empty {m β} [Monad m] :
15
+ (IterM.empty m β).step = pure ⟨.done, rfl⟩ :=
16
+ rfl
17
+
18
+ @[simp]
19
+ theorem IterM.toList_empty {m β} [Monad m] [LawfulMonad m] :
20
+ (IterM.empty m β).toList = pure [] := by
21
+ rw [toList_eq_match_step]
22
+ simp
23
+
24
+ @[simp]
25
+ theorem IterM.toListRev_empty {m β} [Monad m] [LawfulMonad m] :
26
+ (IterM.empty m β).toListRev = pure [] := by
27
+ rw [toListRev_eq_match_step]
28
+ simp
29
+
30
+ @[simp]
31
+ theorem IterM.toArray_empty {m β} [Monad m] [LawfulMonad m] :
32
+ (IterM.empty m β).toArray = pure #[] := by
33
+ rw [toArray_eq_match_step]
34
+ simp
35
+
36
+ @[simp]
37
+ theorem IterM.forIn_empty {m n β γ} [Monad m] [LawfulMonad m]
38
+ [Monad n] [LawfulMonad n] [MonadLiftT m n] [LawfulMonadLiftT m n]
39
+ {init : γ} {f} :
40
+ ForIn.forIn (m := n) (IterM.empty m β) init f = pure init := by
41
+ rw [IterM.forIn_eq_match_step]
42
+ simp
43
+
44
+ @[simp]
45
+ theorem IterM.foldM_empty {m n β γ} [Monad m] [LawfulMonad m]
46
+ [Monad n] [LawfulMonad n] [MonadLiftT m n] [LawfulMonadLiftT m n]
47
+ {init : γ} {f} :
48
+ (IterM.empty m β).foldM (n := n) (init := init) f = pure init := by
49
+ simp [IterM.foldM_eq_forIn]
50
+
51
+ @[simp]
52
+ theorem IterM.fold_empty {m β γ} [Monad m] [LawfulMonad m]
53
+ {init : γ} {f} :
54
+ (IterM.empty m β).fold (init := init) f = pure init := by
55
+ simp [IterM.fold_eq_foldM]
56
+
57
+ @[simp]
58
+ theorem IterM.drain_empty {m β} [Monad m] [LawfulMonad m] :
59
+ (IterM.empty m β).drain = pure .unit := by
60
+ simp [IterM.drain_eq_fold]
61
+
62
+ end Std.Iterators
backend/core/leanprover--lean4---v4.22.0/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/List.lean ADDED
@@ -0,0 +1,95 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /-
2
+ Copyright (c) 2025 Lean FRO, LLC. All rights reserved.
3
+ Released under Apache 2.0 license as described in the file LICENSE.
4
+ Authors: Paul Reichert
5
+ -/
6
+ prelude
7
+ import Init.Data.Iterators.Consumers
8
+ import Init.Data.Iterators.Lemmas.Consumers.Monadic
9
+ import Init.Data.Iterators.Internal.LawfulMonadLiftFunction
10
+ import Std.Data.Iterators.Producers.Monadic.List
11
+ import Std.Data.Iterators.Lemmas.Equivalence.Basic
12
+
13
+ /-!
14
+ # Lemmas about list iterators
15
+
16
+ This module provides lemmas about the interactions of `List.iterM` with `IterM.step` and various
17
+ collectors.
18
+ -/
19
+
20
+ namespace Std.Iterators
21
+ open Std.Internal
22
+
23
+ variable {m : Type w → Type w'} {n : Type w → Type w''} [Monad m] {β : Type w}
24
+
25
+ @[simp]
26
+ theorem _root_.List.step_iterM_nil :
27
+ (([] : List β).iterM m).step = pure ⟨.done, rfl⟩ := by
28
+ simp only [IterM.step, Iterator.step]; rfl
29
+
30
+ @[simp]
31
+ theorem _root_.List.step_iterM_cons {x : β} {xs : List β} :
32
+ ((x :: xs).iterM m).step = pure ⟨.yield (xs.iterM m) x, rfl⟩ := by
33
+ simp only [List.iterM, IterM.step, Iterator.step]; rfl
34
+
35
+ theorem _root_.List.step_iterM {l : List β} :
36
+ (l.iterM m).step = match l with
37
+ | [] => pure ⟨.done, rfl⟩
38
+ | x :: xs => pure ⟨.yield (xs.iterM m) x, rfl⟩ := by
39
+ cases l <;> simp [List.step_iterM_cons, List.step_iterM_nil]
40
+
41
+ theorem ListIterator.toArrayMapped_iterM [Monad n] [LawfulMonad n]
42
+ {β : Type w} {γ : Type w} {lift : ⦃δ : Type w⦄ → m δ → n δ}
43
+ [LawfulMonadLiftFunction lift] {f : β → n γ} {l : List β} :
44
+ IteratorCollect.toArrayMapped lift f (l.iterM m) (m := m) = List.toArray <$> l.mapM f := by
45
+ rw [LawfulIteratorCollect.toArrayMapped_eq]
46
+ induction l with
47
+ | nil =>
48
+ rw [IterM.DefaultConsumers.toArrayMapped_eq_match_step]
49
+ simp [List.step_iterM_nil, LawfulMonadLiftFunction.lift_pure]
50
+ | cons x xs ih =>
51
+ rw [IterM.DefaultConsumers.toArrayMapped_eq_match_step]
52
+ simp [List.step_iterM_cons, List.mapM_cons, pure_bind, ih, LawfulMonadLiftFunction.lift_pure]
53
+
54
+ @[simp]
55
+ theorem _root_.List.toArray_iterM [LawfulMonad m] {l : List β} :
56
+ (l.iterM m).toArray = pure l.toArray := by
57
+ simp only [IterM.toArray, ListIterator.toArrayMapped_iterM]
58
+ rw [List.mapM_pure, map_pure, List.map_id']
59
+
60
+ @[simp]
61
+ theorem _root_.List.toList_iterM [LawfulMonad m] {l : List β} :
62
+ (l.iterM m).toList = pure l := by
63
+ rw [← IterM.toList_toArray, List.toArray_iterM, map_pure, List.toList_toArray]
64
+
65
+ @[simp]
66
+ theorem _root_.List.toListRev_iterM [LawfulMonad m] {l : List β} :
67
+ (l.iterM m).toListRev = pure l.reverse := by
68
+ simp [IterM.toListRev_eq, List.toList_iterM]
69
+
70
+ section Equivalence
71
+
72
+ -- We don't want to pollute `List` with this rarely used lemma.
73
+ theorem ListIterator.stepAsHetT_iterM [LawfulMonad m] {l : List β} :
74
+ (l.iterM m).stepAsHetT = (match l with
75
+ | [] => pure .done
76
+ | x :: xs => pure (.yield (xs.iterM m) x)) := by
77
+ simp only [List.iterM, toIterM, HetT.ext_iff, Equivalence.property_step, IterM.IsPlausibleStep,
78
+ Iterator.IsPlausibleStep, Equivalence.prun_step]
79
+ refine ⟨?_, ?_⟩
80
+ · ext step
81
+ cases step
82
+ · cases l
83
+ · simp [Pure.pure]
84
+ · simp only [List.cons.injEq, pure, HetT.property_pure, IterStep.yield.injEq, IterM.ext_iff,
85
+ ListIterator.ext_iff]
86
+ exact And.comm
87
+ · cases l <;> simp [Pure.pure]
88
+ · cases l <;> simp [Pure.pure]
89
+ · intro β f
90
+ simp only [IterM.step, Iterator.step, pure_bind]
91
+ cases l <;> simp [Pure.pure, toIterM]
92
+
93
+ end Equivalence
94
+
95
+ end Std.Iterators
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/__init__.py ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2018 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from typing import TYPE_CHECKING
19
+
20
+ if TYPE_CHECKING:
21
+ from jax.scipy import interpolate as interpolate
22
+ from jax.scipy import linalg as linalg
23
+ from jax.scipy import ndimage as ndimage
24
+ from jax.scipy import signal as signal
25
+ from jax.scipy import sparse as sparse
26
+ from jax.scipy import special as special
27
+ from jax.scipy import stats as stats
28
+ from jax.scipy import fft as fft
29
+ from jax.scipy import cluster as cluster
30
+ from jax.scipy import integrate as integrate
31
+ else:
32
+ import jax._src.lazy_loader as _lazy
33
+ __getattr__, __dir__, __all__ = _lazy.attach(__name__, [
34
+ "interpolate",
35
+ "linalg",
36
+ "ndimage",
37
+ "signal",
38
+ "sparse",
39
+ "special",
40
+ "stats",
41
+ "fft",
42
+ "cluster",
43
+ "integrate",
44
+ ])
45
+ del _lazy
46
+
47
+ del TYPE_CHECKING
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/cluster/__init__.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2022 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax.scipy.cluster import vq as vq
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/cluster/vq.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2022 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.cluster.vq import vq as vq
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/interpolate/__init__.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2022 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Already deprecate namespaces that will be removed in SciPy v2.0.0
16
+
17
+ from jax._src.third_party.scipy.interpolate import (
18
+ RegularGridInterpolator as RegularGridInterpolator)
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/optimize/__init__.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2020 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.optimize.minimize import (
19
+ minimize as minimize,
20
+ OptimizeResults as OptimizeResults,
21
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/sparse/__init__.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2020 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax.scipy.sparse import linalg as linalg
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/sparse/linalg.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2020 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.sparse.linalg import (
19
+ cg as cg,
20
+ gmres as gmres,
21
+ bicgstab as bicgstab,
22
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/spatial/__init__.py ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2023 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/spatial/transform.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2023 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.spatial.transform import (
19
+ Rotation as Rotation,
20
+ Slerp as Slerp,
21
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/bernoulli.py ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2020 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.stats.bernoulli import (
19
+ logpmf as logpmf,
20
+ pmf as pmf,
21
+ cdf as cdf,
22
+ ppf as ppf
23
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/beta.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2020 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.stats.beta import (
19
+ cdf as cdf,
20
+ logcdf as logcdf,
21
+ logpdf as logpdf,
22
+ logsf as logsf,
23
+ pdf as pdf,
24
+ sf as sf,
25
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/betabinom.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2021 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.stats.betabinom import (
19
+ logpmf as logpmf,
20
+ pmf as pmf,
21
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/binom.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2023 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ from jax._src.scipy.stats.binom import (
16
+ logpmf as logpmf,
17
+ pmf as pmf,
18
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/cauchy.py ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2020 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.stats.cauchy import (
19
+ cdf as cdf,
20
+ isf as isf,
21
+ logcdf as logcdf,
22
+ logpdf as logpdf,
23
+ logsf as logsf,
24
+ pdf as pdf,
25
+ ppf as ppf,
26
+ sf as sf,
27
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/chi2.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2021 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.stats.chi2 import (
19
+ cdf as cdf,
20
+ logcdf as logcdf,
21
+ logpdf as logpdf,
22
+ logsf as logsf,
23
+ pdf as pdf,
24
+ sf as sf,
25
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/dirichlet.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2020 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.stats.dirichlet import (
19
+ logpdf as logpdf,
20
+ pdf as pdf,
21
+ )
external/alphageometry/.venv-ag/Lib/site-packages/jax/scipy/stats/expon.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2020 The JAX Authors.
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ # Note: import <name> as <name> is required for names to be exported.
16
+ # See PEP 484 & https://github.com/google/jax/issues/7570
17
+
18
+ from jax._src.scipy.stats.expon import (
19
+ logpdf as logpdf,
20
+ pdf as pdf,
21
+ )
external/alphageometry/.venv-ag/Lib/site-packages/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ccdf74b350f11fd3dd5774de50e5e6346a1a5da1f5b7d5fb83590665e97a5213
3
+ size 633840