小编use*_*020的帖子

交叉熵和日志丢失错误有什么区别?

交叉熵和日志丢失错误有什么区别?两者的公式似乎非常相似.

classification machine-learning cross-entropy

9
推荐指数
1
解决办法
2719
查看次数

matplotlib plot_surface带有非线性彩色图的3D图

我有以下python代码,它显示以下3D图. 情节显示在地板上的凹凸

我的代码是:

from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
from matplotlib import cm
import numpy as np


# Generate data example
X,Y = np.meshgrid(np.arange(-99,-90), np.arange(-200,250,50))
Z = np.zeros_like(X)
Z[:,0] = 100.
Z[4][7] = 10

# Normalize to [0,1]
Z = (Z-Z.min())/(Z.max()-Z.min())
colors = cm.viridis(Z)
rcount, ccount, _ = colors.shape

fig = plt.figure()
ax = fig.gca(projection='3d')
surf = ax.plot_surface(X, Y, Z, rcount=rcount, ccount=ccount,
                       facecolors=colors, shade=False)

surf.set_facecolor((0,0,0,0))
plt.show()
Run Code Online (Sandbox Code Playgroud)

我想以不同的颜色为XY平面上的不规则颜色着色.我希望能够突出XY平面上的凸起.我怎么做?

python 3d plot matplotlib colormap

6
推荐指数
1
解决办法
345
查看次数

1
推荐指数
1
解决办法
462
查看次数

如何在 Verilog 中为常量值使用参数化位宽?

考虑以下示例:

parameter BITWIDTH = 16;
Run Code Online (Sandbox Code Playgroud)

这有效:

logic [1:0][BITWIDTH-1:0] var = {16'h30, 16'h40};

Run Code Online (Sandbox Code Playgroud)

这不起作用:

logic [1:0][BITWIDTH-1:0] var = {BITWIDTH'h30, BITWIDTH'h40}; 
Run Code Online (Sandbox Code Playgroud)

如何在上面的代码行中使用参数?

verilog hdl register-transfer-level system-verilog digital-logic

1
推荐指数
1
解决办法
5340
查看次数