1
아래에서 설명하는 훈련 데이터 세트 "two4"를 사용하여 아래에 설명 된 신경 네트워크를 적용합니다. 데이터 세트에는 150370 개의 행이 있습니다.신경망 시뮬레이션 오류
30810/100747 [========>.....................]Traceback (most recent call last):.9989
File "<ipython-input-1-adb3fdf3bae0>", line 1, in <module>
runfile('C:/Users/Dimitris/Desktop/seventh experiment configuration/feedforward_net.py', wdir='C:/Users/Dimitris/Desktop/seventh experiment configuration')
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 714, in runfile
execfile(filename, namespace)
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 74, in execfile
exec(compile(scripttext, filename, 'exec'), glob, loc)
File "C:/Users/Dimitris/Desktop/seventh experiment configuration/feedforward_net.py", line 26, in <module>
model.fit(X_train, y_train, validation_data=(X_test,y_test), nb_epoch=30, batch_size=10)
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\keras\models.py", line 432, in fit
sample_weight=sample_weight)
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\keras\engine\training.py", line 1106, in fit
callback_metrics=callback_metrics)
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\keras\engine\training.py", line 830, in _fit_loop
callbacks.on_batch_end(batch_index, batch_logs)
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\keras\callbacks.py", line 60, in on_batch_end
callback.on_batch_end(batch, logs)
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\keras\callbacks.py", line 188, in on_batch_end
self.progbar.update(self.seen, self.log_values)
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\keras\utils\generic_utils.py", line 119, in update
sys.stdout.write(info)
File "C:\Users\Dimitris\Anaconda2\envs\keras_env\lib\site-packages\ipykernel\iostream.py", line 317, in write
self._buffer.write(string)
ValueError: I/O operation on closed file
당신이 어떤 생각 어떤 오류가 발생할 수 있나요 : 내가 시뮬레이션을 실행 한 후
from keras.models import Sequential
from keras.layers import Dense
from sklearn.cross_validation import train_test_split
import numpy
from sklearn.preprocessing import StandardScaler
# fix random seed for reproducibility
seed = 7
numpy.random.seed(seed)
dataset = numpy.loadtxt("two4.csv", delimiter=",")
# split into input (X) and output (Y) variables
X = dataset[:,0:22]
scaler = StandardScaler()
X = scaler.fit_transform(X)
Y = dataset[:,22]
# split into 67% for train and 33% for test
X_train, X_test, y_train, y_test = train_test_split(X, Y, test_size=0.33,random_state=seed)
# create model
model = Sequential()
model.add(Dense(12, input_dim=22, init='uniform', activation='relu'))
model.add(Dense(12, init='uniform', activation='relu'))
model.add(Dense(1, init='uniform', activation='sigmoid'))
# Compile model
model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy'])
# Fit the model
model.fit(X_train, y_train, validation_data=(X_test,y_test), nb_epoch=30, batch_size=10)
, 그것은 모든 시간과 내가 좋아하는 외모를 얻을 오류를 분해?
표준 출력 버퍼가 어떤 이유로 닫혀있는 것처럼 보입니다. IDE에서 코드를 실행하는 경우 콘솔 창을 닫을 수도 있고 IDE가 이상하게 작동 할 수도 있습니다. – nemo
명령 창에서 스파이더 밖에서 실행하십시오. 같은 문제가 발생합니까? – quantummind
신경망을 시뮬레이션 할 수 있도록 스파이더 내에서 keras 가상 환경을 만들었 기 때문에 Can'c가 실제로 스파이더 밖에서 실행할 수 있습니다. cmd에서이 코드를 실행하면 spyder에 연결된 가상 환경이이 코드를 실행하는 데 필수적이므로 작동하지 않습니다. – Adriano10