成功 解决 TypeError: solo las matrices de tamaño 1 se pueden convertir a escalares de Python

Descripción del problema:

base_action = [ 2.         -1.65909091  2.         -2.          2.          0.22669992
  2.         -2.         -1.62084658  2.         -0.40106834 -2.
 -0.19870362 -1.6288685  -2.          0.02443762 -2.         -1.7053572
  0.83902649 -1.48000453  2.         -1.44656077 -2.          2.
 -1.47518171 -2.          0.44459582 -0.51717101  2.          2.        ]

La dimensión de los datos anteriores es (30,). Si usa int (base_action), se informará el siguiente error: TypeError: solo las matrices de tamaño 1 se pueden convertir a escalares de Python


solución:

Modificar int (base_action) a (base_action) .astype (np.int)

Supongo que te gusta

Origin blog.csdn.net/weixin_43283397/article/details/109640494
Recomendado
Clasificación