0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

NumPy配列がTensorに変換されないときの対処方法

Posted at

NumPy配列がTensorに変換されないときの対処方法

NumPy配列をTensorに変換する際に、下記のような変換エラーが出ることがあります。

ValueError: Failed to convert a NumPy array to a Tensor (Unsupported object type int)

このエラーは、NumPy配列のデータ型が数値型ではなく、objectsである場合に発生します。

inputs.dtype
dtype('O')

NumPy配列には、数値型以外のデータも含まれることがあるので、データ型がobjectsになることがあります。

このエラーは、NumPy配列を数値型に事前変換することで解決します。

inputs = inputs.astype(np.float32)
inputs.dtype
dtype('float32')

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?