123456789101112131415161718192021222324 |
- import csv
- from AutoEncoderModel import AutoEncoder
- import torch
- model = torch.load('./ModelLib/models/model_nlat_100_nhid_128_lr_0.001.pt', map_location="cpu")
- Data = torch.load('./DataLib/Data.pt')
- input = Data
- input_pre = model(input)
- latent = model.encoder(input)
- input_pre = input_pre.detach().numpy()
- latent = latent.detach().numpy()
- with open('./DataLib/DataPre.csv', mode='w', newline='') as file:
- writer = csv.writer(file)
- writer.writerows(input_pre)
- with open('./DataLib/LatentPre.csv', mode='w', newline='') as file:
- writer = csv.writer(file)
- writer.writerows(latent)
|