小编Ron*_*kat的帖子

导入错误:无法导入名称“keras”

在 Jupyter 笔记本 (python) 中运行此命令时:

import tensorflow as tf
from tensorflow import keras
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

ImportError: cannot import name 'keras'
Run Code Online (Sandbox Code Playgroud)

我尝试过其他命令来代替第二个命令,例如(但不限于)

from tensorflow.keras import layers
Run Code Online (Sandbox Code Playgroud)

但它总是返回一些错误。我使用的是Jupyter的在线版本,运行print(tf.VERSION)返回1.1.0。我不确定问题是否只是我的版本错误,还是其他原因。我该如何解决?

python keras tensorflow

9
推荐指数
2
解决办法
5万
查看次数

tf.keras 损失变为 NaN

我正在 tf.keras 中编写一个具有 3 层的神经网络。我的数据集是 MNIST 数据集。我减少了数据集中的示例数量,因此运行时间较低。这是我的代码:

import tensorflow as tf
from tensorflow.keras import layers
import numpy as np
import pandas as pd

!git clone https://github.com/DanorRon/data
%cd data
!ls

batch_size = 32
epochs = 10
alpha = 0.0001
lambda_ = 0
h1 = 50

train = pd.read_csv('/content/first-repository/mnist_train.csv.zip')
test = pd.read_csv('/content/first-repository/mnist_test.csv.zip')

train = train.loc['1':'5000', :]
test = test.loc['1':'2000', :]

train = train.sample(frac=1).reset_index(drop=True)
test = test.sample(frac=1).reset_index(drop=True)

x_train = train.loc[:, '1x1':'28x28']
y_train = train.loc[:, 'label']

x_test = test.loc[:, '1x1':'28x28']
y_test = test.loc[:, 'label'] …
Run Code Online (Sandbox Code Playgroud)

python machine-learning neural-network mnist tf.keras

5
推荐指数
0
解决办法
3028
查看次数

.gitignore 文件应该位于 IntelliJ 中的哪个位置?

在 IntelliJ 中初始化 Git 时,会在 .idea 文件夹中创建一个 .gitignore 文件。但是,我看到的许多有关 .gitignore 文件的建议都说忽略 .idea 文件夹。这不会忽略 .gitignore 文件本身,或者不可能吗?.gitignore 文件应该位于哪里?

git intellij-idea gitignore

3
推荐指数
1
解决办法
2772
查看次数