在 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。我不确定问题是否只是我的版本错误,还是其他原因。我该如何解决?
我正在 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) 在 IntelliJ 中初始化 Git 时,会在 .idea 文件夹中创建一个 .gitignore 文件。但是,我看到的许多有关 .gitignore 文件的建议都说忽略 .idea 文件夹。这不会忽略 .gitignore 文件本身,或者不可能吗?.gitignore 文件应该位于哪里?