48 lines
760 B
YAML
48 lines
760 B
YAML
env:
|
|
bandwidth: 10000000.0
|
|
carrier_freq: 3.5
|
|
max_distance: 500
|
|
max_power: 1.0
|
|
min_distance: 50
|
|
min_rate_req: 500000.0
|
|
noise_psd: -174
|
|
num_semantic_users: 3
|
|
num_subcarriers: 64
|
|
num_traditional_users: 3
|
|
rho_max: 1.0
|
|
rho_min: 0.05
|
|
subcarrier_spacing: 156250.0
|
|
w1: 0.7
|
|
w2: 0.3
|
|
network:
|
|
actor_hidden:
|
|
- 256
|
|
- 256
|
|
- 128
|
|
critic_hidden:
|
|
- 512
|
|
- 512
|
|
- 256
|
|
reward:
|
|
comp_self: 0.8
|
|
comp_sys: 0.2
|
|
coop_other: 0.3
|
|
coop_self: 0.5
|
|
coop_sys: 0.2
|
|
training:
|
|
actor_lr: 0.0001
|
|
batch_size: 256
|
|
beta: 5.0
|
|
buffer_capacity: 100000
|
|
critic_lr: 0.0003
|
|
gamma: 0.95
|
|
max_episodes: 2
|
|
max_steps: 10
|
|
ou_sigma_init: 0.2
|
|
ou_sigma_min: 0.01
|
|
ou_theta: 0.15
|
|
q_threshold: 0.6
|
|
seed: 42
|
|
tau: 0.01
|
|
update_interval: 5
|