当前位置: 首页 > 知识库问答 >
问题:

如何更改Keras后端(json文件在哪里)?

池照
2023-03-14

我已经安装了Keras,并想将后端切换到Theano。我查看了这篇文章,但仍然不知道将创建的json文件放在哪里。另外,下面是我在Python shell中运行import keras时得到的错误:

使用TensorFlow后端。

使用TensorFlow后端。跟踪(最近的调用是最后的):文件“”,第1行,在文件“C:\python27\lib\site-packages\keras__init__.py”中,第2行,在from中。导入后端文件“C:\python27\lib\site-packages\keras\backend_init__.py”,第64行,在from.tensorflow_backend导入*文件“C:\python27\lib\site-packages\keras\backend\tensorflow_backend.py”,第1行,在导入tensorflow as tf imporderron:没有名为tensorflow的模块

谁能帮忙吗?谢了!

共有1个答案

蒋华美
2023-03-14

在看了keras的来源(这个地方)之后:

启动您的python-binary并执行以下操作

import os
print(os.path.expanduser('~'))
# >>> C:\\Users\\Sascha'  # will look different for different OS
  • 这应该是基本目录
  • Keras将构建一个文件.keras,其中keras.json驻留(如果已经创建)。如果它不在那里,在那里创建它
  • 示例:C:\\users\\sascha\\.keras\\keras.json'
 类似资料:
  • 我怎么把“”改成“”?我需要使用来自sqlalchemy的数据编写database.json 应该是这样的:

  • 什么是“后端” Keras是一个模型级的库,提供了快速构建深度学习网络的模块。Keras并不处理如张量乘法、卷积等底层操作。这些操作依赖于某种特定的、优化良好的张量操作库。Keras依赖于处理张量的库就称为“后端引擎”。Keras提供了两种后端引擎Theano/Tensorflow,并将其函数统一封装,使得用户可以以同一个接口调用不同后端引擎的函数 Theano是一个开源的符号主义张量操作框架,由

  • 什么是“后端” Keras是一个模型级的库,提供了快速构建深度学习网络的模块。Keras并不处理如张量乘法、卷积等底层操作。这些操作依赖于某种特定的、优化良好的张量操作库。Keras依赖于处理张量的库就称为“后端引擎”。Keras提供了三种后端引擎Theano/Tensorflow/CNTK,并将其函数统一封装,使得用户可以以同一个接口调用不同后端引擎的函数 Theano是一个开源的符号主义张量操

  • 如何将“”更改为“”?我需要使用sqlalchemy中的数据编写database.json 数据是我数据库的名字 但我的输出是这样的: 它应该是这样的:

  • 我有一个用 PhpStorm 管理的 TypeScript 项目。所有 ts 文件都被正确识别为打字稿文件,在我的文件类型设置中,我有 文件映射打字稿。 所有的文件?不,一个文件顽固地不会被视为TypeScript文件,而是显示为纯文本。我不知道如何将这个标记为TypeScript文件。 所有<code>*。ts文件旁边有正确的ts图标。这个没有。 当我打开流氓文件时,PhpStom告诉我有该文件

  • 问题内容: 这是json文件 我想通过直接给XPath / JsonPath Like来更改name。的值 这只是一个例子 我正确使用杰克逊库,并使用以下代码通过XPath进行读取 所以他们是一种通过XPath更改名称的方法 仍然在文件中不起作用。 问题答案: 使用Jayways JsonPath,您可以: 您可以配置默认的JsonProvider,因此不必在所有调用中都传递它。