TF 2.0 is out! Get hands-on practice at TF World, Oct 28-31. Use code TF20 for 20% off select passes. Register now


View source on GitHub

Decorator that compiles a function to use TensorFlow ops.


The decorator is dynamic - it recompiles the target whenever the decorated function is called. This means the parameter values are known at conversion. It also means that repeated calls with different types of parameters will be correctly processed.


  • recursive: bool, whether to recursively convert any functions or classes that the converted function may use.
  • optional_features: converted.Feature, allows toggling optional or experimental features. When set to None, only the core features are enabled.


Callable, a decorator that converts the given function into an equivalent function that uses TensorFlow ops.