NumPy は、Python で最も一般的に使用される科学計算ライブラリの 1 つで、配列データ処理、線形代数、フーリエ変換、乱数生成などの分野で広く使用されています。 NumPy を使用する場合、通常、プログラムの互換性と正確性を確認するために、現在使用されているバージョン番号を照会する必要があります。この記事では、NumPy の組み込みバージョンクエリ関数を使用してバージョン情報を取得する方法と、具体的なコード例を紹介します。
NumPy を使用する場合、使用されている関数とメソッドが正しく効果的であることを確認するために、現在使用されているバージョン番号を理解する必要があります。 NumPy では、属性 numpy.__version__
を使用して、現在使用されているバージョン番号をクエリできます。例:
import numpy as np print(np.__version__)
これにより、現在使用されている NumPy のバージョン番号が出力されます。例:
1.19.2
バージョン番号のクエリに加えて、NumPy ライブラリのより詳細なバージョン情報をクエリすることもできます。 NumPy では、バージョン、リリース時間、git 送信日、その他の情報を含むバージョン情報が numpy.version
モジュールに保存されます。次のコードを使用して、バージョン情報をクエリできます。
import numpy as np print(np.version.version) print(np.version.full_version) print(np.version.release) print(np.version.git_revision) print(np.version.git_branch) print(np.version.dirty)
これにより、NumPy ライブラリのバージョン情報およびその他の関連情報が出力されます。例:
1.19.2 1.19.2 True d1c4873f424a5469a3cc4c3346951b22e71f7953 master False
このうち、numpy.version.version
と numpy.version.full_version
は、それぞれ NumPy ライブラリのバージョン番号を表します。 .version.release は、これが安定したバージョンかどうかを示します。
numpy.version.git_revision は、NumPy ライブラリの Git ブランチのバージョン番号を示します。
numpy.version.git_branch は、 NumPy ライブラリが配置されている Git ブランチ;
numpy.version.dirty 現在のブランチが変更されたバージョンかどうかを示します。
numpy.version.parse() メソッドを提供します。たとえば、次のコードを使用して 2 つのバージョン番号のサイズを比較できます。
import numpy as np version1 = "1.18.1" version2 = "1.19.2" if np.version.parse(version1) < np.version.parse(version2): print(f"{version2} is newer than {version1}") else: print(f"{version1} is newer than {version2}")
1.19.2 は 1.18.1 よりも新しいことが出力され、バージョン番号が 1.18.1
であることを示します。 1.19.2 より 1.18.1 が新しくなりました。
プログラム開発において、NumPy は非常に重要な科学計算ライブラリであり、バージョン番号をクエリして比較することが非常に重要です。この記事では、NumPy ライブラリを正しく効率的に使用するのに役立つ、NumPy のバージョン番号、バージョン情報を照会し、バージョン番号のサイズを比較する方法を紹介します。
コード例:
以上が1 分で numpy バージョン クエリのスキルを学ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。