목록Wireless Comm./Python (24)
UOMOP

import io import scipy.io as sio import numpy as np from tqdm import tqdm import time import math import matplotlib.pyplot as plt K = 4 # num of users P = 8 # Tx AnT. Q = 2 # Rx AnT. iter = 100 SNRdB = 10 SNR = 10.0 ** (SNRdB/10.0) E_tx = 10.0 u = [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0] def conj_tran(input) : return np.transpose(input.conj()) #np.random.seed(12334) # Hk 행렬 생성 #H = [] B = [] B_b..

import math import torch import random import torchvision import torch.nn as nn from tqdm import tqdm import torch.optim as optim import torch.nn.functional as f import matplotlib.pyplot as plt import torchvision.transforms as tr from torch.utils.data import DataLoader import numpy as np args = { 'BATCH_SIZE' : 64, 'LEARNING_RATE' : 0.001, 'NUM_EPOCH' : 20, 'SNR_dB' : [1, 10, 20], 'latent_dim' :..

import cv2 import math import time import torch import random import torchvision import numpy as np from PIL import Image import torch.nn as nn from numpy import sqrt from tqdm import trange import torch.optim as optim import torch.nn.functional as f import matplotlib.pyplot as plt import torchvision.transforms as tr from torchvision import datasets from sklearn.preprocessing import StandardScal..

SNRdB_list = args['SNR_dB'] learning_rate = args['LEARNING_RATE'] epoch_num = args['NUM_EPOCH'] trainloader = trainloader Rayleigh = 0 model_name_without_SNRdB = 'model_AWGN(color)' import math import torch import random import torchvision import torch.nn as nn from tqdm import tqdm import torch.optim as optim import torch.nn.functional as f import matplotlib.pyplot as plt import torchvision.tr..

import math import torch import torchvision import torch.nn as nn import torch.optim as optim import torch.nn.functional as f import matplotlib.pyplot as plt import torchvision.transforms as tr from torch.utils.data import DataLoader args = { 'BATCH_SIZE' : 50, 'LEARNING_RATE' : 0.001, 'NUM_EPOCH' : 80, 'SNR_dB' : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], 'latent_dim' : 100, '..
import cv2 import math import time import torch import random import torchvision import numpy as np from PIL import Image import torch.nn as nn from numpy import sqrt from tqdm import trange import torch.optim as optim import torch.nn.functional as F import matplotlib.pyplot as plt import torchvision.transforms as tr from torchvision import datasets from sklearn.preprocessing import StandardScal..