Files
paddlepaddle--paddle/paddle/phi/ops/yaml/python_api_info.yaml
T
2026-07-13 12:40:42 +08:00

757 lines
17 KiB
YAML

- op : abs
name : [paddle.abs, paddle.Tensor.abs, paddle.absolute, paddle.Tensor.absolute]
args_alias :
use_default_mapping : True
- op : abs_
name : [paddle.abs_, paddle.Tensor.abs_, paddle.absolute_, paddle.Tensor.absolute_]
args_alias :
use_default_mapping : True
- op : acos
name : [paddle.acos, paddle.Tensor.acos]
args_alias :
use_default_mapping : True
- op : acos_
name : [paddle.acos_, paddle.Tensor.acos_]
args_alias :
use_default_mapping : True
- op : angle
name : [paddle.angle,paddle.Tensor.angle]
args_alias :
use_default_mapping : True
- op : acosh
name : [paddle.acosh, paddle.Tensor.acosh]
args_alias :
use_default_mapping : True
- op : acosh_
name : [paddle.acosh_, paddle.Tensor.acosh_]
args_alias :
use_default_mapping : True
- op : all
name : [paddle.all, paddle.Tensor.all]
args_alias :
use_default_mapping : True
- op : allclose
name : [paddle.allclose, paddle.Tensor.allclose]
args_alias :
use_default_mapping : True
pre_process :
static_func : AllClosePreProcess(x, y, rtol, atol)
- op : amax
name : [paddle.amax, paddle.Tensor.amax]
args_alias :
use_default_mapping : True
- op : amin
name : [paddle.amin, paddle.Tensor.amin]
args_alias :
use_default_mapping : True
- op : aminmax
name : [paddle.aminmax, paddle.Tensor.aminmax]
args_alias :
use_default_mapping : True
- op : angle
name : [paddle.angle, paddle.Tensor.angle]
args_alias :
use_default_mapping : True
- op : any
name : [paddle.any, paddle.Tensor.any]
args_alias :
use_default_mapping : True
- op : argmax
name : [paddle.argmax, paddle.Tensor.argmax]
args_mapper :
func : ArgMaxMinMapper
- op : argmin
name : [paddle.argmin, paddle.Tensor.argmin]
args_mapper :
func : ArgMaxMinMapper
- op : asin
name : [paddle.asin, paddle.Tensor.asin]
args_alias :
use_default_mapping : True
- op : asin_
name : [paddle.asin_, paddle.Tensor.asin_]
args_alias :
use_default_mapping : True
- op : asinh
name : [paddle.asinh, paddle.Tensor.asinh]
args_alias :
use_default_mapping : True
- op : asinh_
name : [paddle.asinh_, paddle.Tensor.asinh_]
args_alias :
use_default_mapping : True
- op : atan
name : [paddle.atan, paddle.Tensor.atan]
args_alias :
use_default_mapping : True
- op : atan2
name : [paddle.atan2, paddle.Tensor.atan2]
args_alias :
use_default_mapping : True
- op : atan_
name : [paddle.atan_, paddle.Tensor.atan_]
args_alias :
use_default_mapping : True
- op : atanh
name : [paddle.atanh, paddle.Tensor.atanh]
args_alias :
use_default_mapping : True
- op : atanh_
name : [paddle.atanh_, paddle.Tensor.atanh_]
args_alias :
use_default_mapping : True
- op : addmm
name : [paddle.addmm, paddle.Tensor.addmm]
args_alias :
x : [mat1]
y : [mat2]
pre_process :
func : AddmmPreProcess(input, x, y)
- op : addmm_
name : [paddle.addmm_, paddle.Tensor.addmm_]
args_alias :
x : [mat1]
y : [mat2]
pre_process :
func : AddmmPreProcess(input, x, y)
- op : baddbmm
name : [paddle.baddbmm, paddle.Tensor.baddbmm]
args_alias :
x : [batch1]
y : [batch2]
pre_process :
func : BaddbmmPreProcess(input, x, y)
- op : baddbmm_
name : [paddle.baddbmm_, paddle.Tensor.baddbmm_]
args_alias :
x : [batch1]
y : [batch2]
pre_process :
func : BaddbmmPreProcess(input, x, y)
- op : bmm
name : [paddle.bmm, paddle.Tensor.bmm]
args_alias :
x : [input]
y : [mat2]
- op : cross
name : [paddle.cross, paddle.Tensor.cross]
args_alias :
use_default_mapping : True
- op : dist
name : [paddle.dist, paddle.Tensor.dist]
args_alias :
use_default_mapping : True
- op : flip
name : [paddle.flip, paddle.Tensor.flip, paddle.reverse, paddle.Tensor.reverse]
args_alias :
x : [input]
axis : [dims]
- op : floor_divide_
name : [paddle.floor_divide_, paddle.Tensor.floor_divide_]
args_alias :
use_default_mapping : True
pre_process :
func : InplaceShapePreProcess(x, y)
- op : renorm
name : [paddle.renorm, paddle.Tensor.renorm]
args_alias :
x : [input]
axis : [dim]
max_norm : [maxnorm]
pre_process :
func : NegativeAxisPreProcess(x, axis)
- op : renorm_
name : [paddle.renorm_, paddle.Tensor.renorm_]
args_alias :
x : [input]
axis : [dim]
max_norm : [maxnorm]
pre_process :
func : NegativeAxisPreProcess(x, axis)
- op : bincount
name : [paddle.bincount, paddle.Tensor.bincount]
args_alias :
use_default_mapping : True
pre_process :
func : BinCountPreProcess(x, weights, minlength)
- op : bitwise_and
name : [paddle.bitwise_and, paddle.Tensor.bitwise_and]
args_alias :
use_default_mapping : True
- op : bitwise_and_
name : [paddle.bitwise_and_, paddle.Tensor.bitwise_and_]
args_alias :
use_default_mapping : True
pre_process :
func : InplaceShapePreProcess(x, y)
- op : bitwise_left_shift
name : [paddle.bitwise_left_shift, paddle.Tensor.bitwise_left_shift]
args_alias :
use_default_mapping : True
- op : bitwise_left_shift_
name : [paddle.bitwise_left_shift_, paddle.Tensor.bitwise_left_shift_]
args_alias :
use_default_mapping : True
- op : bitwise_not
name : [paddle.bitwise_not, paddle.Tensor.bitwise_not]
args_alias :
use_default_mapping : True
- op : bitwise_not_
name : [paddle.bitwise_not_, paddle.Tensor.bitwise_not_]
args_alias :
use_default_mapping : True
- op : bitwise_or
name : [paddle.bitwise_or, paddle.Tensor.bitwise_or]
args_alias :
use_default_mapping : True
- op : bitwise_or_
name : [paddle.bitwise_or_, paddle.Tensor.bitwise_or_]
args_alias :
use_default_mapping : True
pre_process :
func : InplaceShapePreProcess(x, y)
- op : bitwise_right_shift
name : [paddle.bitwise_right_shift, paddle.Tensor.bitwise_right_shift]
args_alias :
use_default_mapping : True
- op : bitwise_right_shift_
name : [paddle.bitwise_right_shift_, paddle.Tensor.bitwise_right_shift_]
args_alias :
use_default_mapping : True
- op : bitwise_xor
name : [paddle.bitwise_xor, paddle.Tensor.bitwise_xor]
args_alias :
use_default_mapping : True
- op : bitwise_xor_
name : [paddle.bitwise_xor_, paddle.Tensor.bitwise_xor_]
args_alias :
use_default_mapping : True
pre_process :
func : InplaceShapePreProcess(x, y)
- op : ceil
name : [paddle.ceil, paddle.Tensor.ceil]
args_alias :
use_default_mapping : True
- op : ceil_
name : [paddle.ceil_, paddle.Tensor.ceil_]
args_alias :
use_default_mapping : True
- op : cholesky
name : [paddle.cholesky, paddle.linalg.cholesky, paddle.Tensor.cholesky]
args_alias :
use_default_mapping : True
pre_process :
func : CholeskyPreProcess(x, upper)
- op : conj
name: [paddle.conj, paddle.Tensor.conj]
args_alias :
use_default_mapping : True
- op : cos
name : [paddle.cos, paddle.Tensor.cos]
args_alias :
use_default_mapping : True
- op : cos_
name : [paddle.cos_, paddle.Tensor.cos_]
args_alias :
use_default_mapping : True
- op : cosh
name : [paddle.cosh, paddle.Tensor.cosh]
args_alias :
use_default_mapping : True
- op : cosh_
name : [paddle.cosh_, paddle.Tensor.cosh_]
args_alias :
use_default_mapping : True
- op : diag
name : [paddle.diag, paddle.Tensor.diag]
args_alias :
x : [input]
offset : [diagonal]
- op : diagonal
name : [paddle.diagonal, paddle.Tensor.diagonal]
args_alias :
x : [input]
axis1 : [dim1]
axis2 : [dim2]
- op : det
name : [paddle.det, paddle.linalg.det, paddle.Tensor.det]
args_alias :
x : [input, A]
- op : dot
name : [paddle.dot, paddle.Tensor.dot]
args_alias :
x : [input]
y : [tensor]
- op : eigh
name : [paddle.linalg.eigh, paddle.Tensor.eigh]
args_alias :
use_default_mapping : True
pre_process :
func : EighPreProcess(x, UPLO)
- op : erf
name : [paddle.erf, paddle.Tensor.erf]
args_alias :
use_default_mapping : True
- op : erf_
name : [paddle.erf_, paddle.Tensor.erf_]
args_alias :
use_default_mapping : True
- op : exp
name : [paddle.exp, paddle.Tensor.exp]
args_alias :
use_default_mapping : True
- op : exp_
name : [paddle.exp_, paddle.Tensor.exp_]
args_alias :
use_default_mapping : True
- op : expm1
name : [paddle.expm1, paddle.Tensor.expm1]
args_alias :
use_default_mapping : True
- op : expm1_
name : [paddle.expm1_, paddle.Tensor.expm1_]
args_alias :
use_default_mapping : True
- op : expand_as
name : [paddle.expand_as, paddle.Tensor.expand_as]
args_alias :
use_default_mapping : True
pre_process :
func : ExpandAsPreProcess(x, y, target_shape)
- op : floor
name : [paddle.floor, paddle.Tensor.floor]
args_alias :
use_default_mapping : True
- op : floor_
name : [paddle.floor_, paddle.Tensor.floor_]
args_alias :
use_default_mapping : True
- op : fmax
name : [paddle.fmax, paddle.Tensor.fmax]
args_alias :
use_default_mapping : True
- op : fmin
name : [paddle.fmin, paddle.Tensor.fmin]
args_alias :
use_default_mapping : True
- op : gelu
name : [paddle.nn.functional.gelu]
args_alias :
use_default_mapping : True
args_mapper :
func : GeluMapper
- op : greater_than
name : [paddle.greater_than, paddle.Tensor.greater_than, paddle.gt, paddle.Tensor.gt, paddle.greater, paddle.Tensor.greater]
args_alias :
use_default_mapping : True
- op : grid_sample
name : [paddle.nn.functional.grid_sample]
args_alias:
use_default_mapping : True
pre_process:
func : GridSamplePreProcess(x, grid, mode, padding_mode, align_corners)
- op : heaviside
name : [paddle.heaviside, paddle.Tensor.heaviside]
args_alias :
x : [input]
y : [values]
- op : i0
name : [paddle.i0,paddle.Tensor.i0]
args_alias :
use_default_mapping : True
- op : i0e
name : [paddle.i0e,paddle.Tensor.i0e]
args_alias :
use_default_mapping : True
- op : i1
name : [paddle.i1,paddle.Tensor.i1]
args_alias :
use_default_mapping : True
- op : i1e
name : [paddle.i1e,paddle.Tensor.i1e]
args_alias :
use_default_mapping : True
- op : index_put
name : [paddle.index_put, paddle.Tensor.index_put]
args_alias :
value : [values]
use_default_mapping : True
- op : index_put_
name : [paddle.index_put_, paddle.Tensor.index_put_]
args_alias :
value : [values]
use_default_mapping : True
- op : isclose
name : [paddle.isclose, paddle.Tensor.isclose]
args_alias :
use_default_mapping : True
pre_process :
static_func : IsClosePreProcess(x, y, rtol, atol)
- op : isfinite
name : [paddle.isfinite, paddle.Tensor.isfinite]
args_alias :
use_default_mapping : True
- op : isinf
name : [paddle.isinf, paddle.Tensor.isinf]
args_alias :
use_default_mapping : True
- op : isnan
name : [paddle.isnan, paddle.Tensor.isnan]
args_alias :
use_default_mapping : True
- op : inverse
name : [paddle.inverse, paddle.Tensor.inverse, paddle.linalg.inv]
args_alias:
x : [input, A]
- op : lgamma
name : [paddle.lgamma, paddle.Tensor.lgamma]
args_alias:
use_default_mapping : True
- op : kthvalue
name : [paddle.kthvalue, paddle.Tensor.kthvalue]
args_mapper :
func : KthvalueMapper
- op : kron
name : [paddle.kron, paddle.Tensor.kron]
args_alias :
use_default_mapping : True
- op : log
name : [paddle.log, paddle.Tensor.log]
args_alias :
use_default_mapping : True
- op : log1p
name : [paddle.log1p, paddle.Tensor.log1p]
args_alias :
use_default_mapping : True
- op : log10
name : [paddle.log10, paddle.Tensor.log10]
args_alias :
use_default_mapping : True
- op : log2
name : [paddle.log2, paddle.Tensor.log2]
args_alias :
use_default_mapping : True
- op : logsumexp
name : [paddle.logsumexp, paddle.Tensor.logsumexp]
args_alias :
use_default_mapping : True
pre_process :
func : LogsumexpPreProcess(x, axis, reduce_all)
- op : logical_and
name : [paddle.logical_and, paddle.Tensor.logical_and]
args_alias :
use_default_mapping : True
- op : logical_not
name : [paddle.logical_not, paddle.Tensor.logical_not]
args_alias :
use_default_mapping : True
- op : logical_or
name : [paddle.logical_or, paddle.Tensor.logical_or]
args_alias :
use_default_mapping : True
- op : logical_xor
name : [paddle.logical_xor, paddle.Tensor.logical_xor]
args_alias :
use_default_mapping : True
- op : mv
name : [paddle.mv, paddle.Tensor.mv]
args_alias :
use_default_mapping : True
- op : matmul
name : [paddle.matmul, paddle.Tensor.matmul]
args_alias :
use_default_mapping : True
- op : maximum
name : [paddle.maximum, paddle.Tensor.maximum]
args_alias :
use_default_mapping : True
- op : minimum
name : [paddle.minimum, paddle.Tensor.minimum]
args_alias :
use_default_mapping : True
- op : multiply
name : [paddle.multiply, paddle.Tensor.multiply]
args_alias :
use_default_mapping : True
- op : poisson
name : [paddle.poisson]
args_alias :
use_default_mapping : True
- op : pow_
name : [paddle.pow_, paddle.Tensor.pow_]
args_alias :
x : [input]
y : [exponent]
- op : nextafter
name : [paddle.nextafter, paddle.Tensor.nextafter]
args_alias :
use_default_mapping : True
- op : real
name : [paddle.real, paddle.Tensor.real]
args_alias :
use_default_mapping : True
- op : imag
name : [paddle.imag, paddle.Tensor.imag]
args_alias :
use_default_mapping : True
- op : pixel_shuffle
name : [paddle.nn.functional.pixel_shuffle]
args_alias :
use_default_mapping : True
pre_process :
func : PixelShufflePreProcess(data_format)
- op : reciprocal
name : [paddle.reciprocal, paddle.Tensor.reciprocal]
args_alias :
use_default_mapping : True
- op : reciprocal_
name : [paddle.reciprocal_, paddle.Tensor.reciprocal_]
args_alias :
use_default_mapping : True
- op : remainder_
name : [paddle.remainder_, paddle.Tensor.remainder_, paddle.mod_, paddle.Tensor.mod_, paddle.floor_mod_, paddle.Tensor.floor_mod_, paddle.fmod_, paddle.Tensor.fmod_]
args_alias :
use_default_mapping : True
pre_process :
func : InplaceShapePreProcess(x, y)
- op : roll
name : [paddle.roll, paddle.Tensor.roll]
args_alias:
axis : [dims]
use_default_mapping : True
pre_process:
func : RollPreProcess(x, shifts, axis)
- op : round
name : [paddle.round, paddle.Tensor.round]
args_alias :
use_default_mapping : True
- op : round_
name : [paddle.round_, paddle.Tensor.round_]
args_alias :
use_default_mapping : True
- op : rsqrt
name : [paddle.rsqrt, paddle.Tensor.rsqrt]
args_alias :
use_default_mapping : True
- op : rsqrt_
name : [paddle.rsqrt_, paddle.Tensor.rsqrt_]
args_alias :
use_default_mapping : True
- op : sigmoid
name : [paddle.sigmoid, paddle.Tensor.sigmoid, paddle.nn.functional.sigmoid]
args_alias :
use_default_mapping : True
- op : sigmoid_
name : [paddle.sigmoid_, paddle.Tensor.sigmoid_]
args_alias :
use_default_mapping : True
- op : sign
name : [paddle.sign, paddle.Tensor.sign]
args_alias :
use_default_mapping : True
- op : sign_
name : [paddle.sign_, paddle.Tensor.sign_]
args_alias :
use_default_mapping : True
- op : sin
name : [paddle.sin, paddle.Tensor.sin]
args_alias :
use_default_mapping : True
- op : sin_
name : [paddle.sin_, paddle.Tensor.sin_]
args_alias :
use_default_mapping : True
- op : sinh
name : [paddle.sinh, paddle.Tensor.sinh]
args_alias :
use_default_mapping : True
- op : sinh_
name : [paddle.sinh_, paddle.Tensor.sinh_]
args_alias :
use_default_mapping : True
- op : softplus
name : [paddle.nn.functional.softplus]
args_alias :
use_default_mapping : True
- op : sqrt
name : [paddle.sqrt, paddle.Tensor.sqrt]
args_alias :
use_default_mapping : True
- op : sqrt_
name : [paddle.sqrt_, paddle.Tensor.sqrt_]
args_alias :
use_default_mapping : True
- op : square
name : [paddle.square, paddle.Tensor.square]
args_alias :
use_default_mapping : True
- op : square_
name : [paddle.square_, paddle.Tensor.square_]
args_alias :
use_default_mapping : True
- op : sum
name : [paddle.sum, paddle.Tensor.sum]
args_alias :
use_default_mapping : True
pre_process :
static_func : SumPreProcess(x, axis)
args_mapper :
func : ArgSumMapper
- op : tan
name : [paddle.tan, paddle.Tensor.tan]
args_alias :
use_default_mapping : True
- op : tan_
name : [paddle.tan_, paddle.Tensor.tan_]
args_alias :
use_default_mapping : True
- op : tanh
name : [paddle.tanh, paddle.Tensor.tanh, paddle.nn.functional.tanh]
args_alias :
use_default_mapping : True
- op : tril
name : [paddle.tril, paddle.Tensor.tril]
args_alias :
use_default_mapping : True
- op : triu
name : [paddle.triu, paddle.Tensor.triu]
args_alias :
use_default_mapping : True