- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个在 convnet.js 中创建的神经网络模型,我必须使用 Keras 来定义它。有谁知道我该怎么做?
neural = {
net : new convnetjs.Net(),
layer_defs : [
{type:'input', out_sx:4, out_sy:4, out_depth:1},
{type:'fc', num_neurons:25, activation:"regression"},
{type:'regression', num_neurons:5}
],
neuralDepth: 1
}
这是我到目前为止能做的。我不确定它是否正确。
#---Build Model-----
model = models.Sequential()
# Input - Layer
model.add(layers.Dense(4, activation = "relu", input_shape=(4,)))
# Hidden - Layers
model.add(layers.Dense(25, activation = "relu"))
model.add(layers.Dense(5, activation = "relu"))
# Output- Layer
model.add(layers.Dense(1, activation = "linear"))
model.summary()
# Compile Model
model.compile(loss= "mean_squared_error" , optimizer="adam", metrics=["mean_squared_error"])
最佳答案
来自 Convnet.js 文档:“最后一层必须是损失层(用于分类的‘softmax’或‘svm’,或用于回归的‘回归’)。”另外:“创建一个回归层,它采用目标列表(任意数字,不一定是像 softmax/svm 中那样的单个离散类标签)并反向传播 L2 损失。”
目前还不清楚。我怀疑“回归”层只是密集(完全连接)神经元的另一层。 “回归”一词可能指的是线性事件。那么,这次没有“relu”?
无论如何,它可能看起来像这样(无顺序模式):
from keras.layers import Dense
from keras.models import Model
my_input = Input(shape = (4, ))
x = Dense(25, activation='relu')(x)
x = Dense(4)(x)
my_model = Model(input=my_input, output=x, loss='mse', metrics='mse')
my_model.compile(optimizer=Adam(LEARNING_RATE), loss='binary_crossentropy', metrics=['mse'])
阅读了一些文档后, convnet.js 似乎是一个不错的项目。如果有人具有神经网络知识,那就更好了。
关于python - 将 Convnet.js 神经网络模型转换为 Keras Tensorflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55248680/
我正在使用 ConvNet 构建模型来进行天气预报。我的输入数据是 96x144 矩阵(代表地理区域)的 10K 个样本,网格中每个点在固定高度处具有变量 Z(位势高度)的值。如果我包含 3 个不同的
我一直在编码 this example TensorFlow 中的卷积网络,我对这种权重分配感到困惑: weights = { # 5x5 conv, 1 input, 32 outputs 'wc1
我正在尝试使用卷积神经网络对图像进行分类。我经历过这个 tutorial关于深度学习并实现了给定的 code有很多修改。我添加了更多的卷积层和最大池化层,并更改了输入以接受 166x166 的输入。为
我目前正在尝试使用在 Imagenet 上训练的 Densenet 进行迁移学习,以输出一个有序整数值 {2 < 3 < 4 < 5 < 6}。我使用 this method 将目标变量编码为长度为
我正在尝试仅使用 numpy 实现CNN。 在进行反向传播时,我发现我必须使用 col2im 来 reshape dx,所以我检查了 https://github.com/huyouare/CS231
我正在尝试使用 VGG16 网络进行图像分类。我尝试了两种不同的方法来做到这一点,据我所知,这两种方法应该大致相同,但结果却截然不同。 方法 1: 使用 VGG16 提取特征,并使用自定义全连接网络拟
我在一篇论文中读到了这一点:“我们不是在第一个卷积层中使用相对较大的感受野,而是在整个网络中使用非常小的 3 × 3 感受野,这些感受野在每个网络中与输入进行卷积。像素(步幅为 1)。很容易看出,两个
我正在使用卷积网络来预测时间序列。为此,我使用滚动窗口来获取最后 t 点,将它们用作时间序列。每个功能都将成为一个 channel ,因此我设置了多个时间序列。数据需要为 3 维 [n_samples
我正在尝试创建一个用于图像分割的简单 3D U-net,只是为了学习如何使用图层。因此,我进行步幅为 2 的 3D 卷积,然后进行转置反卷积以获得相同的图像大小。我也过度拟合了一个小集(测试集)只是为
我正在完成 Stanford's cs231n course 的作业靠我自己。我不是该类(class)的学生。我在their subreddit中问了同样的问题,但似乎没有人在那里。希望能在这里找到一
我目前正在构建一个卷积神经网络来区分清晰的 ECG 图像和有噪声的 ECG 图像。 有噪音: 没有噪音: 我的问题 所以我确实在 tensorflow 之上使用 keras 构建了一个 convnet
我正在尝试在 Excel 中构建一个非常简单的卷积神经网络。该模型是一个图像分类器,试图识别手写的 I、O 和 X;并使用 Keras 对 EMNIST 字母数据集的一个子集进行了训练。 Excel
我正在尝试构建一个简单的卷积神经网络,将时间序列分为六类之一。由于不兼容的形状错误,我在训练网络时遇到问题。 在以下代码中,n_feats = 1000,n_classes = 6。 Fs = 100
尝试使用 Python + Keras 训练 cnn(卷积神经网络)。但即使是最简单的问题似乎也很难回答,而且那里的教程也没有我寻求的答案。 我可以访问我想要识别的少数类别的数千张图像。但我该如何准备
我有一个在 convnet.js 中创建的神经网络模型,我必须使用 Keras 来定义它。有谁知道我该怎么做? neural = { net : new convnetjs.Net
我正在文本(字符级别)上训练卷积神经网络,并且我想要进行最大池化。 tf.nn.max_pool 需要一个 4 级张量,但 1-d 卷积网络在 tensorflow 中是 3 级([batch, wi
我修改了 MNIST (28x28) Convnet 教程代码以接受更大的图像 (150x150)。但是,当我尝试训练时,我收到此错误(完整堆栈跟踪请参见结尾): W tensorflow/core/
要解决的整个问题是读取这些能量计显示的数字。 An Image of the energy meter.然后我需要能够在 android 应用程序中实现所有这些。我要做的是首先通过回归找到包含数字的黑
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 9 年前。 Improve t
我创建了一个微调网络,它使用 vgg16 作为基础。我正在关注 Deep Learning With Python 中的 5.4.2 可视化 CovNet 过滤器部分(这与 Keras 博客上的可视化
我是一名优秀的程序员,十分优秀!