热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

TensorBoardspecificationoffilesfailingonWindowswhenittriestocreatedirectories/files

Iamstillexperiencingthiserrorandcannotresolve(pleasenoteIamawareofhttps

I am still experiencing this error and can not resolve (please note I am aware of https://github.com/tensorflow/tensorboard/issues/2279
AND
https://github.com/tensorflow/tensorflow/issues/26732 AND
https://github.com/tensorflow/tensorflow/issues/26021 AND
https://github.com/tensorflow/tensorboard/issues/2279)
The code below "should" work according to the documentation of these issues but does NOT

BASE_DATA_PATH = 'C:/Grewe/Classes/CS663/Mat/LSTM/data'

BASE_DATA_PATH = 'C:\Grewe\Classes\CS663\Mat\LSTM\data'
mylog_dir = os.path.join( BASE_DATA_PATH, "train_log")
print("Mylog directory = " + mylog_dir)
tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir=mylog_dir, update_freq=1000)
print(os.path.join(mylog_dir, 'train'))
tensorboard_callback = tf.keras.callbacks.TensorBoard(os.path.join('tmp'), update_freq=1000)
model.fit(train_dataset, epochs=17, callbacks=[tensorboard_callback], validation_data=valid_dataset)

*OUTPUT following ****

((((NOTE: see the end where trying to create a directory UnknownError: FileNotFoundError: [Errno 2] No such file or directory: 'C:/Grewe/Classes/CS663/Mat/LSTM/data/UCF-101\CricketBowling/v_CricketBowling_g25_c06.npy ---THIS IS THE PROBLEM--- NOTE: I have tried both BASE_DIRECTORY options above and both do not work!!!! in other case when TensorBoard creating the train subdirectory puts slash as / and then error if I specify the path with \ slashes. ))))

Mylog directory = C:\Grewe\Classes\CS663\Mat\LSTM\data\train_log
C:\Grewe\Classes\CS663\Mat\LSTM\data\train_log\train
Epoch 1/17
WARNING:tensorflow:Trace already enabled
1/Unknown - 2s 2s/step - loss: 4.7203 - accuracy: 0.0625 - top_k_categorical_accuracy: 0.062 - 2s 2s/step - loss: 4.7203 - accuracy: 0.0625 - top_k_categorical_accuracy: 0.0625

UnknownError Traceback (most recent call last)
~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\keras\engine\training_v2.py in on_batch(self, step, mode, size)
695 try:
--> 696 yield batch_logs
697 finally:

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\keras\engine\training_v2.py in run_one_epoch(model, iterator, execution_function, dataset_size, batch_size, strategy, steps_per_epoch, num_samples, mode, training_context, total_epochs)
122 try:
--> 123 batch_outs = execution_function(iterator)
124 except (StopIteration, errors.OutOfRangeError):

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\keras\engine\training_v2_utils.py in execution_function(input_fn)
85 return nest.map_structure(_non_none_constant_value,
---> 86 distributed_function(input_fn))
87

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\eager\def_function.py in call(self, args, kwds)
456 tracing_count = self._get_tracing_count()
--> 457 result = self._call(
args, **kwds)
458 if tracing_count == self._get_tracing_count():

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\eager\def_function.py in _call(self, args, kwds)
486 # defunned version which is guaranteed to never create variables.
--> 487 return self._stateless_fn(
args, **kwds) # pylint: disable=not-callable
488 elif self._stateful_fn is not None:

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\eager\function.py in call(self, args, *kwargs)
1822 graph_function, args, kwargs = self._maybe_define_function(args, kwargs)
-> 1823 return graph_function._filtered_call(args, kwargs) # pylint: disable=protected-access
1824

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\eager\function.py in _filtered_call(self, args, kwargs)
1140 resource_variable_ops.BaseResourceVariable))),
-> 1141 self.captured_inputs)
1142

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\eager\function.py in _call_flat(self, args, captured_inputs, cancellation_manager)
1223 flat_outputs = forward_function.call(
-> 1224 ctx, args, cancellation_manager=cancellation_manager)
1225 else:

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\eager\function.py in call(self, ctx, args, cancellation_manager)
510 attrs=("executor_type", executor_type, "config_proto", config),
--> 511 ctx=ctx)
512 else:

