tensorflow - 如何解决回归模型中张量流中的非损失问题
问题描述
我有一个这种形状的数据库: (1400000, 44)
输出第 44 列。
所有数字都是浮点数,介于 0 和 1 之间。我使用了如下所示的 Tensorflow,但损失函数为非且 acc 为零。
# Create network with Keras
import tensorflow as tf
from keras.models import Sequential
from keras.layers import Dense
import numpy as np
dataset=np.loadtxt("Dataset5.txt")
s=dataset.size
tr_size=int( 0.7*s)
X = dataset[0:tr_size,0:43]
Y = dataset[0:tr_size,43]
# create model
model = Sequential()
model.add(Dense(64, input_dim=43, init='uniform', activation='relu'))
model.add(Dense(16, init='uniform', activation='relu'))
model.add(Dense(4, init='uniform', activation='sigmoid'))
model.add(Dense(1, init='uniform', activation='relu'))
# Compile model
model.compile(loss='mean_squared_error', optimizer='adam', metrics=['accuracy'])
# Fit the model
model.fit(X, Y, epochs=150, batch_size=1000, verbose=2)
# calculate predictions
predictions = model.predict(X)
解决方案
推荐阅读
- javascript - 尽管使用箭头语法,但无法读取未定义的属性“状态”
- python - Python-Kivy 应用程序在使用 buildozer 为 android 运行时给出“Module Not Found Error”
- java - DeepLearning4J Doc2Vec 输入结构
- python - 如何使用 pyinstaller 将 xml 文件与 python 可执行文件打包?
- linux - umask可以用于特殊权限吗
- mysql - 将具有足够经验和技能的用户与项目要求相匹配
- docker - 无法通过 GitLab 将 docker-compose 推送到 AWS ECR
- python - 如何为 GetDist 图保存 EMCEE chian
- python - 如何处理 zip 文件中的文件
- sql-server - 如何向此 PowerShell 脚本添加参数以停止命名的 SQL Server 服务?