1. caffe.
['AdaDeltaSolver',
'AdaGradSolver',
'AdamSolver',
'Classifier',
'Detector',
'Layer',
'NesterovSolver',
'Net',
'NetSpec',
'RMSPropSolver',
'SGDSolver',
'TEST',
'TRAIN',
'_caffe',
'classifier',
'detector',
'get_solver',
'io',
'layer_type_list',
'layers',
'net_spec',
'params',
'proto',
'pycaffe',
'set_device',
'set_mode_cpu',
'set_mode_gpu',
'to_proto']
2. caffe.solver
['iter',
'net',
'restore',
'snapshot',
'solve',
'step',
'test_nets']
3. caffe.net
['_layer_names',
'_outputs',
'_set_input_arrays',
'_top_ids',
'backward',
'blob_loss_weights',
'blobs',
'bottom_names',
'copy_from',
'forward',
'forward_all',
'forward_backward_all',
'inputs',
'layers',
'outputs',
'params',
'reshape',
'save',
'set_input_arrays',
'share_with',
'top_names']
4..blob
[ 'channels',
'count',
'data',
'diff',
'height',
'num',
'reshape',
'shape',
'width']