| | |
| | | ) |
| | | |
| | | embedder_model.export_name = "model_eb" |
| | | backbone_model.export_name = "model_bb" |
| | | backbone_model.export_name = "model" |
| | | |
| | | return backbone_model, embedder_model |
| | | |
| | |
| | | ) |
| | | |
| | | embedder_model.export_name = "model_eb" |
| | | backbone_model.export_name = "model_bb" |
| | | backbone_model.export_name = "model" |
| | | |
| | | return backbone_model, embedder_model |
| | | |
| | |
| | | model.encoder = _bladedisc_opt(model.encoder, input_data[:2]) |
| | | model.decoder = _bladedisc_opt(model.decoder, tuple(decoder_inputs)) |
| | | model_script = torch.jit.trace(model, input_data) |
| | | model_script.save(os.path.join(path, f"{model.export_name}.torchscripts")) |
| | | model_script.save(os.path.join(path, f"{model.export_name}_blade.torchscripts")) |