Python
 Computer >> コンピューター >  >> プログラミング >> Python

PythonでAがBのスーパークラスであるかどうかを確認するにはどうすればよいですか?


クラスAとBは次のように定義されています-

class A(object): pass
class B(A): pass

Aは次の2つの方法でBのスーパークラスであることが証明できます

class A(object):pass
class B(A):pass
print issubclass(B, A) # Here we use the issubclass() method to check if B is subclass of A
print B.__bases__ # Here we check the base classes or super classes of B

出力

これにより、出力が得られます

True
(<class '__main__.A'>,)

  1. Tensorflowを使用してPythonを使用して予測を確認するにはどうすればよいですか?

    Tensorflowを使用して、Numpyパッケージに含まれる「predict」メソッドと「argmax」メソッドを使用して予測を確認します。 続きを読む: TensorFlowとは何ですか?また、KerasがTensorFlowと連携してニューラルネットワークを作成する方法は? 少なくとも1つの層を含むニューラルネットワークは、畳み込み層と呼ばれます。畳み込みニューラルネットワークを使用して、学習モデルを構築できます。 画像分類の転移学習の背後にある直感は、モデルが大規模で一般的なデータセットでトレーニングされている場合、このモデルを使用して視覚世界の一般的なモデルとして効果的に機能

  2. Tensorflowを使用してPythonを使用して予測を確認するにはどうすればよいですか?

    TensorFlowを使用すると、「imshow」メソッドを使用してImageNetによって行われた予測を視覚化することにより、「matplotlib」を使用して予測を確認できます。 続きを読む: TensorFlowとは何ですか?KerasはTensorFlowとどのように連携してニューラルネットワークを作成しますか? 少なくとも1つの層を含むニューラルネットワークは、畳み込み層と呼ばれます。畳み込みニューラルネットワークを使用して、学習モデルを構築できます。 画像分類の転移学習の背後にある直感は、モデルが大規模で一般的なデータセットでトレーニングされている場合、このモデルを使用して