numpy バージョンを表示するためのヒントとテクニック
numpy は、Python で非常に一般的に使用される数学ライブラリです。科学計算の分野で広く使用されており、多数の数値計算、線形代数、乱数生成、フーリエをサポートしています。変換およびその他の機能。数学的計算に numpy を使用する場合、多くの場合、numpy のバージョンとその特性を決定し、numpy のバージョンごとに異なる最適化とアルゴリズムの選択を行う必要があります。この記事では、numpy のバージョンを確認するためのヒントとテクニック、および numpy のバージョン情報を検出して numpy をより効果的に使用する方法を紹介します。
1. numpy のバージョンを表示する方法
numpy には、numpy のバージョン情報を取得するために使用できる組み込み関数とプロパティが多数あります。以下では、numpy のバージョンを確認するためによく使用されるいくつかの方法を紹介します。
- numpy.version 属性を使用する
numpy には version 属性があり、バージョン番号や Git など、現在の numpy バージョンの詳細情報を取得するために使用できます。コミットハッシュ値、コンパイラ情報などコード例は次のとおりです。
import numpy as np print(np.version.version)
出力結果は次のとおりです。
1.20.1
- バージョンに加えて、numpy.__version__ 属性を使用します。属性、numpy も __version__ 属性が提供され、そのデフォルト値は現在の numpy バージョンの文字列表現です。この属性は、numpy でバージョン情報を確認する一般的な方法の 1 つでもあり、コード例は次のとおりです:
import numpy as np print(np.__version__)
1.20.1
numpy.show_config 関数を使用する
- より詳細な numpy コンパイルおよびビルド情報を表示する必要がある場合は、numpy.show_config 関数を使用できます。この関数は、C コンパイラ、CBLAS ライブラリ、LAPACK ライブラリなど、ビルド時に numpy によって使用されるさまざまなコンパイラ、リンカー、ライブラリを表示します。コード例は次のとおりです。
import numpy as np np.show_config()
blas_mkl_info: libraries = ['mkl_rt'] library_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/lib/intel64'] define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)] include_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/include'] blis_info: NOT AVAILABLE openblas_info: NOT AVAILABLE lapack_mkl_info: libraries = ['mkl_rt'] library_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/lib/intel64'] define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)] include_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/include'] lapack_opt_info: libraries = ['mkl_rt'] library_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/lib/intel64'] define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)] include_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/include'] lapack_info: libraries = ['mkl_rt'] library_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/lib/intel64'] define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)] include_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/include'] mkl_info: libraries = ['mkl_rt'] library_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/lib/intel64'] define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)] include_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/include'] blas_opt_info: libraries = ['mkl_rt'] library_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/lib/intel64'] define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)] include_dirs = ['C:/Program Files (x86)/Intel/oneAPI/mkl/2021.1.1/include'] ...(输出结果省略)
import numpy as np import time A = np.random.rand(10000, 10000) B = np.random.rand(10000, 10000) # 方法1:使用numpy.dot函数 start_time = time.time() C = np.dot(A, B) end_time = time.time() print("方法1计算时间:", end_time - start_time) # 方法2:使用numpy.multiply函数 start_time = time.time() C = np.multiply(A, B).sum() end_time = time.time() print("方法2计算时间:", end_time - start_time)
方法1计算时间: 3.94059681892395 方法2计算时间: 9.166156768798828
以上がnumpy バージョンを表示するためのヒントとテクニックの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









シンプルなチュートリアル: Java ソース コードの表示テクニックをすばやく学ぶ Java は広く使用されているプログラミング言語であり、多くの開発者が Java ソース コードを読んで研究します。ただし、初心者にとって、複雑なソース コードを読むのは混乱し、圧倒される可能性があります。この記事では、読者がソース コードをよりよく理解して分析できるように、Java ソース コードをすばやく学習するためのいくつかのテクニックを紹介します。 1. 適切なソース コード読み取りツールを選択する Java ソース コードを読み始める前に、まず適切なソース コード読み取りツールを選択する必要があります。一般的に使用されるソースコード読み取りツールには次のものがあります。

