Closed ghost closed 8 years ago
@seyounglee95 I've done my pass. Please check comments that I left. :)
@beomyeol Thank you for your comments. I pushed a commit. Please take a look.
@seyounglee95 I've done my pass and left some comments. I'll merge this after they are resolved.
@beomyeol Thank you for your comments. Please take a look.
@seyounglee95 This looks good. I'm merging.
This PR introduce new layer class
ConvolutionalLayer
. This layer extendsLayerBase
, and include implementation forisLearnable()
,getOutputShape()
andgenerateParameterGradient()
. This PR include some modifications inLayerParameter
, which enableConvolutionalLayer
to make use of its new parameters,paddingHeight
andpaddingWidth
. Also,ConvolutionalLayerConfigurationBuilder
class andConvolutionalLayerParameterInitializer
class are added for configuration of convolutional layer.neural_network.proto
is modified to take inputs for convolutional layer. Concrete implementation forfeedForward()
andbackPropagate()
will be made in later PRs.