Tim
eace48a054
always return str ( #453 )
2024-10-23 16:47:36 +08:00
XianBW
4f36115d37
fix KGFactorRunner cache system bug ( #451 )
2024-10-23 15:17:38 +08:00
WinstonLiyt
9d7e1b8b49
docs: add documentation for kaggle scen ( #448 )
...
* init for bg & quickstart for kaggle docs
* Add documentation for the environment configuration in the Kaggle scenario.
* add some descriptions in documents
* remove useless docs
* ci issue
---------
Co-authored-by: TPLin22 <tplin2@163.com >
2024-10-23 13:26:57 +08:00
Linlang
f514313b8a
remove_package ( #447 )
2024-10-22 11:40:31 +08:00
you-n-g
bbfd123f61
chore(main): release 0.3.0 ( #258 )
...
Release-As: 0.3.0
2024-10-21 17:37:16 +08:00
Linlang
33684cafe4
chore: remove torch in main code ( #439 )
...
* use np.ndarray in costeer model evaluators
* remove package
* fix test error
---------
Co-authored-by: Xu Yang <peteryang@vip.qq.com >
2024-10-21 15:56:04 +08:00
XianBW
671d4f0600
chore: move use_auto_chat_cache_seed_gen and init_chat_cache_seed to LLMSett… ( #444 )
...
* move use_auto_chat_cache_seed_gen and init_chat_cache_seed to LLMSettings
* remove RD_AGENT_SETTINGS in llm_utils.py
2024-10-21 12:03:59 +08:00
XianBW
64df9bec37
feat: use auto gen seed when using LLM cache ( #441 )
...
* initial version
* test requirements
* fix bugs
* fix bugs
* add annotation
* fix ruff error
* fix CI
* fix CI
* fix CI
* fix CI
* change random usage
* move cache_seed_gen to core/utils.py
* fix CI
* change cache_seed_gen name
---------
Co-authored-by: Young <afe.young@gmail.com >
2024-10-21 11:32:20 +08:00
XianBW
5ff09b6a2d
fix display bug in webapp ( #440 )
2024-10-18 17:07:25 +08:00
XianBW
75d35bf447
fix problem of reading log file tags on Windows ( #437 )
...
Co-authored-by: Bowen Xian (Shanghai Wicresoft Co Ltd) <v-bxian@microsoft.com >
2024-10-17 20:22:39 +08:00
Xu Yang
00c76e0411
add inf evaluator to factor costeer and some minor improvement ( #435 )
2024-10-16 16:00:55 +08:00
Tim
d615c0e31b
number of subprocesses <= number of tasks ( #434 )
2024-10-16 14:13:20 +08:00
Way2Learn
69fc1fd911
feat: supporting various Kaggle competitions & scenarios for RD-Agent ( #409 )
...
* Fixes on kaggle output
* feat: add kaggle s3e14 template (#394 )
* add s3e14 template
* fix CI
* Initialisation of a template of competition
* add kaggle s3e16 template (#396 )
* get kaggle competition scores (#397 )
* Adding a new competition s4e6
* feat: s4e5 (#400 )
* init for s4e5
* edit s4e5
* ci issue
* feat: S4e3 (#402 )
* Initialisation of a template of competition
* Adding a new competition s4e6
* Competition Initialised
* Fixed to make sure that now it runs
* Fixing for CI
* correct evaluation (#403 )
* find rank in leaderboard (#405 )
* fix: model templates for KG scenario (#408 )
* fix feature selection for some models
* feat select template
* Updating the prompts for a more powerful model tuning
* refine the prompt
* fix: template error in s4e6
* feat: show simple execution time in demo (#410 )
* show time in kaggle demo
* change color
* fix a small bug
* edit loop.py and proposal
* delete useless files
* CI issues
* ci issue
---------
Co-authored-by: XianBW <36835909+XianBW@users.noreply.github.com >
Co-authored-by: Haoran Pan <167847254+TPLin22@users.noreply.github.com >
Co-authored-by: Way2Learn <118058822+Xisen-Wang@users.noreply.github.com >
Co-authored-by: WinstonLiyt <1957922024@qq.com >
Co-authored-by: TPLin22 <tplin2@163.com >
2024-10-15 13:06:36 +08:00
Tim
b9a36e1b25
chore: more optional parameters for running benchmark analysis ( #431 )
...
* set title and round
* decision from multiple types
* check if decision is true
* reformat
* remove unused file
2024-10-15 12:41:32 +08:00
Xu Yang
5ad3619492
force use_chat_cache False when facing error in evaluators ( #432 )
2024-10-15 12:21:33 +08:00
dependabot[bot]
f4d93bf9d6
build(actions): bump actions/checkout from 3 to 4 ( #426 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 12:19:35 +08:00
Xu Yang
41eb482621
fix: fix cache result logic ( #430 )
...
* make cache logic more tidy
* update WeChat QR code
2024-10-14 19:35:21 +08:00
Xu Yang
3a44e715ad
fix: fix a small bug in cache using module name and function name as unique folder name ( #429 )
2024-10-14 17:53:04 +08:00
Tim
f3b3e4acb7
convert str to bool ( #428 )
2024-10-14 17:44:33 +08:00
Xu Yang
768229427d
feat: use unified pickle cacher & move llm config into a isolated config ( #424 )
...
* simplify RDAgent conf
* add unified cacher(untested)
* fix small bugs
* fix a bug
* fix a small bug in runner
* use hash_key = None to skip cache
* fix CI
* in factor execution, ignore cache when raise exception
* add file locker to avoid mp calling
* fix CI
* use function __module__ name as folder in cache
2024-10-14 17:34:09 +08:00
Linlang
638857cd55
fix: fix command injection ( #421 )
...
* fix command injection
* fix command injection
* fix command injection
* fix command injection
* fix command injection
* delete check repo
* fix command injection
* fix command injection
* add comments
* add comments
* add comments
* add comments
* delete chinese comments
* limit title length
2024-10-12 16:22:50 +08:00
XianBW
e7656883ba
auto select content element in kaggle crawler now ( #423 )
2024-10-11 22:34:12 +08:00
Xu Yang
a6ddf08e2a
perf: some small upgrade to factor costeer to improve the performance ( #420 )
...
* 1. use dataframe.info instead of head
2. in former trace query, add the latest attempt to the last success execution
* fix CI
2024-10-10 20:29:17 +08:00
Linlang
5402c00165
fix: fix json load error ( #386 )
...
* fix json load error
* fix os.symlink error
* reformat with black
* fix os.symlink error
* reformat with isort
2024-10-10 11:58:15 +08:00
Xu Yang
9f6b457aa5
improve factor costeer: ( #417 )
...
1. when facing odd v2_query_component_limit, make from gt bigger than without gt
2. do code evaluator even value does not pass
3. provide the value header to value failed evaluators
2024-10-09 18:56:37 +08:00
Xu Yang
19985c675e
use main thread to get embedding to speed up cache ( #415 )
2024-10-08 19:34:19 +08:00
Xu Yang
b2bc641d8a
update new wechat QR code ( #414 )
2024-10-08 11:08:04 +08:00
you-n-g
d9c30f1488
refactor: refine util ( #413 )
...
* refine util
* lint
2024-10-08 02:07:20 +08:00
WinstonLiyt
80b392ce2f
fix: fix a bug in competition metric evaluation ( #407 )
...
* fix a bug in competition metric evaluation
* fix a bug
* fix a bug in rag loading
2024-09-30 14:54:56 +08:00
WinstonLiyt
1cbaa4b15c
fix: refine the ucb algorithm ( #406 )
...
* refine the ucb algorithm
* fix a ci error
2024-09-30 12:30:42 +08:00
WinstonLiyt
54109f62e4
feat: Add ranking in kaggle scenario ( #401 )
...
* fix some bugs in rag
* add ranking in kaggle scenario
* fix two mistouches
* fix two bugs
* fix a bug
2024-09-30 04:15:07 +08:00
WinstonLiyt
3020789ecf
fix: fix some bugs in rag ( #399 )
...
* fix some bugs in rag
* fix a bug in costeer
2024-09-30 02:38:33 +08:00
Ikko Eltociear Ashimine
a34761a52d
chore: update web.py ( #395 )
...
seperate -> separate
2024-09-30 01:36:26 +08:00
XianBW
2359243b97
fix bug in feature selection ( #398 )
2024-09-30 01:21:45 +08:00
you-n-g
ef641332fa
feat: Dynamic scenario based on task ( #392 )
...
* OAI api
* more comments
* llm utils
* RD-Framework for dynamic scen
* remove useless code
* auto lint
* fix dynamic scennario
* Add parameter
* auto lint
* remove abstractmethod
* fix lint
2024-09-29 18:43:17 +08:00
Way2Learn
d633d8ca5d
feat: Revise to support better hypothesis proposal ( #390 )
...
* Revising for feedback
* Revised for better hypothesis proposal
* revise for CI
* typo-fix
2024-09-29 16:18:18 +08:00
WinstonLiyt
4954f08484
fix: fix a bug in mini case ( #389 )
...
* fix: fix a bug in mini case
* fix a bug
2024-09-29 15:51:51 +08:00
Haoran Pan
0467ba03a8
fix: fix a bug in scenario.py ( #388 )
...
* fix: fix a bug in scenario.py
* Update scenario.py
2024-09-29 14:46:00 +08:00
cyncyw
26cc2b580d
fix: debug dsagent ( #387 )
...
* basic dsagent & debug
debug dsagent
change dsagent conf
* Refine changes
* Update vector_base.py
2024-09-29 01:15:33 -04:00
you-n-g
33c912281f
fix: cache ( #383 )
...
* fix: cache
* update cache
* fix
* Fix lint
2024-09-29 12:07:36 +08:00
cyncyw
152effac32
fix: rag save file ( #385 )
...
* debug vector base
2024-09-28 23:43:11 -04:00
XianBW
d0a9648e22
convert covid workspace to merged.py for submission ( #384 )
2024-09-29 11:29:40 +08:00
you-n-g
47940f6589
fix: partial bug in bench ( #368 )
...
* Add more log
* Fix eval
* update
* keep ratio <= 1
* feat: cache exception (#369 )
* 0 instead of NaN
* remove unused evaluators
* save gen_factor_l_all_rounds
* black reformat
* cache exception
---------
Co-authored-by: Tim <illking@foxmail.com >
2024-09-29 09:59:54 +08:00
cyncyw
5b646b93df
debug vector base ( #380 )
2024-09-28 17:58:51 -04:00
Way2Learn
8654c3689b
Quick fixes for logging ( #379 )
2024-09-29 01:36:57 +08:00
WinstonLiyt
5b4828ed9a
fix: fix some bugs in knowledge base ( #378 )
...
* fix a bug in dig_recognizer
* fix some bug in rag
* fix a ci error
2024-09-29 00:23:38 +08:00
WinstonLiyt
674729475f
fix two template ( #376 )
2024-09-28 06:12:06 +08:00
XianBW
ad75ea2681
feat: get kaggle notebooks & disscussion text for RAG ( #371 )
...
* crawl notebooks & change to DS-Agent format text
* give one function in kaggle_crawler to collect kaggle knowledge texts
* fix CI
* add tool for merge .py files to one py file
* fix CI
* delete files
* changes for select function
* add nbformat
* jump crawler import test
* del test code
* CI
* change
* change
* change
2024-09-28 05:42:47 +08:00
Way2Learn
82054363ff
feat: Supporting COVID-19 competition ( #374 )
...
* Uploading the initially runnable template
* CI Fixes
* edit params
* change the template
* fix a bug in rag
---------
Co-authored-by: TPLin22 <tplin2@163.com >
Co-authored-by: WinstonLiye <1957922024@qq.com >
2024-09-28 05:33:44 +08:00
Way2Learn
0a262c8a1d
feat: supporting Mnist competition ( #375 )
...
* Initialised a version
* Fixes
* feat mnist & fix some bugs(with TODO)
---------
Co-authored-by: TPLin22 <tplin2@163.com >
2024-09-28 05:14:03 +08:00