From d9996001e9bdfd4730ddddfdb9689248561442a1 Mon Sep 17 00:00:00 2001 From: p-ferreira <38992619+p-ferreira@users.noreply.github.com> Date: Wed, 22 Nov 2023 16:13:21 -0500 Subject: [PATCH 1/5] add flow abstraction to forward step --- prompting/validators/forward.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/prompting/validators/forward.py b/prompting/validators/forward.py index b354962..e090853 100644 --- a/prompting/validators/forward.py +++ b/prompting/validators/forward.py @@ -221,7 +221,7 @@ async def run_step(self, task: Task, k: int, timeout: float, exclude: list = []) return event -async def forward(self): +async def questions_and_answers_around_summary_flow(): # Obtain a unique context from the dataset. data = next(self.dataset)["text"] @@ -272,3 +272,9 @@ async def forward(self): ) exclude += qa_event["uids"] + + + +async def forward(self): + # Definition of flow to be executed at forward step + await questions_and_answers_around_summary_flow() \ No newline at end of file From 77b6373dbea6d0164bba80ae0f4c531faacaa7bd Mon Sep 17 00:00:00 2001 From: p-ferreira Date: Wed, 22 Nov 2023 21:47:59 +0000 Subject: [PATCH 2/5] runs black --- prompting/validators/forward.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/prompting/validators/forward.py b/prompting/validators/forward.py index e090853..2e0b0d6 100644 --- a/prompting/validators/forward.py +++ b/prompting/validators/forward.py @@ -274,7 +274,6 @@ async def questions_and_answers_around_summary_flow(): exclude += qa_event["uids"] - async def forward(self): # Definition of flow to be executed at forward step - await questions_and_answers_around_summary_flow() \ No newline at end of file + await questions_and_answers_around_summary_flow() From da3e554ca3774bac4ea51011d133967b91d5589c Mon Sep 17 00:00:00 2001 From: p-ferreira Date: Mon, 27 Nov 2023 14:35:11 +0000 Subject: [PATCH 3/5] update function signature --- prompting/validators/forward.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prompting/validators/forward.py b/prompting/validators/forward.py index 2e0b0d6..96ec523 100644 --- a/prompting/validators/forward.py +++ b/prompting/validators/forward.py @@ -221,7 +221,7 @@ async def run_step(self, task: Task, k: int, timeout: float, exclude: list = []) return event -async def questions_and_answers_around_summary_flow(): +async def questions_and_answers_around_summary_flow(self): # Obtain a unique context from the dataset. data = next(self.dataset)["text"] From 88c78a25a3d8a244c3c32cd450593dce696f4bb4 Mon Sep 17 00:00:00 2001 From: p-ferreira Date: Mon, 27 Nov 2023 15:39:19 +0000 Subject: [PATCH 4/5] fix: pass self parameter to function --- prompting/validators/forward.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prompting/validators/forward.py b/prompting/validators/forward.py index 96ec523..edcdf7a 100644 --- a/prompting/validators/forward.py +++ b/prompting/validators/forward.py @@ -276,4 +276,4 @@ async def questions_and_answers_around_summary_flow(self): async def forward(self): # Definition of flow to be executed at forward step - await questions_and_answers_around_summary_flow() + await questions_and_answers_around_summary_flow(self) From 08efc3e10d848699c1e4e7d59974d22c6fcc2e57 Mon Sep 17 00:00:00 2001 From: p-ferreira Date: Mon, 27 Nov 2023 18:49:07 +0000 Subject: [PATCH 5/5] updates versioning --- prompting/validators/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prompting/validators/__init__.py b/prompting/validators/__init__.py index f75e905..55fd7bb 100644 --- a/prompting/validators/__init__.py +++ b/prompting/validators/__init__.py @@ -27,7 +27,7 @@ from . import event from . import dataset -__version__ = "2.1.4" +__version__ = "2.1.5" version_split = __version__.split(".") __spec_version__ = ( (1000 * int(version_split[0]))