~\AppData\Roaming\Python\Python36\site-packages\tensorflow_core\python\eager\execute.py in quick_execute(op_name, num_outputs, inputs, attrs, ctx, name)
66 message = e.message
---> 67 six.raise_from(core._status_to_exception(e.code, message), None)
68 except TypeError as e:

c:\python36\lib\site-packages\six.py in raise_from(value, from_value)

UnknownError: FileNotFoundError: [Errno 2] No such file or directory: 'C:/Grewe/Classes/CS663/Mat/LSTM/data/UCF-101\CricketBowling/v_CricketBowling_g25_c06.npy'
Traceback (most recent call last):

该提问来源于开源项目:tensorflow/tensorboard

I got it to work ---really weird --had to restart the kernel --something must have been wrong.

A question though why will it only work with paths like


推荐阅读
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • 短视频app源码,Android开发底部滑出菜单首先依赖三方库implementationandroidx.appcompat:appcompat:1.2.0im ... [详细]
  • SvpplyTable: 实现可扩展和可折叠的菜单动画
    SvpplyTable 是一个示例项目,旨在实现类似 Svpply 应用程序中的可扩展和可折叠的菜单动画效果。该项目托管在 GitHub 上,地址为 https://github.com/liuminqian/SvpplyTable。 ... [详细]
  • 本文通过基准测试(Benchmark)对.NET Core环境下Thrift和HTTP客户端的微服务通信性能进行对比分析。基准测试是一种评估系统或组件性能的方法,通过运行一系列标准化的测试来衡量其表现。 ... [详细]
  • PHP-Casbin v3.20.0 已经发布,这是一个使用 PHP 语言开发的轻量级开源访问控制框架,支持多种访问控制模型,包括 ACL、RBAC 和 ABAC。新版本在性能上有了显著的提升。 ... [详细]
  • 本文介绍了 Python 中的基本数据类型,包括不可变数据类型(数字、字符串、元组)和可变数据类型(列表、字典、集合),并详细解释了每种数据类型的使用方法和常见操作。 ... [详细]
  • 本文介绍了如何使用Python爬取妙笔阁小说网仙侠系列中所有小说的信息,并将其保存为TXT和CSV格式。主要内容包括如何构造请求头以避免被网站封禁,以及如何利用XPath解析HTML并提取所需信息。 ... [详细]
  • 本文介绍了 Go 语言中的高性能、可扩展、轻量级 Web 框架 Echo。Echo 框架简单易用,仅需几行代码即可启动一个高性能 HTTP 服务。 ... [详细]
  • 自然语言处理(NLP)——LDA模型:对电商购物评论进行情感分析
    目录一、2020数学建模美赛C题简介需求评价内容提供数据二、解题思路三、LDA简介四、代码实现1.数据预处理1.1剔除无用信息1.1.1剔除掉不需要的列1.1.2找出无效评论并剔除 ... [详细]
  • python模块之正则
    re模块可以读懂你写的正则表达式根据你写的表达式去执行任务用re去操作正则正则表达式使用一些规则来检测一些字符串是否符合个人要求,从一段字符串中找到符合要求的内容。在 ... [详细]
  • 兆芯X86 CPU架构的演进与现状(国产CPU系列)
    本文详细介绍了兆芯X86 CPU架构的发展历程,从公司成立背景到关键技术授权,再到具体芯片架构的演进,全面解析了兆芯在国产CPU领域的贡献与挑战。 ... [详细]
  • 本文详细介绍了 com.apollographql.apollo.api.internal.Optional 类中的 orNull() 方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。 ... [详细]
  • 目录预备知识导包构建数据集神经网络结构训练测试精度可视化计算模型精度损失可视化输出网络结构信息训练神经网络定义参数载入数据载入神经网络结构、损失及优化训练及测试损失、精度可视化qu ... [详细]
  • Spring Data JdbcTemplate 入门指南
    本文将介绍如何使用 Spring JdbcTemplate 进行数据库操作,包括查询和插入数据。我们将通过一个学生表的示例来演示具体步骤。 ... [详细]
author-avatar
傻a2602909381
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有