MCPcopy Create free account
hub / github.com/clab/dynet / Transfer

Class Transfer

python/model_test.py:11–27  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9# first, define three user-defined classes
10
11class Transfer(Saveable):
12 def __init__(self, nin, nout, act, model):
13 self.act = act
14 self.W = model.add_parameters((nout, nin))
15 self.b = model.add_parameters(nout)
16 self.nin = nin
17 self.nout = nout
18
19 def __call__(self, x):
20 W,b=map(dy.parameter, [self.W, self.b])
21 return self.act(W*x+b)
22
23 def get_components(self):
24 return [self.W, self.b]
25
26 def restore_components(self, components):
27 self.W, self.b = components
28
29class MultiTransfer(Saveable):
30 def __init__(self, sizes, act, model):

Callers 3

__init__Method · 0.85
old_style_save_and_loadFunction · 0.85
new_style_save_and_loadFunction · 0.85

Calls

no outgoing calls

Tested by 3

__init__Method · 0.68
old_style_save_and_loadFunction · 0.68
new_style_save_and_loadFunction · 0.68