Arquivos
Brian Broll 5ddeb6f331 Added layers-as-arguments. Fixes #654 (#684)
WIP #654 Added LayerDecorator

WIP #654

WIP #654 Added support for adding/removing layers

WIP #654 Fixed the text for the layers

WIP #654 Refactored content text

WIP #654 Only delete target if it's a child

WIP #654 Updated for layers-as-args

WIP #654 Made a better name for layer args

WIP #654 Added explicit arg types

WIP #654 Changed argindex -> ctor_arg_order

WIP #654 Added support for layers-as-args in GenArch

WIP #654 Added import fn-ality

WIP #654 Updated visualizers for layer support

WIP #654 Fixed code climate issues

WIP #654 Fixed setter detection

WIP #654 Updated tests

WIP #654 Updated tests
2016-08-12 14:28:54 -05:00

304 linhas
4.7 KiB
YAML

- type: ReLU
id: /d/1
next:
- /d/r
attributes:
ctor_arg_order: p
p: true
- type: SpatialMaxPooling
id: /d/3
next:
- /d/v
attributes:
padW: ''
padH: ''
ctor_arg_order: 'kW,kH,dW,dH,padW,padH'
dH: 2
dW: 2
kH: 2
kW: 2
- type: SpatialConvolution
id: /d/5
next:
- /d/q
attributes:
ctor_arg_order: 'nInputPlane,nOutputPlane,kW,kH,dW,dH,padW,padH'
padH: 1
padW: 1
dH: 1
dW: 1
kH: 3
kW: 3
nOutputPlane: 64
nInputPlane: 3
- type: Linear
id: /d/8
next:
- /d/n
attributes:
bias: ''
ctor_arg_order: 'inputSize,outputSize,bias'
outputSize: 4096
inputSize: 25088
- type: SpatialConvolution
id: /d/C
next:
- /d/H
attributes:
ctor_arg_order: 'nInputPlane,nOutputPlane,kW,kH,dW,dH,padW,padH'
padH: 1
padW: 1
dH: 1
dW: 1
kH: 3
kW: 3
nOutputPlane: 512
nInputPlane: 256
- type: SpatialConvolution
id: /d/Cc
next:
- /d/S
attributes:
ctor_arg_order: 'nInputPlane,nOutputPlane,kW,kH,dW,dH,padW,padH'
padH: 1
padW: 1
dH: 1
dW: 1
kH: 3
kW: 3
nOutputPlane: 512
nInputPlane: 512
- type: ReLU
id: /d/F
next:
- /d/U
attributes:
ctor_arg_order: p
p: true
- type: Linear
id: /d/Fd
next:
- /d/XQ
attributes:
bias: ''
ctor_arg_order: 'inputSize,outputSize,bias'
outputSize: 10
inputSize: 4096
- type: ReLU
id: /d/H
next:
- /d/L
attributes:
ctor_arg_order: p
p: true
- type: SpatialConvolution
id: /d/L
next:
- /d/x
attributes:
ctor_arg_order: 'nInputPlane,nOutputPlane,kW,kH,dW,dH,padW,padH'
padH: 1
padW: 1
dH: 1
dW: 1
kH: 3
kW: 3
nOutputPlane: 512
nInputPlane: 512
- type: SpatialMaxPooling
id: /d/M
next:
- /d/t
attributes:
padW: ''
padH: ''
ctor_arg_order: 'kW,kH,dW,dH,padW,padH'
dH: 2
dW: 2
kH: 2
kW: 2
- type: ReLU
id: /d/RS
next:
- /d/Cc
attributes:
ctor_arg_order: p
p: true
- type: ReLU
id: /d/S
next:
- /d/W
attributes:
ctor_arg_order: p
p: true
- type: SpatialMaxPooling
id: /d/U
next:
- /d/C
attributes:
padW: ''
padH: ''
ctor_arg_order: 'kW,kH,dW,dH,padW,padH'
dH: 2
dW: 2
kH: 2
kW: 2
- type: SpatialMaxPooling
id: /d/W
next:
- /d/e
attributes:
padW: ''
padH: ''
ctor_arg_order: 'kW,kH,dW,dH,padW,padH'
dH: 2
dW: 2
kH: 2
kW: 2
- type: LogSoftMax
id: /d/XQ
next: []
attributes:
ctor_arg_order: ''
- type: ReLU
id: /d/Y
next:
- /d/c
attributes:
ctor_arg_order: p
p: true
- type: Dropout
id: /d/Z
next:
- /d/bt
attributes:
v1: ''
inplace: ''
ctor_arg_order: 'p,v1,inplace'
p: 0.5
- type: Dropout
id: /d/Z5
next:
- /d/Fd
attributes:
v1: ''
inplace: ''
ctor_arg_order: 'p,v1,inplace'
p: 0.5
- type: Linear
id: /d/bt
next:
- /d/tR
attributes:
bias: ''
ctor_arg_order: 'inputSize,outputSize,bias'
outputSize: 4096
inputSize: 4096
- type: SpatialMaxPooling
id: /d/c
next:
- /d/y
attributes:
padW: ''
padH: ''
ctor_arg_order: 'kW,kH,dW,dH,padW,padH'
dH: 2
dW: 2
kH: 2
kW: 2
- type: View
id: /d/e
next:
- /d/8
attributes:
ctor_arg_order: params
params: 25088
- type: Threshold
id: /d/n
next:
- /d/Z
attributes:
ip: ''
ctor_arg_order: 'th,v,ip'
v: 0.000001
th: 0
- type: ReLU
id: /d/q
next:
- /d/M
attributes:
ctor_arg_order: p
p: true
- type: SpatialConvolution
id: /d/r
next:
- /d/F
attributes:
ctor_arg_order: 'nInputPlane,nOutputPlane,kW,kH,dW,dH,padW,padH'
padH: 1
padW: 1
dH: 1
dW: 1
kH: 3
kW: 3
nOutputPlane: 256
nInputPlane: 256
- type: SpatialConvolution
id: /d/t
next:
- /d/Y
attributes:
ctor_arg_order: 'nInputPlane,nOutputPlane,kW,kH,dW,dH,padW,padH'
padH: 1
padW: 1
dH: 1
dW: 1
kH: 3
kW: 3
nOutputPlane: 128
nInputPlane: 64
- type: Threshold
id: /d/tR
next:
- /d/Z5
attributes:
ip: ''
ctor_arg_order: 'th,v,ip'
v: 0.000001
th: 0
- type: SpatialConvolution
id: /d/v
next:
- /d/RS
attributes:
ctor_arg_order: 'nInputPlane,nOutputPlane,kW,kH,dW,dH,padW,padH'
padH: 1
padW: 1
dH: 1
dW: 1
kH: 3
kW: 3
nOutputPlane: 512
nInputPlane: 512
- type: ReLU
id: /d/x
next:
- /d/3
attributes:
ctor_arg_order: p
p: true
- type: SpatialConvolution
id: /d/y
next:
- /d/1
attributes:
ctor_arg_order: 'nInputPlane,nOutputPlane,kW,kH,dW,dH,padW,padH'
padH: 1
padW: 1
dH: 1
dW: 1
kH: 3
kW: 3
nOutputPlane: 256
nInputPlane: 128