я пытаюсь запустить следующий код
import matplotlib as plt
def plot_filters(layer, x, y):
filters = layer.get_weights()
fig = plt.figure.Figure()
for j in range(len(filters)):
ax = fig.add_subplot(y, x, j+1)
ax.matshow(filters[j][0], cmap = plt.cm.binary)
plt.xticks(np.array([]))
plt.yticks(np.array([]))
plt.tight_layout()
return plt
plot_filters(model.layers[0], 8, 4)
при запуске я получаю 'module' object is not callable
, и он ссылается на строку plt.tight_layout()
.
Не могу понять, как это назвать. Он присутствует в пакете matplotlib.
Любая помощь будет оценена!
Спасибо