示例#1
0
 def D(self, input, train=True):
     h = input
     h = self.D_l1(h)
     h = L.relu(h)
     h = self.D_l2(h)
     h = L.relu(h)
     h = self.D_l3(h)
     h = L.sigmoid(h)
     return h
 def D(self, input, train=True):
     h = input
     h = self.D_l1(h)
     h = L.relu(h)
     h = self.D_l2(h)
     h = L.relu(h)
     h = self.D_l3(h)
     h = L.sigmoid(h)
     return h
示例#3
0
 def decode(self, input, train=True):
     h = input
     h = self.dec_l1(h)
     h = self.dec_b1(h, train=train)
     h = L.relu(h)
     h = self.dec_l2(h)
     h = self.dec_b2(h, train=train)
     h = L.relu(h)
     h = self.dec_l3(h)
     h = L.sigmoid(h)
     return h
示例#4
0
 def encode(self, input, train=True):
     h = input
     h = self.enc_l1(h)
     h = self.enc_b1(h, train=train)
     h = L.relu(h)
     h = self.enc_l2(h)
     h = self.enc_b2(h, train=train)
     h = L.relu(h)
     h = self.enc_l3(h)
     h = self.enc_b3(h, train=train)
     return h
 def decode(self, input, train=True):
     h = input
     h = self.dec_l1(h)
     h = self.dec_b1(h, train=train)
     h = L.relu(h)
     h = self.dec_l2(h)
     h = self.dec_b2(h, train=train)
     h = L.relu(h)
     h = self.dec_l3(h)
     h = L.sigmoid(h)
     return h
 def encode(self, input, train=True):
     h = input
     h = self.enc_l1(h)
     h = self.enc_b1(h, train=train)
     h = L.relu(h)
     h = self.enc_l2(h)
     h = self.enc_b2(h, train=train)
     h = L.relu(h)
     h = self.enc_l3(h)
     h = self.enc_b3(h, train=train)
     return h
示例#7
0
 def forward(self, input, train=True):
     h = input
     h = L.dropout(h, rate=self.drate, train=train)
     h = self.l1(h)
     h = L.relu(h)
     # h = L.dropout(h,rate=self.drate,train=train)
     h = self.l2(h)
     return L.softmax(h)
示例#8
0
 def forward(self,input,train=True):
     h = input
     h = L.dropout(h,rate=self.drate,train=train)
     h = self.l1(h)
     h = L.relu(h)
     #h = L.dropout(h,rate=self.drate,train=train)
     h = self.l2(h)
     return L.softmax(h)
示例#9
0
文件: fnn_syn.py 项目: ilovecv/vat
 def forward(self,input,train=True):
     h = input
     h = self.l1(h)
     h = L.relu(h)
     h = self.l2(h)
     return L.softmax(h)
示例#10
0
 def forward(self, inputs, train=True):
     h = inputs
     h = self.l1(h)
     h = L.relu(h)
     h = self.l2(h)
     return L.softmax(h)