InstrumentalVariableRegression.profile#

InstrumentalVariableRegression.profile(outs, *, n=1000, point=None, profile=True, **compile_fn_kwargs)#

Compile and profile a PyTensor function which returns outs and takes values of model vars as a dict as an argument.

Parameters:
  • outs (PyTensor variable or iterable of PyTensor variables)

  • n (int, default 1000) – Number of iterations to run

  • point (Point) – Point to pass to the function

  • profile (True or ProfileStats)

  • compile_fn_kwargs – Compilation kwargs for pymc.model.core.Model.compile_fn()

Returns:

Use .summary() to print stats.

Return type:

pytensor.compile.profiling.ProfileStats