pytensor
pytensor copied to clipboard
Simplify Function class
Description
As discussed in https://github.com/pymc-devs/pytensor/issues/222 Function is quite bloated.
Some things we could probably remove because nobody uses them:
- Default values for function arguments
- output_subset kwarg at call_time
trust_input is useful for speedier evaluations, this should be an explicit kwarg to pytensorf.function and not just a hidden property that power-users know how to change after the function is created