python-3.x - InvalidArgumentError:无法创建 NewWriteableFile:文件名、目录名或卷标语法不正确。; 未知错误
问题描述
我正在尝试训练 keggle 猫狗图像数据集。我需要查看张量板输出。但它带有一个错误
import numpy as np
from tensorflow.keras.datasets import cifar10
from tensorflow.keras.preprocessing.image import ImageDataGenerator
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Dropout, Activation, Flatten, Conv2D, MaxPooling2D
from tensorflow.keras.callbacks import TensorBoard
import pickle
import time
import datetime
tensorboard = TensorBoard(log_dir=f".\\logs\\MODEL\\", histogram_freq=1, write_grads=True)
X = pickle.load(open("X.pickle", "rb"))
y = np.asarray(pickle.load(open("y.pickle", "rb")))
X = X/255.0
model = Sequential()
model.add(Conv2D(64, (3,3), input_shape = X.shape[1:]))
model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size=(2,2)))
model.add(Conv2D(64, (3,3)))
model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size=(2,2)))
model.add(Flatten())
model.add(Dense(64))
model.add(Dense(1))
model.add(Activation('sigmoid'))
model.compile(loss="sparse_categorical_crossentropy", optimizer="adam", metrics=['accuracy'])
model.fit(X, y, batch_size=32, epochs=3, validation_split=0.3, callbacks=[tensorboard])
这是错误信息
<ipython-input-52-2af34454ac99> in <module>
33
34 model.compile(loss="sparse_categorical_crossentropy", optimizer="adam", metrics=['accuracy'])
---> 35 model.fit(X, y, batch_size=32, epochs=3, validation_split=0.3, callbacks=[tensorboard])
36
37
InvalidArgumentError: Failed to create a NewWriteableFile: .\logs\MODEL\train/events.out.tfevents.1573665973.????.5560.13886.v2 : The filename, directory name, or volume label syntax is incorrect.
; Unknown error
Creating writable file .\logs\MODEL\train/events.out.tfevents.1573665973.????.5560.13886.v2
Could not initialize events writer. [Op:CreateSummaryFileWriter]
我正在使用 jupyter notebook,tesorflow 版本 2
解决方案
推荐阅读
- python - 如何将数据附加到 Excel 文件的最后一行(每次)?
- amazon-web-services - 如何在 AWS Step Functions 中使用数组内的 jsonPath
- python-3.x - 事件点击元素不可交互
- sas - 使用 sas 中的多元线性回归中的某些 x 值预测值
- matplotlib-basemap - 在 Azure Databricks 上安装 matplotlib/底图
- mysql - SQL - 在另一列中找到重复值时过滤另一列
- graphql - 我没有 GraphQL。不预加载如何解决N+1问题?
- php - 无法在 PHP 中查看来自表单提交的数据
- mesh - 在 Godot 中的球体表面上生成国家形状的几何图形
- python-3.x - 如何在 Python 中处理多个广播和回复消息