We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0e2a2d8 commit eb17118Copy full SHA for eb17118
snntoolbox/parsing/utils.py
@@ -812,9 +812,10 @@ def build_parsed_model(self):
812
self.parsed_model = keras.models.Model(img_input, parsed_layers[
813
self._layer_list[-1]['name']])
814
# Optimizer and loss do not matter because we only do inference.
815
- self.parsed_model.compile(
816
- 'sgd', 'categorical_crossentropy',
817
- ['accuracy', keras.metrics.top_k_categorical_accuracy])
+ top_k = lambda x, y: keras.metrics.top_k_categorical_accuracy(
+ x, y, self.config.getint('simulation', 'top_k'))
+ self.parsed_model.compile('sgd', 'categorical_crossentropy',
818
+ ['accuracy', top_k])
819
# Todo: Enable adding custom metric via self.input_model.metrics.
820
self.parsed_model.summary()
821
return self.parsed_model
0 commit comments