Keras:为什么每次load_model都会变慢?

时间:2018-10-09 16:46:36

标签: python keras

当运行多个呼叫时,每个load_model呼叫的Keras速度似乎都较慢。查看相关问题:

Extremely slow model load with keras

可以使用一个简单的代码段进行复制:

from keras.models import Sequential
from keras.models import load_model
from keras.layers import Dense


model = Sequential()

model.add(Dense(units=64, activation='relu', input_dim=100))
model.add(Dense(units=10, activation='softmax'))

model.compile(loss='categorical_crossentropy',
              optimizer='sgd',
              metrics=['accuracy'])

model.save('asdf.h5')
del model

for i in range(100):
    t0 = time.time()
    load_model('asdf.h5')
    print('%.2f' % (time.time() - t0))

为什么?

我不知道如何避免它,只是为什么会发生。

0 个答案:

没有答案