:orphan: .. _opfromgraph: ============= `OpFromGraph` ============= This page describes :class:`pytensor.compile.builders.OpFromGraph `, an `Op` constructor that allows one to encapsulate an PyTensor graph in a single `Op`. This can be used to encapsulate some functionality in one block. It is useful to scale PyTensor compilation for regular bigger graphs when we reuse that encapsulated functionality with different inputs many times. Due to this encapsulation, it can make PyTensor's compilation phase faster for graphs with many nodes. Using this for small graphs is not recommended as it disables rewrites between what is inside the encapsulation and outside of it. .. note: This was not used widely up to now. If you have any questions/comments do not hesitate to contact us on the mailing list. .. autoclass:: pytensor.compile.builders.OpFromGraph