class_docstr: A ``Linker`` that JIT compiles a ``FunctionGraph`` into a single runnable thunk.
  
  The entirety of ``Linker.fgraph`` is converted into a single JIT compiled
  thunk that is run by an PyTensor ``VM``.
class_docstr_tok: ["A","``","Linker","``","that","JIT","compiles","a","``","FunctionGraph","``","into","a","single","runnable","thunk",".","The","entirety","of","``","Linker.fgraph","``","is","converted","into","a","single","JIT","compiled","thunk","that","is","run","by","an","PyTensor","``","VM","``","."]
docstr: Apply a filter to the data output by a JITed function call.
docstr_tok: ["Apply","a","filter","to","the","data","output","by","a","JITed","function","call","."]
code: def output_filter(self, var: Variable, out: Any) -> Any:
      """Apply a filter to the data output by a JITed function call."""
      return out
  
imports: from abc import ABC, abstractmethod
  from collections.abc import Sequence
  from copy import copy, deepcopy
  from typing import TYPE_CHECKING, Any, Callable, Optional, Union
  from pytensor.configdefaults import config
  from pytensor.graph.basic import Apply, Variable
  from pytensor.graph.fg import FunctionGraph
  from pytensor.graph.type import Type
  from pytensor.link.utils import gc_helper, map_storage, raise_with_op, streamline
  from pytensor.utils import difference
label_desc: Use image node_id 4 for calling the JITLinker obj's underlying member method code with example usage: obj.output_filter(var, out) and returns: out