Commit Graph

13 Commits

Author SHA1 Message Date
f7f3eb5196 Add a warning for networks with in-place layers. 2018-03-12 13:38:46 +01:00
cf5dd28fef Remove all explicitly typed for loops. 2018-01-22 15:55:32 +01:00
ef70f913bf Solve warnings with a magic range class. 2018-01-22 15:06:02 +01:00
5f81f0cec2 Use the new layer info data in the simulator. 2018-01-02 16:31:55 +01:00
470399aabf Implement a new layer data type.
Contrary to layerdata, this describes the layer itself rather than the
layer contents.
2018-01-02 16:17:07 +01:00
5c0dbcdaa4 Slight performance improvement. 2018-01-02 12:38:34 +01:00
a151f0f5e3 Use PIMPL idiom to reduce compile times. 2017-10-18 12:12:01 +02:00
1945f3c361 Restructure include files.
This way main.o is much faster to compile, leaving Simulator.o the only
file that really takes time.
2017-10-13 16:09:00 +02:00
19390f8d4f Create an intermediate representation.
This way the visualiser does not need to know all about caffe, and can
just work on the intermediate representation which is a lot easier on
the compiler.
2017-10-12 14:21:53 +02:00
e70c5f22ce Add a new option to add a labels file and a means file. 2017-10-09 13:00:26 +02:00
cf08dd4761 Actually run the network. 2017-10-07 21:35:59 +02:00
dbcb4ead51 Reformat code. 2017-10-07 20:45:50 +02:00
a034d2a7f3 Add a model loader/simulator that actually loads caffe models. 2017-10-07 17:33:11 +02:00