Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.4.0 #454

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

you-n-g
Copy link
Contributor

@you-n-g you-n-g commented Oct 23, 2024

🤖 I have created a release beep boop

0.4.0 (2025-02-28)

Features

  • (Kaggle) add base template for competition: tabular-playground-series-may-2022 (#481) (f3405ca)
  • a unified CoSTEER to fit more scenarios (#491) (cddbd02)
  • add a new competition (#474) (2fc0d77)
  • add baseline score stat (#590) (2948026)
  • add configurable volume mode for Docker volumes in env.py (#537) (642a022)
  • add eda to data science scenario (#639) (35aa479)
  • add loop_n parameter to the main loop (#611) (778c166)
  • add max time config to costeer in data science (#645) (534686c)
  • add mlebench submission validitor (#545) (712d94a)
  • add output_path to load function of LoopBase (#628) (dd33726)
  • add restart and fix unzip (#538) (ed2c7d1)
  • add retry mechanism with wait_retry decorator and refactor diff generation (#572) (de1cd72)
  • add the shape of the CSV to the dataset description (#561) (a10c881)
  • add timeout settings and cleanup step in data science runner (#539) (295abd5)
  • add type checker to api backend & align litellm and old backend (#647) (d38eae9)
  • align mlebench data and evaluation & several fix on kaggle workflow (#477) (f6c522b)
  • backend: integrate LiteLLM API Backend (#564) (f477687)
  • base data science scenario UI (#525) (39917b3)
  • diff mode fix (#569) (0c509f5)
  • Dynamically find and use sample submission file in eval tests (#542) (5f12b44)
  • end-to-end optimization (#473) (d41343a)
  • Enhance eval script with file cleanup and detailed submission checks (#529) (cf2ff92)
  • exclude invalid session log folder (#554) (fa86e4d)
  • improve the framework's ability to adaptively adjust the model (#629) (93806f3)
  • independent use_azure_token_provider on chat and embedding (#452) (d223004)
  • integrate azure deepseek r1 (#591) (e79ce5c)
  • kaggle refactor (#489) (1b057d0)
  • kaggle: several update in kaggle scenarios (#476) (245d211)
  • Make system prompt role customizable in LLM settings (#632) (e4acd92)
  • multi log folder, replace "epxx" in workspace path (#555) (8a69c9c)
  • new-york-city-taxi-fare-prediction_template (#488) (a9caab7)
  • refactor for general data science (#498) (7002dc4)
  • refine logic for qlib_factor_from_report (#463) (21348d8)
  • run benchmark on gpt-4o & llama 3.1 (#497) (64af0b5)
  • summary and UI update (#581) (efa51f9)
  • template changes for some kaggle competitions (#484) (2e38000)

Bug Fixes

  • a default conf in scen qlib (#503) (d64a228)
  • a small bug in exp_gen (#606) (f734dde)
  • add DSExperiment type check and directory validation in log proc… (#535) (f59b12c)
  • add ensemble test, change to "use cross-validation if possible" in workflow spec (#634) (acc97a8)
  • add retry mechanism for GPU device check in DockerEnv (#573) (a780cfb)
  • add scores.csv checking in ensemble_test (#567) (01808b4)
  • add stdout context length setting and improve text shrinking logic (#559) (4ac26a6)
  • auto continue small bug (#598) (75eaecf)
  • avoid try-except in ensemble eval prompts (#637) (5c58d6e)
  • avoid warning for missing llama installation when not in use (#509) (5ec3422)
  • change ensemble test (#622) (5de3595)
  • change summary info of log folder (#552) (0eb258d)
  • clarify cross_validation (#644) (906993e)
  • coder prompt & model test text (#583) (0a41227)
  • docker error will trigger retry and data science runner loop set to 3 (#602) (ad785e0)
  • ensure expected type (#593) (098a9a6)
  • filter empty log traces in ds UI (#533) (1a2057c)
  • fix a bug in cross validation (#618) (05a4f10)
  • fix a bug in initial tasks (#635) (edb552e)
  • fix a bug in kaggle conf (#459) (b4ed32b)
  • fix a bug in proposal (add last loop's exception to last task desc) (#596) (419186f)
  • fix a bug in threshold score display (#592) (0b0a2dc)
  • fix some bugs (ensemble output, HPO, model tuning) (#648) (818ee29)
  • fix some bugs in the ensemble component (#595) (c0990ab)
  • fix some bugs in workflow unit test (#624) (f845dcc)
  • fix some minor bugs and add AutoML & cross-validation (#604) (18c5ef2)
  • fix submission file search and add TODO in env.py (#544) (54d930e)
  • fix task return dict with wrong format (#558) (2008244)
  • fix the errors in the coder and evaluator of the five components (#576) (c487f83)
  • handle division by zero in percentage calculations (#550) (de16c91)
  • handle invalid regex patterns in filter_progress_bar function (#579) (b0daee0)
  • Handle ValueError when resolving relative path for uri (#585) (4c7765a)
  • include data information in cache key generation (#566) (26dda46)
  • keep some txt files (#557) (54aba85)
  • move docker timeout message to __run() (#620) (585f4f9)
  • move mlebench check into runner (#556) (b0f7965)
  • move next_component_required logic to DSTrace class and accurate implement (#612) (c20d311)
  • patching weird azure deployment (#494) (89c50ae)
  • qlib and other scenario bugs (#636) (98de31d)
  • refine prompt to generate the most simple task in init stage (#546) (9d6feed)
  • replace API call with build_cls_from_json_with_retry function (#548) (eb72a47)
  • Runnable on first complete & Rename method to next_incomplete_component for clarity (#615) (93d9f63)
  • Set default value for 'entry' parameter in Env.run method (#643) (e50d242)
  • sort file name for cache reproduction (#588) (7158410)
  • sota comparison logic (#608) (3575372)
  • templates bug (#456) (434a868)
  • trace summary df showing in dsapp (#551) (177096d)
  • unzip kaggle data (#464) (3a9fc8e)

This PR was generated with Release Please. See documentation.

@you-n-g you-n-g force-pushed the release-please--branches--main branch 8 times, most recently from 2571f4f to d383193 Compare October 31, 2024 08:05
@you-n-g you-n-g force-pushed the release-please--branches--main branch 7 times, most recently from d00cb4a to 93e962d Compare November 8, 2024 05:56
@you-n-g you-n-g force-pushed the release-please--branches--main branch 4 times, most recently from 2217f93 to e50d323 Compare November 15, 2024 08:48
@you-n-g you-n-g force-pushed the release-please--branches--main branch 5 times, most recently from 373156c to 8de19d5 Compare November 26, 2024 04:02
@you-n-g you-n-g force-pushed the release-please--branches--main branch 2 times, most recently from 6f5a514 to cf54224 Compare December 3, 2024 05:56
@you-n-g you-n-g force-pushed the release-please--branches--main branch from cf54224 to 57d4744 Compare December 10, 2024 10:08
@you-n-g you-n-g force-pushed the release-please--branches--main branch from 57d4744 to 1df7012 Compare December 20, 2024 09:54
@you-n-g you-n-g force-pushed the release-please--branches--main branch from 1df7012 to d62625d Compare December 31, 2024 06:02
@you-n-g you-n-g force-pushed the release-please--branches--main branch 17 times, most recently from 3f41cf7 to 8d4bbc0 Compare February 22, 2025 16:53
@you-n-g you-n-g force-pushed the release-please--branches--main branch 11 times, most recently from 60b473c to 866ed30 Compare February 28, 2025 02:41
@you-n-g you-n-g force-pushed the release-please--branches--main branch from 866ed30 to 9726d81 Compare February 28, 2025 07:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant