关于tensorflow、numpy和cvxpy

三个工具包里的数据类型是不能够混用的:numpy中的多维数组与tensorflow中的张量是不能够混用的,张量只能在tensorflow中使用。tensorflow中的变量与cvxpy中的变量也是不能够混用的,tensorflow中的变量是可以运用numpy中的数组广播功能的,而cvxpy中的变量不能够用数组广播的功能,只能用另外的办法搭建神经网络中的一些层。还有就是在numpy中的数组用cvxpy中的数据进行赋值的时候,逐个元素进行赋值,否则会出现numpy中的原数组的shape被改变的结果,影响后来的运算。

猜你喜欢

转载自blog.csdn.net/qq_32140491/article/details/82381434