Hi @drahnr,
I'd like to take a crack at implementing the BatchNormalization2d layer in juice.
Referring back to #10 you outlined that adding new cuDNN layers to juice is a 4 step task:
This is a 4 step task:
I am unfortunately having trouble deciphering how you went about turning the unsafe extern "C" version of a function like sigmoid_forward into the safe version that now exists in rcudnn. Which I see is the basis for adding it to coaster-nn, then juice.
Can you help me by outlining exactly how you want contributions like this to be carried out in the codebase?
Thanks very much for your help!
Cole
Hi @drahnr,
I'd like to take a crack at implementing the BatchNormalization2d layer in juice.
Referring back to #10 you outlined that adding new cuDNN layers to juice is a 4 step task:
This is a 4 step task:
I am unfortunately having trouble deciphering how you went about turning the
unsafe extern "C"version of a function likesigmoid_forwardinto the safe version that now exists in rcudnn. Which I see is the basis for adding it to coaster-nn, then juice.Can you help me by outlining exactly how you want contributions like this to be carried out in the codebase?
Thanks very much for your help!
Cole