Created
December 25, 2017 03:26
-
-
Save jamesr66a/b0758b19b8bf8d7f391bd18a4271c53b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| +-Module | |
| +-ClassDef(Sequence) | |
| +-FuncDef(__init__) | |
| +-Args | |
| +-Arg(self) | |
| +-Expr | |
| +-Call | |
| +-Attribute | |
| +-Call | |
| +-Name(super) | |
| +-Args | |
| +-Name(Sequence) | |
| +-Name(self) | |
| +-string "__init__" | |
| +-Args | |
| +-Assign | |
| +-Attribute | |
| +-Name(self) | |
| +-string "lstm1" | |
| +-Call | |
| +-Attribute | |
| +-Name(nn) | |
| +-string "LSTMCell" | |
| +-Args | |
| +-Num(1) | |
| +-Num(51) | |
| +-Assign | |
| +-Attribute | |
| +-Name(self) | |
| +-string "lstm2" | |
| +-Call | |
| +-Attribute | |
| +-Name(nn) | |
| +-string "LSTMCell" | |
| +-Args | |
| +-Num(51) | |
| +-Num(51) | |
| +-Assign | |
| +-Attribute | |
| +-Name(self) | |
| +-string "linear" | |
| +-Call | |
| +-Attribute | |
| +-Name(nn) | |
| +-string "Linear" | |
| +-Args | |
| +-Num(51) | |
| +-Num(1) | |
| +-FuncDef(forward) | |
| +-Args | |
| +-Arg(self) | |
| +-Arg(input) | |
| +-Arg(future) | |
| +-Assign | |
| +-Name(outputs) | |
| +-List | |
| +-Assign | |
| +-Name(h_t) | |
| +-Call | |
| +-Name(Variable) | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Call | |
| +-Attribute | |
| +-Name(torch) | |
| +-string "zeros" | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Name(input) | |
| +-string "size" | |
| +-Args | |
| +-Num(0) | |
| +-Num(51) | |
| +-string "double" | |
| +-Args | |
| +-Kwarg | |
| +-string "requires_grad" | |
| +-NameConstant(False) | |
| +-Assign | |
| +-Name(c_t) | |
| +-Call | |
| +-Name(Variable) | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Call | |
| +-Attribute | |
| +-Name(torch) | |
| +-string "zeros" | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Name(input) | |
| +-string "size" | |
| +-Args | |
| +-Num(0) | |
| +-Num(51) | |
| +-string "double" | |
| +-Args | |
| +-Kwarg | |
| +-string "requires_grad" | |
| +-NameConstant(False) | |
| +-Assign | |
| +-Name(h_t2) | |
| +-Call | |
| +-Name(Variable) | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Call | |
| +-Attribute | |
| +-Name(torch) | |
| +-string "zeros" | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Name(input) | |
| +-string "size" | |
| +-Args | |
| +-Num(0) | |
| +-Num(51) | |
| +-string "double" | |
| +-Args | |
| +-Kwarg | |
| +-string "requires_grad" | |
| +-NameConstant(False) | |
| +-Assign | |
| +-Name(c_t2) | |
| +-Call | |
| +-Name(Variable) | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Call | |
| +-Attribute | |
| +-Name(torch) | |
| +-string "zeros" | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Name(input) | |
| +-string "size" | |
| +-Args | |
| +-Num(0) | |
| +-Num(51) | |
| +-string "double" | |
| +-Args | |
| +-Kwarg | |
| +-string "requires_grad" | |
| +-NameConstant(False) | |
| +-For | |
| +-Tuple | |
| +-Name(i) | |
| +-Name(input_t) | |
| +-Call | |
| +-Name(enumerate) | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Name(input) | |
| +-string "chunk" | |
| +-Args | |
| +-Call | |
| +-Attribute | |
| +-Name(input) | |
| +-string "size" | |
| +-Args | |
| +-Num(1) | |
| +-Kwarg | |
| +-string "dim" | |
| +-Num(1) | |
| +-Assign | |
| +-Tuple | |
| +-Name(h_t) | |
| +-Name(c_t) | |
| +-Call | |
| +-Attribute | |
| +-Name(self) | |
| +-string "lstm1" | |
| +-Args | |
| +-Name(input_t) | |
| +-Tuple | |
| +-Name(h_t) | |
| +-Name(c_t) | |
| +-Assign | |
| +-Tuple | |
| +-Name(h_t2) | |
| +-Name(c_t2) | |
| +-Call | |
| +-Attribute | |
| +-Name(self) | |
| +-string "lstm2" | |
| +-Args | |
| +-Name(h_t) | |
| +-Tuple | |
| +-Name(h_t2) | |
| +-Name(c_t2) | |
| +-Assign | |
| +-Name(output) | |
| +-Call | |
| +-Attribute | |
| +-Name(self) | |
| +-string "linear" | |
| +-Args | |
| +-Name(h_t2) | |
| +-AugAssign | |
| +-Name(outputs) | |
| +-Add | |
| +-List | |
| +-Name(output) | |
| +-For | |
| +-Name(i) | |
| +-Call | |
| +-Name(range) | |
| +-Args | |
| +-Name(future) | |
| +-Assign | |
| +-Tuple | |
| +-Name(h_t) | |
| +-Name(c_t) | |
| +-Call | |
| +-Attribute | |
| +-Name(self) | |
| +-string "lstm1" | |
| +-Args | |
| +-Name(output) | |
| +-Tuple | |
| +-Name(h_t) | |
| +-Name(c_t) | |
| +-Assign | |
| +-Tuple | |
| +-Name(h_t2) | |
| +-Name(c_t2) | |
| +-Call | |
| +-Attribute | |
| +-Name(self) | |
| +-string "lstm2" | |
| +-Args | |
| +-Name(h_t) | |
| +-Tuple | |
| +-Name(h_t2) | |
| +-Name(c_t2) | |
| +-Assign | |
| +-Name(output) | |
| +-Call | |
| +-Attribute | |
| +-Name(self) | |
| +-string "linear" | |
| +-Args | |
| +-Name(h_t2) | |
| +-AugAssign | |
| +-Name(outputs) | |
| +-Add | |
| +-List | |
| +-Name(output) | |
| +-Assign | |
| +-Name(outputs) | |
| +-Call | |
| +-Attribute | |
| +-Call | |
| +-Attribute | |
| +-Name(torch) | |
| +-string "stack" | |
| +-Args | |
| +-Name(outputs) | |
| +-Num(1) | |
| +-string "squeeze" | |
| +-Args | |
| +-Num(2) | |
| +-Return | |
| +-Name(outputs) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment