ctypes – matriz numpy sin forma?

Estoy usando un envoltorio de python para llamar a las funciones de una biblioteca dll de c ++. La biblioteca dll devuelve un ctype, que convierto a una matriz numpy

score = np.ctypeslib.as_array(score,1) 

Sin embargo, la matriz no tiene forma?

 score >>> array(-0.019486344729027664) score.shape >>> () score[0] >>> IndexError: too many indices for array 

¿Cómo puedo extraer un doble de la matriz de puntuación?

Gracias.

Puede acceder a los datos dentro de una matriz de 0 dimensiones mediante la indexación [()] .

Por ejemplo, la score[()] recuperará los datos subyacentes en su matriz.