Module Import alias identifier ImportFrom alias ImportFrom alias alias ImportFrom alias Import alias identifier ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Num Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad Str If CompareEq AttributeLoad NameLoad attr Str body Assert Call NameLoad GeneratorExp CompareEq BinOpMod NameLoad Num Num comprehension NameStore AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad GeneratorExp BinOpFloorDiv BinOpSub NameLoad Num Num comprehension NameStore AttributeLoad NameLoad attr Assign NameStore BinOpAdd TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore TupleLoad BinOpMult Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad BinOpMult Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad BinOpAdd Str BinOpMult Str BinOpSub Call NameLoad NameLoad Num attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad keyword NameLoad If CompareNotIn NameLoad TupleLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad keyword Call AttributeLoad Str attr NameLoad orelse Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpAdd TupleLoad SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num Call NameLoad GeneratorExp BinOpMult NameLoad NameLoad comprehension TupleStore NameStore NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num AttributeLoad NameLoad attr Assign NameStore Call Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr AttributeLoad Call NameLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore IfExp CompareEq AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call Call NameLoad NameLoad NameLoad NameLoad NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpAdd TupleLoad Str Num BinOpMult Call NameLoad Str BinOpSub AttributeLoad NameLoad attr Num AugAssignAdd NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Return NameLoad decorator_list decorator_list
N/A N/A DeepFried2 df DeepFried2.utils expand theano.sandbox.cuda.basic_ops gpu_contiguous gpu_alloc_empty theano.sandbox.cuda dnn N/A numpy np BackwardsConvolutionCUDNN N/A N/A df Module N/A __init__ N/A N/A self nchan_in nchan_out filter_size stride border mode init bias N/A 1 0 cross N/A N/A N/A df init xavier N/A N/A N/A df init const 0 N/A N/A N/A N/A N/A df Module __init__ self N/A N/A self nchan_in nchan_in N/A N/A self nchan_out nchan_out N/A N/A self filter_size filter_size N/A N/A self mode mode N/A N/A self stride N/A expand stride N/A len filter_size stride N/A N/A self border N/A expand border N/A len filter_size border N/A N/A N/A self border same N/A N/A N/A all N/A N/A N/A k 2 1 N/A k N/A self filter_size 'same' convolution only supports odd filter sizes. N/A N/A self border N/A tuple N/A N/A N/A k 1 2 N/A k N/A self filter_size N/A w_shape N/A N/A nchan_in nchan_out N/A self filter_size N/A w_fan N/A N/A N/A N/A np prod N/A self filter_size nchan_out N/A N/A N/A np prod N/A self filter_size nchan_in N/A w_name N/A N/A N/A Wconv_{},{}@{} N/A x{} N/A N/A len w_shape 3 format w_shape N/A N/A self W N/A N/A self _addparam w_shape init fan w_fan name w_name N/A N/A bias N/A None False N/A N/A N/A self b N/A N/A self _addparam nchan_out bias decay False name N/A N/A bconv_{} format nchan_out N/A N/A N/A self b None N/A symb_forward N/A N/A self symb_input N/A N/A N/A  creates dummy forward conv and uses its gradient as backwards pass  N/A  This code is mostly taken from https://github.com/Newmu/dcgan_code/blob/master/lib/ops.py  N/A img N/A gpu_contiguous symb_input N/A kerns N/A gpu_contiguous N/A N/A self W param N/A alloc_shape N/A N/A N/A N/A img shape N/A 0 N/A N/A kerns shape N/A 1 N/A tuple N/A N/A i d N/A N/A i d N/A zip N/A N/A img shape N/A 2 N/A self stride N/A desc N/A N/A N/A dnn GpuDnnConvDesc border_mode N/A self border subsample N/A self stride conv_mode N/A self mode N/A N/A gpu_alloc_empty alloc_shape shape N/A kerns shape N/A out N/A gpu_alloc_empty alloc_shape N/A grad N/A N/A N/A symb_input ndim 5 N/A dnn GpuDnnConv3dGradI N/A dnn GpuDnnConvGradI N/A conv_output N/A N/A grad kerns img out desc N/A N/A N/A self b None N/A N/A d_shuffle N/A N/A x 0 N/A N/A tuple x N/A N/A symb_input ndim 2 N/A conv_output N/A N/A N/A N/A self b param dimshuffle d_shuffle N/A conv_output N/A N/A