2019-03-04
阅读量:
1000
使用scipy库优化python中的矩阵
可以使用scipy.optimize优化运行numpy.matrix的函数吗?
解决办法:
通常scipy.optimize期望目标函数将数组作为输入而不是矩阵。但是,该目标函数可以将其输入重新整形为矩阵。例如,如果您想要优化:
def my_func(matrix):
# Do something
您可以使用以下作为目标函数scipy.optimize:
def my_func_array_version(array):
return my_func(array.reshape((num_rows, num_cols)))






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论