# functional接口动态shape支持情况

[![查看源文件](https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/r2.4.10/resource/_static/logo_source.svg)](https://gitee.com/mindspore/docs/blob/r2.4.10/docs/mindspore/source_zh_cn/api_python/dynamic_shape_func.md)

> 以下列表列举了PYNATIVE模式下支持动态shape功能的functional接口。其中部分functional接口可能会存在数据类型支持不全的问题,如遇到此类问题,可以通过主动插入[Cast](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.Cast.html)算子解决。
>
> 列表以外的functional接口对动态shape功能支持尚不完善,可能会执行失败。另外,图模式下,动态shape功能支持也不完善,可能会执行失败。
>
> 如遇到动态shape算子执行失败的问题,建议尽量避免在网络中引入动态shape。例如:可以通过调整functional接口输入,构造出全静态shape网络,或将动态shape限制在网络局部范围内。

| API名称  | Ascend |  GPU  |   CPU  |
| :--- |:-------- | :------- |:---------|
|[mindspore.ops.abs](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.abs.html)|✔️|✔️|✔️|
|[mindspore.ops.acos](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.acos.html)|✔️|✔️|✔️|
|[mindspore.ops.acosh](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.acosh.html)|✔️|✔️|✔️|
|[mindspore.ops.add](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.add.html)|✔️|✔️|✔️|
|[mindspore.ops.addcdiv](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.addcdiv.html)|✔️|✔️|✔️|
|[mindspore.ops.addcmul](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.addcmul.html)|✔️|✔️|✔️|
|[mindspore.ops.addmm](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.addmm.html)|✔️|✔️|✔️|
|[mindspore.ops.addn](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.addn.html)|✔️|✔️|✔️|
|[mindspore.ops.all](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.all.html)|✔️|✔️|✔️|
|[mindspore.ops.amax](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.amax.html)|✔️|✔️|✔️|
|[mindspore.ops.amin](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.amin.html)|✔️|✔️|✔️|
|[mindspore.ops.angle](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.angle.html)|✔️|✔️|✔️|
|[mindspore.ops.any](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.any.html)|✔️|✔️|✔️|
|[mindspore.ops.argmax](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.argmax.html)|✔️|✔️|✔️|
|[mindspore.ops.argmin](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.argmin.html)|✔️|✔️|✔️|
|[mindspore.ops.argsort](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.argsort.html)|✔️|✔️|✔️|
|[mindspore.ops.asin](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.asin.html)|✔️|✔️|✔️|
|[mindspore.ops.asinh](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.asinh.html)|✔️|✔️|✔️|
|[mindspore.ops.assign](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.assign.html)|✔️|✔️|✔️|
|[mindspore.ops.assign_add](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.assign_add.html)|✔️|✔️|✔️|
|[mindspore.ops.atan](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.atan.html)|✔️|✔️|✔️|
|[mindspore.ops.atan2](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.atan2.html)|✔️|✔️|✔️|
|[mindspore.ops.atanh](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.atanh.html)|✔️|✔️|✔️|
|[mindspore.ops.baddbmm](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.baddbmm.html)|✔️|✔️|✔️|
|[mindspore.ops.bernoulli](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bernoulli.html)|❌|✔️|✔️|
|[mindspore.ops.bessel_i0](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bessel_i0.html)|❌|✔️|✔️|
|[mindspore.ops.bessel_i0e](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bessel_i0e.html)|✔️|✔️|✔️|
|[mindspore.ops.bessel_i1](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bessel_i1.html)|❌|✔️|✔️|
|[mindspore.ops.bessel_i1e](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bessel_i1e.html)|✔️|✔️|✔️|
|[mindspore.ops.bessel_j0](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bessel_j0.html)|❌|✔️|✔️|
|[mindspore.ops.bessel_j1](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bessel_j1.html)|❌|✔️|✔️|
|[mindspore.ops.bias_add](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bias_add.html)|❌|✔️|✔️|
|[mindspore.ops.bincount](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bincount.html)|✔️|✔️|✔️|
|[mindspore.ops.bitwise_and](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bitwise_and.html)|✔️|✔️|✔️|
|[mindspore.ops.bitwise_left_shift](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bitwise_left_shift.html)|✔️|✔️|✔️|
|[mindspore.ops.bitwise_or](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bitwise_or.html)|✔️|✔️|✔️|
|[mindspore.ops.bitwise_right_shift](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bitwise_right_shift.html)|✔️|✔️|✔️|
|[mindspore.ops.bitwise_xor](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bitwise_xor.html)|✔️|✔️|✔️|
|[mindspore.ops.bmm](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.bmm.html)|✔️|✔️|✔️|
|[mindspore.ops.broadcast_to](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.broadcast_to.html)|✔️|✔️|✔️|
|[mindspore.ops.ceil](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.ceil.html)|✔️|✔️|✔️|
|[mindspore.ops.celu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.celu.html)|✔️|✔️|✔️|
|[mindspore.ops.chunk](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.chunk.html)|❌|✔️|✔️|
|[mindspore.ops.clamp](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.clamp.html)|✔️|✔️|✔️|
|[mindspore.ops.clip_by_global_norm](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.clip_by_global_norm.html)|✔️|✔️|✔️|
|[mindspore.ops.clip_by_value](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.clip_by_value.html)|✔️|✔️|✔️|
|[mindspore.ops.concat](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.concat.html)|✔️|✔️|✔️|
|[mindspore.ops.conj](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.conj.html)|❌|✔️|✔️|
|[mindspore.ops.cos](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.cos.html)|✔️|✔️|✔️|
|[mindspore.ops.cosh](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.cosh.html)|✔️|✔️|✔️|
|[mindspore.ops.cross](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.cross.html)|✔️|❌|✔️|
|[mindspore.ops.cross_entropy](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.cross_entropy.html)|✔️|✔️|✔️|
|[mindspore.ops.cummax](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.cummax.html)|❌|✔️|✔️|
|[mindspore.ops.cummin](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.cummin.html)|✔️|✔️|✔️|
|[mindspore.ops.cumprod](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.cumprod.html)|❌|✔️|✔️|
|[mindspore.ops.cumsum](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.cumsum.html)|❌|✔️|✔️|
|[mindspore.ops.diag](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.diag.html)|✔️|✔️|✔️|
|[mindspore.ops.diag_embed](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.diag_embed.html)|✔️|✔️|✔️|
|[mindspore.ops.diagonal](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.diagonal.html)|✔️|✔️|✔️|
|[mindspore.ops.dist](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.dist.html)|✔️|✔️|✔️|
|[mindspore.ops.div](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.div.html)|✔️|✔️|✔️|
|[mindspore.ops.dot](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.dot.html)|✔️|✔️|✔️|
|[mindspore.ops.dropout](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.dropout.html)|✔️|✔️|✔️|
|[mindspore.ops.dropout2d](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.dropout2d.html)|✔️|✔️|✔️|
|[mindspore.ops.dropout3d](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.dropout3d.html)|✔️|✔️|✔️|
|[mindspore.ops.einsum](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.einsum.html)|❌|✔️|❌|
|[mindspore.ops.elu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.elu.html)|✔️|✔️|✔️|
|[mindspore.ops.equal](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.equal.html)|✔️|✔️|✔️|
|[mindspore.ops.erf](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.erf.html)|✔️|✔️|✔️|
|[mindspore.ops.erfc](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.erfc.html)|✔️|✔️|✔️|
|[mindspore.ops.erfinv](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.erfinv.html)|✔️|✔️|✔️|
|[mindspore.ops.exp](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.exp.html)|✔️|✔️|✔️|
|[mindspore.ops.expand_dims](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.expand_dims.html)|✔️|✔️|✔️|
|[mindspore.ops.expm1](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.expm1.html)|✔️|✔️|✔️|
|[mindspore.ops.eye](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.eye.html)|✔️|✔️|✔️|
|[mindspore.ops.fill](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.fill.html)|✔️|✔️|✔️|
|[mindspore.ops.flatten](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.flatten.html)|✔️|✔️|✔️|
|[mindspore.ops.flip](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.flip.html)|✔️|✔️|✔️|
|[mindspore.ops.floor](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.floor.html)|✔️|✔️|✔️|
|[mindspore.ops.floor_div](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.floor_div.html)|✔️|✔️|✔️|
|[mindspore.ops.floor_mod](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.floor_mod.html)|✔️|✔️|✔️|
|[mindspore.ops.fmod](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.fmod.html)|✔️|✔️|✔️|
|[mindspore.ops.fold](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.fold.html)|✔️|✔️|✔️|
|[mindspore.ops.full](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.full.html)|✔️|✔️|✔️|
|[mindspore.ops.full_like](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.full_like.html)|✔️|✔️|✔️|
|[mindspore.ops.gather](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.gather.html)|✔️|✔️|✔️|
|[mindspore.ops.gather_elements](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.gather_elements.html)|✔️|✔️|✔️|
|[mindspore.ops.gather_nd](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.gather_nd.html)|✔️|✔️|✔️|
|[mindspore.ops.gcd](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.gcd.html)|✔️|✔️|✔️|
|[mindspore.ops.ge](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.ge.html)|✔️|✔️|✔️|
|[mindspore.ops.gelu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.gelu.html)|✔️|✔️|✔️|
|[mindspore.ops.geqrf](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.geqrf.html)|✔️|✔️|✔️|
|[mindspore.ops.ger](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.ger.html)|✔️|✔️|✔️|
|[mindspore.ops.glu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.glu.html)|✔️|✔️|✔️|
|[mindspore.ops.greater](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.greater.html)|✔️|✔️|✔️|
|[mindspore.ops.greater_equal](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.greater_equal.html)|✔️|✔️|✔️|
|[mindspore.ops.grid_sample](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.grid_sample.html)|✔️|✔️|✔️|
|[mindspore.ops.gt](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.gt.html)|✔️|✔️|✔️|
|[mindspore.ops.gumbel_softmax](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.gumbel_softmax.html)|✔️|✔️|✔️|
|[mindspore.ops.hardshrink](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.hardshrink.html)|✔️|✔️|✔️|
|[mindspore.ops.hardsigmoid](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.hardsigmoid.html)|✔️|✔️|✔️|
|[mindspore.ops.hardswish](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.hardswish.html)|✔️|✔️|✔️|
|[mindspore.ops.hardtanh](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.hardtanh.html)|✔️|✔️|✔️|
|[mindspore.ops.heaviside](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.heaviside.html)|✔️|✔️|✔️|
|[mindspore.ops.hypot](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.hypot.html)|✔️|✔️|✔️|
|[mindspore.ops.igammac](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.igammac.html)|✔️|✔️|✔️|
|[mindspore.ops.imag](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.imag.html)|✔️|✔️|✔️|
|[mindspore.ops.index_select](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.index_select.html)|✔️|✔️|✔️|
|[mindspore.ops.interpolate](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.interpolate.html)|❌|✔️|✔️|
|[mindspore.ops.inverse](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.inverse.html)|❌|✔️|✔️|
|[mindspore.ops.invert](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.invert.html)|✔️|✔️|✔️|
|[mindspore.ops.isfinite](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.isfinite.html)|✔️|✔️|✔️|
|[mindspore.ops.isinf](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.isinf.html)|✔️|✔️|✔️|
|[mindspore.ops.isnan](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.isnan.html)|✔️|✔️|✔️|
|[mindspore.ops.l1_loss](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.l1_loss.html)|✔️|✔️|✔️|
|[mindspore.ops.lcm](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.lcm.html)|✔️|✔️|✔️|
|[mindspore.ops.le](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.le.html)|✔️|✔️|✔️|
|[mindspore.ops.lerp](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.lerp.html)|✔️|✔️|✔️|
|[mindspore.ops.less](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.less.html)|✔️|✔️|✔️|
|[mindspore.ops.less_equal](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.less_equal.html)|✔️|✔️|✔️|
|[mindspore.ops.linspace](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.linspace.html)|✔️|✔️|✔️|
|[mindspore.ops.log](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.log.html)|✔️|✔️|✔️|
|[mindspore.ops.log_softmax](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.log_softmax.html)|✔️|✔️|✔️|
|[mindspore.ops.log10](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.log10.html)|✔️|✔️|✔️|
|[mindspore.ops.log1p](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.log1p.html)|✔️|✔️|✔️|
|[mindspore.ops.log2](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.log2.html)|✔️|✔️|✔️|
|[mindspore.ops.logical_and](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.logical_and.html)|✔️|✔️|✔️|
|[mindspore.ops.logical_not](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.logical_not.html)|✔️|✔️|✔️|
|[mindspore.ops.logical_or](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.logical_or.html)|✔️|✔️|✔️|
|[mindspore.ops.logical_xor](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.logical_xor.html)|✔️|❌|✔️|
|[mindspore.ops.logit](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.logit.html)|✔️|✔️|✔️|
|[mindspore.ops.logsumexp](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.logsumexp.html)|✔️|✔️|✔️|
|[mindspore.ops.lt](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.lt.html)|✔️|✔️|✔️|
|[mindspore.ops.margin_ranking_loss](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.margin_ranking_loss.html)|✔️|✔️|✔️|
|[mindspore.ops.masked_fill](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.masked_fill.html)|✔️|✔️|✔️|
|[mindspore.ops.masked_select](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.masked_select.html)|✔️|✔️|✔️|
|[mindspore.ops.matmul](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.matmul.html)|✔️|✔️|✔️|
|[mindspore.ops.matrix_solve](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.matrix_solve.html)|✔️|❌|✔️|
|[mindspore.ops.max](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.max.html)|✔️|✔️|✔️|
|[mindspore.ops.maximum](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.maximum.html)|✔️|✔️|✔️|
|[mindspore.ops.mean](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.mean.html)|✔️|✔️|✔️|
|[mindspore.ops.median](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.median.html)|❌|✔️|✔️|
|[mindspore.ops.meshgrid](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.meshgrid.html)|✔️|✔️|✔️|
|[mindspore.ops.min](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.min.html)|✔️|✔️|✔️|
|[mindspore.ops.minimum](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.minimum.html)|✔️|✔️|✔️|
|[mindspore.ops.mish](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.mish.html)|❌|✔️|✔️|
|[mindspore.ops.mse_loss](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.mse_loss.html)|✔️|✔️|✔️|
|[mindspore.ops.mul](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.mul.html)|✔️|✔️|✔️|
|[mindspore.ops.multinomial](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.multinomial.html)|✔️|✔️|✔️|
|[mindspore.ops.mv](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.mv.html)|✔️|✔️|✔️|
|[mindspore.ops.mvlgamma](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.mvlgamma.html)|✔️|✔️|✔️|
|[mindspore.ops.nan_to_num](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.nan_to_num.html)|✔️|❌|✔️|
|[mindspore.ops.narrow](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.narrow.html)|✔️|✔️|✔️|
|[mindspore.ops.ne](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.ne.html)|✔️|✔️|✔️|
|[mindspore.ops.neg](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.neg.html)|✔️|✔️|✔️|
|[mindspore.ops.nll_loss](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.nll_loss.html)|✔️|✔️|✔️|
|[mindspore.ops.nonzero](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.nonzero.html)|✔️|✔️|✔️|
|[mindspore.ops.norm](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.norm.html)|❌|✔️|✔️|
|[mindspore.ops.normal](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.normal.html)|✔️|✔️|✔️|
|[mindspore.ops.numel](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.numel.html)|✔️|✔️|✔️|
|[mindspore.ops.one_hot](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.one_hot.html)|✔️|✔️|✔️|
|[mindspore.ops.ones](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.ones.html)|✔️|✔️|✔️|
|[mindspore.ops.ones_like](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.ones_like.html)|✔️|✔️|✔️|
|[mindspore.ops.pad](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.pad.html)|✔️|✔️|✔️|
|[mindspore.ops.polar](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.polar.html)|❌|✔️|✔️|
|[mindspore.ops.polygamma](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.polygamma.html)|❌|✔️|✔️|
|[mindspore.ops.pow](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.pow.html)|✔️|✔️|✔️|
|[mindspore.ops.prelu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.prelu.html)|✔️|✔️|✔️|
|[mindspore.ops.prod](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.prod.html)|✔️|✔️|✔️|
|[mindspore.ops.rand](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.rand.html)|✔️|✔️|✔️|
|[mindspore.ops.rand_like](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.rand_like.html)|✔️|✔️|✔️|
|[mindspore.ops.randint](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.randint.html)|✔️|✔️|✔️|
|[mindspore.ops.randn](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.randn.html)|✔️|✔️|✔️|
|[mindspore.ops.randn_like](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.randn_like.html)|✔️|✔️|✔️|
|[mindspore.ops.randperm](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.randperm.html)|❌|❌|✔️|
|[mindspore.ops.range](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.range.html)|❌|✔️|✔️|
|[mindspore.ops.ravel](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.ravel.html)|✔️|✔️|✔️|
|[mindspore.ops.real](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.real.html)|❌|✔️|✔️|
|[mindspore.ops.reciprocal](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.reciprocal.html)|✔️|✔️|✔️|
|[mindspore.ops.relu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.relu.html)|✔️|✔️|✔️|
|[mindspore.ops.relu6](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.relu6.html)|✔️|✔️|✔️|
|[mindspore.ops.remainder](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.remainder.html)|✔️|✔️|✔️|
|[mindspore.ops.repeat_interleave](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.repeat_interleave.html)|✔️|✔️|✔️|
|[mindspore.ops.reshape](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.reshape.html)|✔️|✔️|✔️|
|[mindspore.ops.reverse](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.reverse.html)|✔️|✔️|✔️|
|[mindspore.ops.reverse_sequence](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.reverse_sequence.html)|✔️|✔️|✔️|
|[mindspore.ops.roll](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.roll.html)|❌|✔️|❌|
|[mindspore.ops.round](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.round.html)|✔️|✔️|✔️|
|[mindspore.ops.rsqrt](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.rsqrt.html)|✔️|✔️|✔️|
|[mindspore.ops.scatter_nd](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.scatter_nd.html)|✔️|✔️|✔️|
|[mindspore.ops.scatter_nd_add](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.scatter_nd_add.html)|✔️|✔️|✔️|
|[mindspore.ops.scatter_nd_max](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.scatter_nd_max.html)|❌|✔️|✔️|
|[mindspore.ops.scatter_nd_min](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.scatter_nd_min.html)|✔️|✔️|✔️|
|[mindspore.ops.scatter_nd_mul](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.scatter_nd_mul.html)|❌|✔️|✔️|
|[mindspore.ops.scatter_nd_sub](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.scatter_nd_sub.html)|✔️|✔️|✔️|
|[mindspore.ops.scatter_update](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.scatter_update.html)|✔️|✔️|✔️|
|[mindspore.ops.select](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.select.html)|✔️|✔️|✔️|
|[mindspore.ops.selu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.selu.html)|✔️|✔️|✔️|
|[mindspore.ops.sigmoid](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sigmoid.html)|✔️|✔️|✔️|
|[mindspore.ops.sign](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sign.html)|✔️|✔️|✔️|
|[mindspore.ops.silu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.silu.html)|✔️|✔️|✔️|
|[mindspore.ops.sin](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sin.html)|✔️|✔️|✔️|
|[mindspore.ops.sinc](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sinc.html)|✔️|✔️|✔️|
|[mindspore.ops.sinh](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sinh.html)|✔️|✔️|✔️|
|[mindspore.ops.slice](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.slice.html)|✔️|✔️|✔️|
|[mindspore.ops.softmax](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.softmax.html)|✔️|✔️|✔️|
|[mindspore.ops.softshrink](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.softshrink.html)|✔️|✔️|✔️|
|[mindspore.ops.sort](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sort.html)|✔️|❌|✔️||
|[mindspore.ops.split](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.split.html)|❌|✔️|✔️|
|[mindspore.ops.sqrt](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sqrt.html)|✔️|✔️|✔️|
|[mindspore.ops.square](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.square.html)|✔️|✔️|✔️|
|[mindspore.ops.squeeze](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.squeeze.html)|✔️|✔️|✔️|
|[mindspore.ops.stack](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.stack.html)|✔️|✔️|✔️|
|[mindspore.ops.std](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.std.html)|✔️|❌|✔️||
|[mindspore.ops.strided_slice](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.strided_slice.html)|✔️|✔️|✔️|
|[mindspore.ops.sub](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sub.html)|✔️|✔️|✔️|
|[mindspore.ops.sum](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.sum.html)|✔️|✔️|✔️|
|[mindspore.ops.svd](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.svd.html)|❌|✔️|✔️|
|[mindspore.ops.tan](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.tan.html)|✔️|✔️|✔️|
|[mindspore.ops.tanh](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.tanh.html)|✔️|✔️|✔️|
|[mindspore.ops.tile](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.tile.html)|✔️|✔️|✔️|
|[mindspore.ops.topk](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.topk.html)|✔️|✔️|✔️|
|[mindspore.ops.trace](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.trace.html)|✔️|✔️|✔️|
|[mindspore.ops.transpose](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.transpose.html)|✔️|✔️|✔️|
|[mindspore.ops.tril](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.tril.html)|✔️|✔️|✔️|
|[mindspore.ops.triu](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.triu.html)|✔️|✔️|✔️|
|[mindspore.ops.trunc](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.trunc.html)|✔️|✔️|✔️|
|[mindspore.ops.unfold](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.unfold.html)|✔️|✔️|✔️|
|[mindspore.ops.uniform](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.uniform.html)|❌|✔️|✔️|
|[mindspore.ops.unique](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.unique.html)|✔️|✔️|✔️|
|[mindspore.ops.unsorted_segment_sum](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.unsorted_segment_sum.html)|✔️|✔️|✔️|
|[mindspore.ops.unsqueeze](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.unsqueeze.html)|✔️|✔️|✔️|
|[mindspore.ops.unstack](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.unstack.html)|✔️|✔️|✔️|
|[mindspore.ops.where](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.where.html)|✔️|✔️|✔️|
|[mindspore.ops.xlogy](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.xlogy.html)|✔️|✔️|✔️|
|[mindspore.ops.zeros](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.zeros.html)|✔️|✔️|✔️|
|[mindspore.ops.zeros_like](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.zeros_like.html)|✔️|✔️|✔️|
|[mindspore.ops.zeta](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/ops/mindspore.ops.zeta.html)|✔️|✔️|✔️|
|[mindspore.mint](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/mindspore.mint.html#mindspore-mint)|✔️|❌|❌|
|[mindspore.mint.nn.functional](https://www.mindspore.cn/docs/zh-CN/r2.4.10/api_python/mindspore.mint.html#mindspore-mint-nn-functional)|✔️|❌|❌|