Pythonのキャストルールに従ってスカラーとデータ型の間のキャストが発生する可能性がある場合はTrueを返します
numpy.can_cast()メソッドは、castingruleに従ってスカラーとデータ型が発生する可能性がある場合にTrueを返します。最初のパラメーターは、キャスト元のスカラー、データ型、または配列です。 2番目のパラメーターは、キャスト先のデータ型です。
ステップ
まず、必要なライブラリをインポートします-
import numpy as np
キャストルールに従ってスカラーとデータ型が発生する可能性があるかどうかを確認します。 −
print("Checking with can_cast() method in Numpy\n") print("Result...",np.can_cast(20, 'i1')) print("Result...",np.can_cast(280, 'i1')) print("Result...",np.can_cast(80, 'u1')) print("Result...",np.can_cast(300.7, np.float32)) print("Result...",np.can_cast(120.6, np.float64)) print("Result...",np.can_cast(7.2e100, np.float32)) print("Result...",np.can_cast(6.5e100, np.float64))
例
import numpy as np # The numpy.can_cast() method returns True if scalar and data type can occur according to the casting rule. # The 1st parameter is the scalar or data type or array to cast from. # The 2nd parameter is the data type to cast to. print("Checking with can_cast() method in Numpy\n") print("Result...",np.can_cast(20, 'i1')) print("Result...",np.can_cast(280, 'i1')) print("Result...",np.can_cast(80, 'u1')) print("Result...",np.can_cast(300.7, np.float32)) print("Result...",np.can_cast(120.6, np.float64)) print("Result...",np.can_cast(7.2e100, np.float32)) print("Result...",np.can_cast(6.5e100, np.float64))
出力
Checking with can_cast() method in Numpy Result... True Result... False Result... True Result... True Result... True Result... False Result... True
-
Tensorflowと事前トレーニング済みモデルを使用して、Pythonを使用してデータを視覚化するにはどうすればよいですか?
Tensorflowと事前トレーニング済みモデルを使用して、「matplotlib」ライブラリを使用してデータを視覚化できます。 「plot」メソッドは、コンソールにデータをプロットするために使用されます。 続きを読む: TensorFlowとは何ですか?KerasはTensorFlowとどのように連携してニューラルネットワークを作成しますか? 少なくとも1つの層を含むニューラルネットワークは、畳み込み層と呼ばれます。畳み込みニューラルネットワークを使用して、学習モデルを構築できます。 事前に訓練されたネットワークからの転移学習の助けを借りて、猫と犬の画像を分類する方法を理解します。画
-
Pythonデータ型と型変換
Pythonデータ型と型変換の実行方法の概要。 Pythonデータ型 Pythonで変数を作成または宣言する場合、変数はさまざまなデータ型を保持できます。 Pythonには、次の組み込みデータ型があります。 str int、float、complex リスト、タプル dict セット ブール byte、bytearray テキストタイプ:str str データ型は、文字列を宣言するときに使用されます 変数。 例: x = some string y = str(another string) 数値型:int、float、complex 数値変数を作成する