by kootenpv on 4/15/17, 7:54 AM with 16 comments
by minimaxir on 4/15/17, 2:30 PM
In a seq2seq implementation, you need to predict all output characters simultaneously (i.e. model input is all characters in a line, model output is all characters in the next line), which in Keras involves using a TimeDistributed(Dense()) layer. (see the Keras example for seq2seq: https://github.com/fchollet/keras/blob/master/examples/addit...) This also requires more sequence ETL and a lot more training time.
by asrp on 4/15/17, 12:29 PM
by potomushto on 4/15/17, 11:30 AM
So what if we use AST as a source for the code structure? Also, there are other metadata such as filename (e.g. reducer.js), path (./components), project dependencies (package.json for JavaScript projects), amount of github stars and forks.
by teomoura on 4/15/17, 12:40 PM
by z3t4 on 4/15/17, 11:46 AM
by m-j-fox on 4/15/17, 7:33 PM