not_to_static¶
- paddle.jit. not_to_static ( func=None ) [source]
- 
         A Decorator to suppresses the convertion of a function. - Parameters
- 
           func (callable) – The function to decorate. 
- Returns
- 
           A function which won’t be converted in Dynamic-to-Static. 
- Return type
- 
           callable 
 Examples import paddle @paddle.jit.not_to_static def func_not_to_static(x): res = x - 1 return res @paddle.jit.to_static def func(x): if paddle.mean(x) < 0: out = func_not_to_static(x) else: out = x + 1 return out x = paddle.ones([1, 2], dtype='float32') out = func(x) print(out) # [[2. 2.]] 
