Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
alckasoc committed Jul 14, 2024
1 parent 0bfb19f commit 5ea02cb
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 18 deletions.
31 changes: 15 additions & 16 deletions agential/cog/self_refine/factory.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,24 +13,34 @@
GSM8K_REFINE_FEWSHOT_EXAMPLES,
HOTPOTQA_CRITIQUE_FEWSHOT_EXAMPLES,
HOTPOTQA_REFINE_FEWSHOT_EXAMPLES,
HUMANEVAL_CRITIQUE_FEWSHOT_EXAMPLES,
HUMANEVAL_REFINE_FEWSHOT_EXAMPLES,
MBPP_CRITIQUE_FEWSHOT_EXAMPLES,
MBPP_REFINE_FEWSHOT_EXAMPLES,
SELF_REFINE_CRITIQUE_INSTRUCTION_AMBIGNQ,
SELF_REFINE_CRITIQUE_INSTRUCTION_FEVER,
SELF_REFINE_CRITIQUE_INSTRUCTION_GSM8K,
SELF_REFINE_CRITIQUE_INSTRUCTION_HOTPOTQA,
SELF_REFINE_CRITIQUE_INSTRUCTION_HUMANEVAL,
SELF_REFINE_CRITIQUE_INSTRUCTION_MBPP,
SELF_REFINE_CRITIQUE_INSTRUCTION_SVAMP,
SELF_REFINE_CRITIQUE_INSTRUCTION_TABMWP,
SELF_REFINE_CRITIQUE_INSTRUCTION_TRIVIAQA,
SELF_REFINE_INSTRUCTION_AMBIGNQ,
SELF_REFINE_INSTRUCTION_FEVER,
SELF_REFINE_INSTRUCTION_GSM8K,
SELF_REFINE_INSTRUCTION_HOTPOTQA,
SELF_REFINE_INSTRUCTION_HUMANEVAL,
SELF_REFINE_INSTRUCTION_MBPP,
SELF_REFINE_INSTRUCTION_SVAMP,
SELF_REFINE_INSTRUCTION_TABMWP,
SELF_REFINE_INSTRUCTION_TRIVIAQA,
SELF_REFINE_REFINE_INSTRUCTION_AMBIGNQ,
SELF_REFINE_REFINE_INSTRUCTION_FEVER,
SELF_REFINE_REFINE_INSTRUCTION_GSM8K,
SELF_REFINE_REFINE_INSTRUCTION_HOTPOTQA,
SELF_REFINE_REFINE_INSTRUCTION_HUMANEVAL,
SELF_REFINE_REFINE_INSTRUCTION_MBPP,
SELF_REFINE_REFINE_INSTRUCTION_SVAMP,
SELF_REFINE_REFINE_INSTRUCTION_TABMWP,
SELF_REFINE_REFINE_INSTRUCTION_TRIVIAQA,
Expand All @@ -40,18 +50,12 @@
TABMWP_REFINE_FEWSHOT_EXAMPLES,
TRIVIAQA_CRITIQUE_FEWSHOT_EXAMPLES,
TRIVIAQA_REFINE_FEWSHOT_EXAMPLES,
HUMANEVAL_CRITIQUE_FEWSHOT_EXAMPLES,
HUMANEVAL_REFINE_FEWSHOT_EXAMPLES,
SELF_REFINE_INSTRUCTION_HUMANEVAL,
SELF_REFINE_REFINE_INSTRUCTION_HUMANEVAL,
SELF_REFINE_CRITIQUE_INSTRUCTION_HUMANEVAL,
MBPP_CRITIQUE_FEWSHOT_EXAMPLES,
MBPP_REFINE_FEWSHOT_EXAMPLES,
SELF_REFINE_INSTRUCTION_MBPP,
SELF_REFINE_REFINE_INSTRUCTION_MBPP,
SELF_REFINE_CRITIQUE_INSTRUCTION_MBPP
)
from agential.cog.self_refine.strategies.base import SelfRefineBaseStrategy
from agential.cog.self_refine.strategies.code import (
SelfRefineHEvalStrategy,
SelfRefineMBPPStrategy,
)
from agential.cog.self_refine.strategies.math import (
SelfRefineGSM8KStrategy,
SelfRefineSVAMPStrategy,
Expand All @@ -61,14 +65,9 @@
SelfRefineAmbigNQStrategy,
SelfRefineFEVERStrategy,
SelfRefineHotQAStrategy,
SelfRefineTriviaQAStrategy
)
from agential.cog.self_refine.strategies.code import (
SelfRefineHEvalStrategy,
SelfRefineMBPPStrategy
SelfRefineTriviaQAStrategy,
)


SELF_REFINE_BENCHMARK_FEWSHOTS = {
Benchmarks.HOTPOTQA: [FewShotType.COT, FewShotType.DIRECT, FewShotType.REACT],
Benchmarks.FEVER: [FewShotType.COT, FewShotType.DIRECT, FewShotType.REACT],
Expand Down
2 changes: 1 addition & 1 deletion agential/cog/self_refine/prompts.py
Original file line number Diff line number Diff line change
Expand Up @@ -3055,4 +3055,4 @@ def find_char_long(text):
{critique}
Here's a better solution:"""
Here's a better solution:"""
1 change: 0 additions & 1 deletion agential/cog/self_refine/strategies/code.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,4 +182,3 @@ class SelfRefineMBPPStrategy(SelfRefineCodeStrategy):
"""A strategy class for the MBPP benchmark using the Self-Refine agent."""

pass

0 comments on commit 5ea02cb

Please sign in to comment.