show

paddle.version. show ( ) [源代码]

如果paddle wheel包是正式发行版本,则打印版本号。否则,获取paddle wheel包编译时对应的commit id。 另外,打印paddle wheel包使用的CUDA和cuDNN的版本信息。

返回

如果paddle wheel包不是正式发行版本,则输出wheel包编译时对应的commit id号。否则,输出如下信息:

  • full_version - paddle wheel包的版本号。

  • major - paddle wheel包版本号的major信息。

  • minor - paddle wheel包版本号的minor信息。

  • patch - paddle wheel包版本号的patch信息。

  • rc - 是否是rc版本。

  • cuda - 若paddle wheel包为GPU版本,则返回paddle wheel包编译时使用的CUDA的版本信息;若paddle wheel包为CPU版本,则返回 False

  • cudnn - 若paddle wheel包为GPU版本,则返回paddle wheel包编译时使用的cuDNN的版本信息;若paddle wheel包为CPU版本,则返回 False

代码示例

import paddle

# Case 1: paddle is tagged with 2.2.0
paddle.version.show()
# full_version: 2.2.0
# major: 2
# minor: 2
# patch: 0
# rc: 0
# cuda: '10.2'
# cudnn: '7.6.5'

# Case 2: paddle is not tagged
paddle.version.show()
# commit: cfa357e984bfd2ffa16820e354020529df434f7d
# cuda: '10.2'
# cudnn: '7.6.5'