MCPcopy Create free account
hub / github.com/cortex-js/compute-engine / sample

Function sample

benchmarks/audit/run_sympy.py:60–71  ·  view source on GitHub ↗
(expr_, pts, vars_=("x",))

Source from the content-addressed store, hash-verified

58
59
60def sample(expr_, pts, vars_=("x",)):
61 # `pts` entries are scalars (univariate, substituted for x) or tuples
62 # matching `vars_` (multivariate — all variables substituted at once).
63 out = []
64 for p in pts:
65 tup = p if isinstance(p, list) else [p]
66 try:
67 sub = {SYMS[v]: sympify(str(t)) for v, t in zip(vars_, tup)}
68 out.append(float(N(expr_.subs(sub), 30)))
69 except Exception:
70 out.append(None)
71 return out
72
73
74def mantexp_values(res):

Callers 1

run_sympy.pyFile · 0.70

Calls 3

zipFunction · 0.85
subsMethod · 0.65
NFunction · 0.50

Tested by

no test coverage detected