Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -76,9 +76,9 @@ pytorch_model = PyTorchModel(vocab_size, embedding_dim, hidden_dim, num_classes)
|
|
| 76 |
layer_names = ['fc1/kernel', 'fc1/bias', 'fc2/kernel', 'fc2/bias']
|
| 77 |
|
| 78 |
for layer_name in layer_names:
|
| 79 |
-
|
| 80 |
pytorch_layer_name = layer_name.replace('/', '_')
|
| 81 |
-
pytorch_model.state_dict()[pytorch_layer_name].copy_(torch.tensor(
|
| 82 |
|
| 83 |
# Move the model to the CPU
|
| 84 |
pytorch_model.cpu()
|
|
|
|
| 76 |
layer_names = ['fc1/kernel', 'fc1/bias', 'fc2/kernel', 'fc2/bias']
|
| 77 |
|
| 78 |
for layer_name in layer_names:
|
| 79 |
+
weight_tensor = getattr(model_tf, layer_name)
|
| 80 |
pytorch_layer_name = layer_name.replace('/', '_')
|
| 81 |
+
pytorch_model.state_dict()[pytorch_layer_name].copy_(torch.tensor(weight_tensor.eval(session=model_tf.trainer.session)))
|
| 82 |
|
| 83 |
# Move the model to the CPU
|
| 84 |
pytorch_model.cpu()
|