Week 10 Progress Update
Week 10 Progress Update
Its been a while since I've posted an update and as such its not actually week10 anymore, however I have decided that it will make more sense if I just continue the current numbering. Over the past few weeks I have accomplished a lot. First of all, I got the convnet working. Instead of posting tons of pictures of my code I'm just going to upload it to Github and it will be visible at this link. This code will also contain all of the later updates I made to the code. Other than making the CNN work I implemented two main features, saving and loading kernels, and testing custom images. The kernel saving and loading lets me view the convolutional weights as well as allows for makeshift loading which allows for non-continuous training sessions, however, it is not meant for this and I'm not planning on using it for this because it could cause issues with accuracy. The custom image testing is not really important but it does give me a more accesible accuracy measure that can be demonstrated as most of the process is not visible. The code for both of these are shown in the screenshots below as well as in the code in my Github.
(The black line indicates that these pieces of code are seperated and not necessarily in this order)
Above: code for custom image checking
Below: code for saving kernels
(The black line indicates that these pieces of code are seperated and not necessarily in this order)
Above: code for custom image checking
Below: code for saving kernels
Comments
Post a Comment