MCPcopy Create free account
hub / github.com/google-deepmind/alphageometry / replace

Function replace

ar.py:150–157  ·  view source on GitHub ↗
(
    e: dict[str, float], v0: str, e0: dict[str, float]
)

Source from the content-addressed store, hash-verified

148
149
150def replace(
151 e: dict[str, float], v0: str, e0: dict[str, float]
152) -> dict[str, float]:
153 if v0 not in e:
154 return e
155 e = dict(e)
156 m = e.pop(v0)
157 return plus(e, mult(e0, m))
158
159
160def comb2(elems: list[Any]) -> Generator[tuple[Any, Any], None, None]:

Callers 1

replaceMethod · 0.85

Calls 2

plusFunction · 0.85
multFunction · 0.85

Tested by

no test coverage detected