droneProject
Loading...
Searching...
No Matches
Train_TDP Namespace Reference

Variables

 model_path = os.path.join('Training', 'Saved Models', f'td3_drone_model{datetime.datetime.now().strftime("%Y_%m_%d_%H_%M_%S")}')
 
 log_path = os.path.join('Training', 'Logs', 'td3_drone_logs')
 
 env = DroneRobot()
 
 target_location
 
 debugMode
 
 n_actions = env.action_space.shape[-1]
 
 action_noise = OrnsteinUhlenbeckActionNoise(mean=np.zeros(n_actions), sigma=float(0.1) * np.ones(n_actions))
 
int episodes = 1000
 
int timesteps = env.steps_per_episode * episodes
 
 model = TD3("MlpPolicy", env, action_noise=action_noise, verbose=1, device='cuda', tensorboard_log=log_path)
 
 total_timesteps
 
 log_interval
 
 path
 

Variable Documentation

◆ action_noise

Train_TDP.action_noise = OrnsteinUhlenbeckActionNoise(mean=np.zeros(n_actions), sigma=float(0.1) * np.ones(n_actions))

Definition at line 22 of file Train_TDP.py.

◆ debugMode

Train_TDP.debugMode

Definition at line 16 of file Train_TDP.py.

◆ env

Train_TDP.env = DroneRobot()

Definition at line 14 of file Train_TDP.py.

◆ episodes

int Train_TDP.episodes = 1000

Definition at line 29 of file Train_TDP.py.

◆ log_interval

Train_TDP.log_interval

Definition at line 41 of file Train_TDP.py.

◆ log_path

Train_TDP.log_path = os.path.join('Training', 'Logs', 'td3_drone_logs')

Definition at line 11 of file Train_TDP.py.

◆ model

Train_TDP.model = TD3("MlpPolicy", env, action_noise=action_noise, verbose=1, device='cuda', tensorboard_log=log_path)

Definition at line 33 of file Train_TDP.py.

◆ model_path

Train_TDP.model_path = os.path.join('Training', 'Saved Models', f'td3_drone_model{datetime.datetime.now().strftime("%Y_%m_%d_%H_%M_%S")}')

Definition at line 9 of file Train_TDP.py.

◆ n_actions

Train_TDP.n_actions = env.action_space.shape[-1]

Definition at line 19 of file Train_TDP.py.

◆ path

Train_TDP.path

Definition at line 45 of file Train_TDP.py.

◆ target_location

Train_TDP.target_location

Definition at line 15 of file Train_TDP.py.

◆ timesteps

Train_TDP.timesteps = env.steps_per_episode * episodes

Definition at line 30 of file Train_TDP.py.

◆ total_timesteps

Train_TDP.total_timesteps

Definition at line 41 of file Train_TDP.py.