Numpy は Python で非常に一般的に使用される数学ライブラリであり、科学計算の分野で広く使用されており、多数の数値計算、線形代数、乱数生成、フーリエ変換およびその他の関数をサポートしています。数学的計算に numpy を使用する場合、多くの場合、numpy のバージョンとその特性を決定し、numpy のバージョンごとに異なる最適化とアルゴリズムの選択を行う必要があります。この記事では、numpy のバージョンを確認するためのヒントとテクニック、および numpy のバージョン情報を検出して numpy をより効果的に使用する方法を紹介します。 1つ、

旧バージョンから新バージョンへ: Numpy バージョンアップデートガイド 1. はじめに Numpy は Python で最も一般的に使用される数学ライブラリの 1 つであり、科学技術計算、データ分析、機械学習の分野で広く使用されています。 Numpy は、効率的な配列演算と数学関数を提供することで、大規模なデータ セットの処理をより効率的かつ簡単にします。 Numpy は最初にリリースされたときに多くの強力な機能を備えていましたが、時間の経過とともに、Numpy は開発者やユーザーからのフィードバックに基づいてバージョンの更新と機能の改善を受け続けました。新しいバージョンごとに

Numpy は、Python をベースとしたオープンソースの数値計算ライブラリであり、科学計算、データ分析、機械学習の分野で多くの研究者や開発者に広く使用され、好まれています。 numpy ライブラリは、多次元配列オブジェクトとこれらの配列を操作するための関数セットを使用して、効率的な数値計算とデータ処理を行うためのツールを提供します。近年、numpy ライブラリは継続的に更新されており、各バージョンには新機能と改良が加えられており、ユーザーはそれをより効率的に使用してさまざまなデータ コンピューティング タスクを実行できるようになります。この記事ではnumpyを紹介します

Alipay は最近、Basement と呼ばれる興味深い新機能を開始しました。これは新しい機能であるため、多くのユーザーは Alipay の地下室が何に使われるのか、またどのように入場するのかを知りません。ご参考になればと思い、以下に紹介させていただきます。 Alipay の地下機能とは、Alipay アプリケーションの下部に追加された小さなプログラムの入り口を指します。ユーザーはアリペイの地下機能に入ると休憩したり、抽選をしたりすることができる。同時に、一部の加盟店のクーポンや広告もここに表示され、ユーザーはこれらのアイコンをクリックして加盟店のミニ プログラムにアクセスし、ワンストップ ショッピングを実現できます。また、アリペイの地下室機能では音楽再生機能も提供されており、ユーザーは音楽を楽しむことができます。

Web アプリケーションで広く使用されているリレーショナル データベース管理システムとして、MySQL は一般的に使用されるデータベース プラットフォームです。 MySQL を使用する場合、データ テーブルの操作は基本的なスキルです。この記事では、管理者と開発者がこの強力なデータベース管理システムをよりよく理解し、活用できるように、MySQL でのデータ テーブル表示スキルをいくつか紹介します。 1. コマンド ラインを使用してデータ テーブルを表示します。 1.1 データ テーブルのクエリ MySQL では、SELECT ステートメントを使用してデータ テーブルをクエリできます。たとえば、次のような

PyCharm プロジェクト パッケージ化のコツを 1 分でマスターしましょう。PyCharm は、開発者が Python コードをより効率的に作成およびデバッグできるようにする多くの便利な機能を提供する強力な Python 統合開発環境 (IDE) です。重要な機能の 1 つは、プロジェクト全体を実行可能ファイルまたは配布可能パッケージにパッケージ化できるプロジェクトのパッケージ化です。この記事では、プロジェクトのパッケージ化に PyCharm を使用する方法のヒントを紹介し、読者の理解を助けるために、具体的なコード例を示します。初めに

CodeIgniter は、WEB アプリケーションを迅速かつ簡単に開発できる強力な PHP フレームワークです。開発効率とアプリケーションのパフォーマンスの向上に役立つ多くの組み込み関数が提供されます。ただし、CodeIgniter には、より強力で柔軟な Web アプリケーションの作成に役立つ、あまり知られていないヒントやテクニックもいくつかあります。 1. フックを使用して CodeIgniter の機能を拡張する フックは、特定のイベントが発生したときにカスタム コードを実行できるようにする CodeIgniter のイベント システムです。これを使用して、CodeIgniter の機能を拡張したり、アプリケーションにカスタム ロジックを追加したりできます。たとえば、フックを使用して次のことを行うことができます。 ロードごとに
