New smart_inference_mode() conditional decorator
#8957
Merged
smart_inference_mode() conditional decorator
#8957