使用jited函数在numpy索引方面遇到麻烦。
reflected_list = ...
np_array = ...
np_array[reflected_list]
Invalid use of Function(<built-in function getitem>) with argument(s) of type(s): (array(float64, 1d, C), list(int64))
实际上,我设法通过将反射列表转换为np.array来解决它。但是我认为这不是最佳解决方案。
np_array[ np.array(reflected_list) ]
我对吗?