diff --git a/neodroid/entry_points/cli.py b/neodroid/entry_points/cli.py index 17eb43b2..8243d342 100644 --- a/neodroid/entry_points/cli.py +++ b/neodroid/entry_points/cli.py @@ -62,7 +62,8 @@ def run(self, env_name: str) -> None: @staticmethod def fetch(env_name: str) -> Path: """ - Fetches a remotely stored environment with the specified name to local storage""" + Fetches a remotely stored environment with the specified name to local storage + """ exe_path = download_environment( env_name, path_to_executables_directory=DEFAULT_ENVIRONMENTS_PATH ) @@ -71,7 +72,8 @@ def fetch(env_name: str) -> Path: def install(self, env_name: str) -> Path: """ - Fetches a remotely stored environment with the specified name to local storage""" + Fetches a remotely stored environment with the specified name to local storage + """ return self.fetch(env_name) @staticmethod @@ -85,7 +87,8 @@ def remove(env_name: str) -> None: def update(self, env_name: str) -> None: """ - Updates, fetches environment with the specified name again and replaces the previous version if present""" + Updates, fetches environment with the specified name again and replaces the previous version if present + """ if os.path.exists(DEFAULT_ENVIRONMENTS_PATH): self.remove(env_name) exe_path = self.fetch(env_name) diff --git a/neodroid/environments/droid_environment/unity/deprecated/batched_unity_environments.py b/neodroid/environments/droid_environment/unity/deprecated/batched_unity_environments.py index 59c655b3..ed23e4ca 100644 --- a/neodroid/environments/droid_environment/unity/deprecated/batched_unity_environments.py +++ b/neodroid/environments/droid_environment/unity/deprecated/batched_unity_environments.py @@ -24,7 +24,6 @@ def _reset(self, resets=None, **kwargs): return self._resets def _react(self, reactions=None, **kwargs): - if self._resets and len(self._resets) > 0: i = 0 for reset in self._resets: diff --git a/neodroid/environments/droid_environment/unity/dict_unity_environment.py b/neodroid/environments/droid_environment/unity/dict_unity_environment.py index 048f48f2..adf8c82d 100644 --- a/neodroid/environments/droid_environment/unity/dict_unity_environment.py +++ b/neodroid/environments/droid_environment/unity/dict_unity_environment.py @@ -70,7 +70,6 @@ def __init__( if self._simulation_instance: logging.debug(f"successfully started environment {environment_name}") else: - logging.debug(f"could not start environment {environment_name}") self._setup_connection() diff --git a/neodroid/environments/gym_environment/vector_gym_environment.py b/neodroid/environments/gym_environment/vector_gym_environment.py index 576d84a6..05db0653 100644 --- a/neodroid/environments/gym_environment/vector_gym_environment.py +++ b/neodroid/environments/gym_environment/vector_gym_environment.py @@ -51,7 +51,6 @@ def __init__( num_env: int = cpu_count(), auto_reset_on_terminal_state=False, ): - self._env = SubProcessEnvironments( [make_gym_env(environment_name) for _ in range(num_env)], auto_reset_on_terminal_state=auto_reset_on_terminal_state, @@ -84,7 +83,6 @@ def observation_space(self) -> VectorObservationSpace: :return:""" ospc = self._env.observation_space if len(ospc.shape) >= 1: - space = ObservationSpace( [ Dimension(decimal_granularity=6, min_value=mn, max_value=mx) @@ -111,7 +109,6 @@ def action_space(self) -> VectorActionSpace: :return:""" aspc = self._env.action_space if len(self.aspc.shape) >= 1: - space = ActionSpace( [ Dimension( diff --git a/neodroid/environments/python_environment/non_neodroidian_environments/contextual_bandit_environment.py b/neodroid/environments/python_environment/non_neodroidian_environments/contextual_bandit_environment.py index 0e382da5..516d0978 100644 --- a/neodroid/environments/python_environment/non_neodroidian_environments/contextual_bandit_environment.py +++ b/neodroid/environments/python_environment/non_neodroidian_environments/contextual_bandit_environment.py @@ -9,7 +9,6 @@ class ContextualBanditEnvironment(object): """""" def __init__(self, seed=0): - self.np_random = numpy.random.RandomState() self.np_random.seed(seed) diff --git a/neodroid/messaging/message_client.py b/neodroid/messaging/message_client.py index 0d269d2c..dc65c630 100644 --- a/neodroid/messaging/message_client.py +++ b/neodroid/messaging/message_client.py @@ -27,7 +27,6 @@ def __init__( single_threaded: bool = False, writer: callable = logging.info, ): - self._tcp_address = tcp_address self._tcp_port = tcp_port diff --git a/neodroid/utilities/snapshot_extraction/camera_extraction.py b/neodroid/utilities/snapshot_extraction/camera_extraction.py index 1ba85db5..446573b4 100644 --- a/neodroid/utilities/snapshot_extraction/camera_extraction.py +++ b/neodroid/utilities/snapshot_extraction/camera_extraction.py @@ -107,7 +107,6 @@ def extract_camera_observation(state, key): if __name__ == "__main__": - environments = neodroid.connect() environments.reset() diff --git a/neodroid/utilities/specifications/unity_specifications/motion.py b/neodroid/utilities/specifications/unity_specifications/motion.py index bf368e6e..e8f07f7a 100644 --- a/neodroid/utilities/specifications/unity_specifications/motion.py +++ b/neodroid/utilities/specifications/unity_specifications/motion.py @@ -15,7 +15,8 @@ def __init__(self, actor_name: str, actuator_name: str, strength: float): :param actor_name: :param actuator_name: - :param strength: Strength has a possible direction given by the sign of the float""" + :param strength: Strength has a possible direction given by the sign of the float + """ self._actor_name = actor_name self._actuator_name = actuator_name self._strength = strength diff --git a/neodroid/utilities/transformations/quaternion.py b/neodroid/utilities/transformations/quaternion.py index 60f263f1..ca7f66b1 100644 --- a/neodroid/utilities/transformations/quaternion.py +++ b/neodroid/utilities/transformations/quaternion.py @@ -76,7 +76,6 @@ def _axis_angle_to_q(self, theta, v): self.components = numpy.array([w, x, y, z]) def __mul__(self, b): - if isinstance(b, Quaternion): return self._multiply_with_quaternion(b) elif isinstance(b, (list, tuple, numpy.ndarray)): diff --git a/samples/experimental/observation_generator.py b/samples/experimental/observation_generator.py index e0e7549b..ed8e8488 100644 --- a/samples/experimental/observation_generator.py +++ b/samples/experimental/observation_generator.py @@ -21,7 +21,7 @@ def main(): connect_to_running=True ) as env: with tqdm(env, leave=False) as observation_session: - for (observation, reward, terminated, info) in observation_session: + for observation, reward, terminated, info in observation_session: frame_i += 1 if not diverged and frame_i != info.frame_number: diff --git a/samples/external_agents/mario_rl_tutorial.py b/samples/external_agents/mario_rl_tutorial.py index cba03da9..4b200d15 100644 --- a/samples/external_agents/mario_rl_tutorial.py +++ b/samples/external_agents/mario_rl_tutorial.py @@ -278,7 +278,6 @@ def asidjas( num_skips=4, device=global_torch_device(), ): - ###################################################################### # Preprocess Environment # ------------------------ diff --git a/samples/generation/dataset/collect_data.py b/samples/generation/dataset/collect_data.py index 9d46585c..924d8287 100644 --- a/samples/generation/dataset/collect_data.py +++ b/samples/generation/dataset/collect_data.py @@ -10,7 +10,6 @@ if __name__ == "__main__": def main(generate_num=10): - if generate_num > 0: with connect_dict() as env: for i, state in enumerate(env): diff --git a/samples/generation/dataset/tf_record_generator.py b/samples/generation/dataset/tf_record_generator.py index 13b52419..f437433a 100644 --- a/samples/generation/dataset/tf_record_generator.py +++ b/samples/generation/dataset/tf_record_generator.py @@ -79,7 +79,6 @@ def write_tf_record_file(data_tuples, file_name="neodroid_bb_images.tfr"): if __name__ == "__main__": - generate_num = 10 output_file_name = PROJECT_APP_PATH.user_data / "neodroid_bb_images.tfr" diff --git a/samples/generation/web_app/app.py b/samples/generation/web_app/app.py index 9513107c..c3e092a4 100644 --- a/samples/generation/web_app/app.py +++ b/samples/generation/web_app/app.py @@ -68,7 +68,6 @@ def assess_input(): @app.route("/assessment", methods=["GET", "POST"]) def upload_and_classify(): if request.method == "POST": - # check if the post request has the file part if "file" not in request.files: flash("No file part") diff --git a/samples/gui_client/gui_components/environment_state_box.py b/samples/gui_client/gui_components/environment_state_box.py index fe001838..68c304e4 100644 --- a/samples/gui_client/gui_components/environment_state_box.py +++ b/samples/gui_client/gui_components/environment_state_box.py @@ -36,7 +36,6 @@ def __init__(self, **kwargs): self.assemble_components() def assemble_components(self): - self.image_row_layout.add_widget(self.rgb_image) self.image_row_layout.add_widget(self.segmentation_image) self.image_row_layout.add_widget(self.instance_segmentation_image) @@ -89,7 +88,6 @@ def update_segmentation_image(self, segmentation_image_data): def update_instance_segmentation_image(self, instance_segmentation_image_data): try: - instance_segmentation_image = CoreImage( instance_segmentation_image_data, ext="png" ) diff --git a/samples/gui_client/gui_components/status_bar.py b/samples/gui_client/gui_components/status_bar.py index be2bbda4..4ba75c4d 100644 --- a/samples/gui_client/gui_components/status_bar.py +++ b/samples/gui_client/gui_components/status_bar.py @@ -24,7 +24,6 @@ def __init__(self, on_connect_callback, **kwargs): self.assemble_components() def assemble_components(self): - self.connect_button.bind(on_release=self.on_connect_button) self.launch_check_box.bind(active=self.on_launch_button) diff --git a/samples/gui_client/main.py b/samples/gui_client/main.py index 26e9e6e7..6f101618 100644 --- a/samples/gui_client/main.py +++ b/samples/gui_client/main.py @@ -89,7 +89,6 @@ def update_environment_widgets(state): print("Failed at updating rest of GUI") try: - GUI.update_normal_image(state.sensor("NormalCamera").value) GUI.update_motion_image(state.sensor("FlowCamera").value) GUI.update_depth_image(state.sensor("DepthCamera").value) diff --git a/samples/visualisation/histogram.py b/samples/visualisation/histogram.py index 6ccafb52..84f5eb57 100644 --- a/samples/visualisation/histogram.py +++ b/samples/visualisation/histogram.py @@ -13,7 +13,6 @@ if __name__ == "__main__": def main(generate_num=10): - if generate_num > 0: with connect() as env: for i, state in enumerate(env): diff --git a/samples/visualisation/timeseries.py b/samples/visualisation/timeseries.py index 9457689a..8220265c 100644 --- a/samples/visualisation/timeseries.py +++ b/samples/visualisation/timeseries.py @@ -12,7 +12,6 @@ if __name__ == "__main__": def main(generate_num=10): - if generate_num > 0: with connect() as env: for i, state in enumerate(env):