Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/google-deepmind/alphageometry
/ functions
Functions
675 in github.com/google-deepmind/alphageometry
⨍
Functions
675
◇
Types & classes
52
Method
merge_vals
(self, vx: gm.Node, vy: gm.Node, deps: Dependency)
graph.py:1031
Method
midpoint
(self, p: Point)
numericals.py:84
Method
modulo
(self, e: dict[str, float])
ar.py:599
Function
name_map
(struct: Any)
geometry.py:471
Method
names2points_or_int
Return Point objects given names.
graph.py:565
Method
new_val
(self)
geometry.py:333
Method
new_val
(self)
geometry.py:368
Method
new_val
(self)
geometry.py:487
Method
new_val
(self)
geometry.py:512
Method
null_iter_fn
()
lm_inference.py:43
Method
obj
(self)
geometry.py:157
Method
parallel_line
(self, line: Line)
numericals.py:126
Function
perm3
(elems)
graph_utils.py:114
Function
perm4
(elems)
graph_utils.py:131
Method
perpendicular_line
(self, line: Line)
numericals.py:114
Method
point_at
Get a point on line closest to (x, y).
numericals.py:247
Function
point_log
Reformat setup into groups of point constructions.
trace_back.py:53
Function
pretty
Pretty formating a predicate string.
pretty.py:150
Function
pretty_nl
Natural lang formatting a predicate.
pretty.py:93
Method
range_fn
()
graph.py:2582
Function
reduce
Reduce intersecting objects into one point of intersections.
numericals.py:1297
Function
same_clock
( a: Point, b: Point, c: Point, d: Point, e: Point, f: Point )
numericals.py:725
Function
same_sign
( a: Point, b: Point, c: Point, d: Point, e: Point, f: Point )
numericals.py:379
Method
sample_within
(self, points: list[Point], n: int = 5)
numericals.py:350
Method
sample_within
Sample a point within the boundary of points.
numericals.py:428
Method
setUpClass
(cls)
dd_test.py:31
Method
setUpClass
(cls)
ar_test.py:28
Method
setUpClass
(cls)
ddar_test.py:28
Method
setUpClass
(cls)
graph_test.py:31
Method
setUpClass
(cls)
trace_back_test.py:30
Method
setUpClass
(cls)
lm_inference_test.py:34
Method
setUpClass
(cls)
problem_test.py:26
Function
set_skip_theorems
(theorems: set[str])
dd.py:942
Method
sign
(self, line: Line)
numericals.py:140
Function
simplify
(n: int, d: int)
pretty.py:57
Method
single_window_attention
( carry: tuple[Array, Array], inputs_w: tuple[Array, Array] )
transformer_layer.py:303
Function
sketch_2l1c
Sketch a circle touching two lines and another circle.
numericals.py:1397
Function
sketch_3peq
(args: tuple[gm.Point, ...])
numericals.py:1426
Function
sketch_acircle
(args: tuple[gm.Point, ...])
numericals.py:1481
Function
sketch_amirror
Sketch the angle mirror.
numericals.py:1510
Function
sketch_bline
(args: tuple[gm.Point, ...])
numericals.py:1540
Function
sketch_cc_tangent
Sketch tangents to two circles.
numericals.py:1562
Function
sketch_centroid
(args: tuple[gm.Point, ...])
numericals.py:1379
Function
sketch_circle
(args: tuple[gm.Point, ...])
numericals.py:1557
Function
sketch_cyclic
(args: tuple[gm.Point, ...])
numericals.py:1711
Function
sketch_e5128
(args: tuple[gm.Point, ...])
numericals.py:1599
Function
sketch_eq_quadrangle
Sketch quadrangle with two equal opposite sides.
numericals.py:1613
Function
sketch_eq_trapezoid
(args: tuple[gm.Point, ...])
numericals.py:1629
Function
sketch_eqangle2
Sketch the def eqangle2.
numericals.py:1642
Function
sketch_eqangle3
(args: tuple[gm.Point, ...])
numericals.py:1664
Function
sketch_eqdia_quadrangle
Sketch quadrangle with two equal diagonals.
numericals.py:1674
Function
sketch_excenter2
(args: tuple[gm.Point, ...])
numericals.py:1368
Function
sketch_free
(args: tuple[gm.Point, ...])
numericals.py:1691
Function
sketch_hcircle
(args: tuple[gm.Point, ...])
numericals.py:1594
Function
sketch_hline
(args: tuple[gm.Point, ...])
numericals.py:1716
Function
sketch_ieq_triangle
(args: tuple[gm.Point, ...])
numericals.py:1349
Function
sketch_incenter2
(args: tuple[gm.Point, ...])
numericals.py:1357
Function
sketch_isos
(args: tuple[gm.Point, ...])
numericals.py:1695
Function
sketch_isquare
(args: tuple[gm.Point, ...])
numericals.py:1845
Function
sketch_line
(args: tuple[gm.Point, ...])
numericals.py:1706
Function
sketch_midp
(args: tuple[gm.Point, ...])
numericals.py:1721
Function
sketch_ninepoints
(args: tuple[gm.Point, ...])
numericals.py:1388
Function
sketch_on_hline
(args: tuple[gm.Point, ...])
numericals.py:1344
Function
sketch_on_opline
(args: tuple[gm.Point, ...])
numericals.py:1339
Function
sketch_pentagon
(args: tuple[gm.Point, ...])
numericals.py:1726
Function
sketch_pline
(args: tuple[gm.Point, ...])
numericals.py:1740
Function
sketch_pmirror
(args: tuple[gm.Point, ...])
numericals.py:1745
Function
sketch_quadrangle
Sketch a random quadrangle.
numericals.py:1750
Function
sketch_r_trapezoid
(args: tuple[gm.Point, ...])
numericals.py:1768
Function
sketch_r_triangle
(args: tuple[gm.Point, ...])
numericals.py:1777
Function
sketch_rectangle
(args: tuple[gm.Point, ...])
numericals.py:1785
Function
sketch_reflect
(args: tuple[gm.Point, ...])
numericals.py:1795
Function
sketch_risos
(args: tuple[gm.Point, ...])
numericals.py:1801
Function
sketch_rotaten90
(args: tuple[gm.Point, ...])
numericals.py:1809
Function
sketch_rotatep90
(args: tuple[gm.Point, ...])
numericals.py:1815
Function
sketch_s_angle
(args: tuple[gm.Point, ...])
numericals.py:1821
Function
sketch_segment
(args: tuple[gm.Point, ...])
numericals.py:1828
Function
sketch_shift
(args: tuple[gm.Point, ...])
numericals.py:1833
Function
sketch_square
(args: tuple[gm.Point, ...])
numericals.py:1838
Function
sketch_tangent
(args: tuple[gm.Point, ...])
numericals.py:1551
Function
sketch_tline
(args: tuple[gm.Point, ...])
numericals.py:1854
Function
sketch_trapezoid
(args: tuple[gm.Point, ...])
numericals.py:1859
Function
sketch_triangle
(args: tuple[gm.Point, ...])
numericals.py:1871
Function
sketch_triangle12
(args: tuple[gm.Point, ...])
numericals.py:1880
Function
sketch_trisect
Sketch two trisectors of an angle.
numericals.py:1888
Function
sketch_trisegment
(args: tuple[gm.Point, ...])
numericals.py:1918
Function
solve
Alternate between DD and AR until goal is found.
ddar.py:77
Method
test_angle_table_equilateral_triangle
Test that AR can figure out triangles with 3 equal angles => each is pi/3.
ar_test.py:125
Method
test_angle_table_inbisector_exbisector
Test that AR can figure out bisector & ex-bisector are perpendicular.
ar_test.py:88
Method
test_beam_queue
(self)
alphageometry_test.py:91
Method
test_bfs_for_equality_transitivity
(self)
geometry_test.py:72
Method
test_build_graph_points
(self)
graph_test.py:42
Method
test_build_graph_predicates
(self)
graph_test.py:52
Method
test_comb2
(self)
graph_utils_test.py:36
Method
test_comb3
(self)
graph_utils_test.py:42
Method
test_comb4
(self)
graph_utils_test.py:51
Method
test_cross
(self)
graph_utils_test.py:25
Method
test_enumerate_circles
(self)
graph_test.py:155
Method
test_enumerate_colls
(self)
graph_test.py:91
Method
test_enumerate_congs
(self)
graph_test.py:112
← previous
next →
501–600 of 675, ranked by callers