Skip to content

Commit 729983f

Browse files
finitearthtimo282mo374z
authored
v1.1.0 (#23)
* Feature/workflows (#8) * chore: add codeowners file * chore: add python poetry action and docs workflow * chore: update pre-commit file * chore: update docs * chore: update logo * chore: add cicd pipeline for automated deployment * chore: update poetry version * chore: fix action versioning * chore: add gitattributes to ignore line count in jupyter notebooks * chore: add and update docstrings * chore: fix end of files * chore: update action versions * Update README.md --------- Co-authored-by: mo374z <[email protected]> * Fix/workflows (#11) * chore: fix workflow execution * chore: fix version check in CICD pipeline * Opro implementation (#7) * update gitignore * initial implementation of opro * formatting of prompt template * added opro test run * opro refinements * fixed sampling error * add docs to opro * fix pre commit issues# * fix pre commit issues# * fixed end of line * Patch/pre commit config (#10) * fixed pre commit config and removed end of file line breaks in tempaltes * added / * Feature/prompt generation (#12) * added prompt_creation.py * change version * Create LICENSE (#14) * Refactor/remove deepinfra (#16) * Remove deepinfra file * change langchain-community version * Usability patches (#15) * renamed get_tasks to get_task and change functionality accordingly. moved templates and data_sets * init * move templates to templates.py * Add nested asyncio to make it useable in notebooks * Update README.md * changed getting_started.ipynb and created helper functions * added sampling of initial population * fixed config * fixed callbacks * adjust runs * fix run evaluation api token * fix naming convention in opro, remove on epoch end for logger callback, fixed to allow for numeric values in class names * Update promptolution/llms/api_llm.py Co-authored-by: Timo Heiß <[email protected]> * fixed comments * Update pyproject.toml * resolve comments --------- Co-authored-by: mo374z <[email protected]> Co-authored-by: Timo Heiß <[email protected]> Co-authored-by: Moritz Schlager <[email protected]> * Feature/examplar selection (#17) * implemented random selector * added random search selector * increased version count * fix typos * Update promptolution/predictors/base_predictor.py Co-authored-by: Timo Heiß <[email protected]> * Update promptolution/tasks/classification_tasks.py Co-authored-by: Timo Heiß <[email protected]> * resolve comments --------- Co-authored-by: Timo Heiß <[email protected]> * Chore/docs release notes (#18) * Update release-notes.md * Fix release note links * revert Chore/docs release notes (#18)" This reverts commit e23dd74. * revert last commit * updated release notes and read me * Feature/read from df (#21) * Delete Experiment files * Removed config necessities * improved opro meta-prompts * added read from data frame feature * changed required python version to 3.9 * Update pyproject.toml * Update release-notes.md --------- Co-authored-by: Timo Heiß <[email protected]> Co-authored-by: mo374z <[email protected]> Co-authored-by: Moritz Schlager <[email protected]>
1 parent 4aa104b commit 729983f

File tree

154 files changed

+2238
-32778
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+2238
-32778
lines changed

configs/experiment.ini

Lines changed: 0 additions & 21 deletions
This file was deleted.

configs/experiment_eval.ini

Lines changed: 0 additions & 15 deletions
This file was deleted.

configs/experiment_eval_task_descr.ini

Lines changed: 0 additions & 13 deletions
This file was deleted.

configs/experiment_gpt.ini

Lines changed: 0 additions & 15 deletions
This file was deleted.

configs/experiment_initial_prompts.ini

Lines changed: 0 additions & 11 deletions
This file was deleted.

configs/experiment_task_descr.ini

Lines changed: 0 additions & 21 deletions
This file was deleted.

docs/release-notes.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,24 @@
11
# Release Notes
22

3-
## Release v1.0.0
3+
## Release v1.1.0
4+
### What's changed
5+
#### Added features
6+
* Enable reading tasks from a pandas dataframe
7+
8+
#### Further Changes:
9+
* deleted experiment files from the repo folders (logs, configs, etc.)
10+
* improved opros meta-prompt
11+
* added support for python versions from 3.9 onwards (previously 3.11)
12+
13+
## Release v1.0.1
14+
### What's changed
15+
#### Added features
16+
-
17+
18+
#### Further Changes:
19+
* fixed release notes
420

21+
## Release v1.0.0
522
### What's changed
623
#### Added Features:
724
* exemplar selection module, classes for exemplar selection (Random and RandomSearch)
@@ -79,3 +96,4 @@
7996
* Added experiment results and evaluation notebooks
8097

8198
**Full Changelog**: [here](https://github.com/finitearth/promptolution/commits/0.1.0)
99+

logs/experiment-initial-prompts/best_scores.csv

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)