machine-learning - keras的输入层可以接受自定义输入吗?

标签 machine-learning tensorflow deep-learning keras

文档中,model.fit()的参数为

fit( self ,x,y,batch_size = 32,nb_epoch = 10,verbose = 1,callbacks = None,validation_split = 0.0,validation_data = None,shuffle = True,class_weight = None,sample_weight = None,初始纪元=0)

我的问题是,我可以有三个不同的张量作为输入,因此我可以有类似 fit(x,y,z) 的东西吗?

附注:

抱歉含糊不清。我相信 keras 中的 fit(x_val, y_val) 函数与 feed_dict={x:x_val, y:y_val}<​​ 类似,我只是想知道我可以输入更多内容吗我在模型中创建的值?

最佳答案

这个X是一个张量 例如 X = [[1,2],[2,3],[3,4]] y = [3,5,7] (拟合线应为y=X[0]+X[1])

因此,如果您明确哪些是功能(例如,您的需求中的 x 和 y)以及哪些是目标类 (z),您可以定义:
_X = (x,y) # 输入层的两个节点
_y = z
适合(_X,_y)
你是这个意思吗?

关于machine-learning - keras的输入层可以接受自定义输入吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41691969/

相关文章:

python - Tensorflow 对象检测 API 裁剪图像片段

python - 在新数据集中进行预测

deep-learning - 在少于十层的网络中使用跳过连接有意义吗?

deep-learning - 如何在caffe中卷积两个blob

machine-learning - VC 维度和 PAC 学习

machine-learning - 遗传算法,大群体与小群体

python-3.x - 高斯NB : Could not convert string to float: 'Thu Apr 16 23:58:58 2015'

machine-learning - Spark/或 Spark 外部包中的多项式回归

python - 在 Keras 中使用 fit_generator

opencv - 我们是否可以在浏览器上离线实现人脸检测和识别?