diff --git a/python/skills/skills/episodic_verbalization.py b/python/skills/skills/episodic_verbalization.py index 2adddb1b0a697518ac6fddd4e26b40f21f71920c..85309b198716b503d19dbf2739711958ddfdbb06 100644 --- a/python/skills/skills/episodic_verbalization.py +++ b/python/skills/skills/episodic_verbalization.py @@ -22,8 +22,8 @@ class EM_Verbalization_Tree: def __init__(self) -> None: # set base path to something - self.ltm_base_path = '/fileserver/fs/plewnia/copied_memory_a7/MemoryExport'#"/home/armar-user/MemoryExport" - self.history_cache = Path(__file__).parent / 'episodic_verbalization_core' / 'data' / 'armarx_lt_mem' / '2024-09-18-a7a-predef.pkl' # TODO: set to matching file + self.ltm_base_path = "/home/armar-user/MemoryExport" + self.history_cache = Path(__file__).parent / 'episodic_verbalization_core' / 'data' / 'armarx_lt_mem' / '2024-10-08.pkl' # TODO: set to matching file 2024-09-18-a7a-predef.pkl # load tree: if self.history_cache.is_file(): diff --git a/python/skills/skills/episodic_verbalization_core/data/armarx_lt_mem/2024-10-08.pkl b/python/skills/skills/episodic_verbalization_core/data/armarx_lt_mem/2024-10-08.pkl new file mode 100644 index 0000000000000000000000000000000000000000..93c6290b0770af58ce0c8b90b909adb7cb653c7e Binary files /dev/null and b/python/skills/skills/episodic_verbalization_core/data/armarx_lt_mem/2024-10-08.pkl differ diff --git a/python/skills/skills/episodic_verbalization_core/em/armarx_lt_mem.py b/python/skills/skills/episodic_verbalization_core/em/armarx_lt_mem.py index 843c458634aadcf9cef1b4d06d60b4545cdc3480..bdc5a48bf21efacf52ba559bd56c7e4073bbc848 100644 --- a/python/skills/skills/episodic_verbalization_core/em/armarx_lt_mem.py +++ b/python/skills/skills/episodic_verbalization_core/em/armarx_lt_mem.py @@ -47,8 +47,8 @@ def _iter_all_instances( i.load() yield i except: - print("Could not load instance") - traceback.print_exc() + print("Could not load instance, skipping instance") + #traceback.print_exc() def _create_summarize_parameters_chain(llm: BaseChatModel): diff --git a/python/skills/skills/episodic_verbalization_core/llm_emv/emv_api.py b/python/skills/skills/episodic_verbalization_core/llm_emv/emv_api.py index aff671ed977d78216b6e8877e5af79b518508284..2add5f793723fd993ac025cf5c1c38b3d93067bd 100644 --- a/python/skills/skills/episodic_verbalization_core/llm_emv/emv_api.py +++ b/python/skills/skills/episodic_verbalization_core/llm_emv/emv_api.py @@ -53,13 +53,13 @@ class EMVerbalizationAPI: self._history = make_tree_interactive(history, search_embedding_fn, search_filter_kwargs).all_leaves - try: - print('Initializing search embeddings eagerly...') - self._history.search('') - except SemanticHintError: - pass - finally: - self._history.collapse_deep() + #try: + # print('Initializing search embeddings eagerly...') + # self._history.search('') + #except SemanticHintError: + # pass + #finally: + # self._history.collapse_deep() ######################### # dialog diff --git a/python/skills/skills/tree_updater.py b/python/skills/skills/tree_updater.py index c4fd49967bbded09e2e7f98fb393835b17b8d096..4f28d3322c2a05e03fa064d49706f0e3f11a30b0 100644 --- a/python/skills/skills/tree_updater.py +++ b/python/skills/skills/tree_updater.py @@ -94,6 +94,7 @@ def periodicUpdateSkillTree(mns, core_segment_id): last_id = last_skill_id print("updating tree...") tree.update_tree() + print("finished updating tree...") else: print("No new skill events detected") sleep(15) # update every 3 minutes (average time needed to update tree if new skill was available)