common_type,find_common_type,promote_types和result_type之间的区别?

时间:2019-05-11 19:05:35

标签: python numpy

numpy库提供了许多函数,这些函数可能确定二进制运算结果的类型。我发现的是:

  • common_type()-返回输入数组通用的标量类型。

  • find_common_type()-按照标准强制规则确定常见类型。

  • promote_types()-返回类型1和类型2都可以安全地转换为最小大小和最小标量类型的数据类型。

  • result_type()-返回将NumPy类型提升规则应用于参数而产生的类型。

这些描述让我有些迷惑。这些功能之间有什么区别?什么时候使用哪个功能?

0 个答案:

没有答案