diff --git a/crates/ml-dqn/src/rainbow_config.rs b/crates/ml-dqn/src/rainbow_config.rs index e8ff2372e..a4d01fa1a 100644 --- a/crates/ml-dqn/src/rainbow_config.rs +++ b/crates/ml-dqn/src/rainbow_config.rs @@ -124,8 +124,6 @@ impl Default for RainbowDQNConfig { distributional: DistributionalConfig::default(), noisy_sigma_init: 0.5, dueling: true, - use_spectral_norm: false, - spectral_norm_iterations: 1, }, distributional: DistributionalConfig { num_atoms: 51, diff --git a/crates/ml-dqn/src/rainbow_network.rs b/crates/ml-dqn/src/rainbow_network.rs index 1a47fdf38..8b4bded5b 100644 --- a/crates/ml-dqn/src/rainbow_network.rs +++ b/crates/ml-dqn/src/rainbow_network.rs @@ -39,8 +39,6 @@ pub struct RainbowNetworkConfig { /// Initial noise std dev for noisy layers (Rainbow DQN default: 0.5, scaled by 1/sqrt(in)) pub noisy_sigma_init: f64, pub dueling: bool, - pub use_spectral_norm: bool, // Q-value stability feature - pub spectral_norm_iterations: usize, } impl Default for RainbowNetworkConfig { @@ -54,8 +52,6 @@ impl Default for RainbowNetworkConfig { distributional: DistributionalConfig::default(), noisy_sigma_init: 0.5, dueling: true, - use_spectral_norm: false, // Disabled by default, enable for unstable training - spectral_norm_iterations: 1, } } }