解决运行tensorboard时出现 tensorboard OSError:[Errno 22] Invalid argument

修改tensorboard中的manger.py

路径为:XXX\site-packages\tensorboard\manager.py

修改前

    serialized_type=int,  # seconds since epoch
    runtime_type=datetime.datetime,  # microseconds component ignored
    serialize=lambda dt: int(
         (dt - datetime.datetime.fromtimestamp(0)).total_seconds()),
    deserialize=lambda n: datetime.datetime.fromtimestamp(n),

修改后

    serialized_type=int,  # seconds since epoch
    runtime_type=datetime.datetime,  # microseconds component ignored
    # serialize=lambda dt: int(
    #     (dt - datetime.datetime.fromtimestamp(0)).total_seconds()),
    serialize=lambda dt: int(dt.strftime("%S")),
    deserialize=lambda n: datetime.datetime.fromtimestamp(n),

新添加语句中%S必须为大写

参考链接:

https://blog.csdn.net/u013244846/article/details/88380860

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容