Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: microsoft/RD-Agent
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d62625d37072f144326d6720e87d35a7ed25e3f8
Choose a base ref
..
head repository: microsoft/RD-Agent
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5c1238c2f5cc92921dbe7a449cf740c27abda041
Choose a head ref
Showing with 2 additions and 2 deletions.
  1. +1 −1 CHANGELOG.md
  2. +1 −1 rdagent/scenarios/qlib/developer/factor_runner.py
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## [0.4.0](https://github.com/microsoft/RD-Agent/compare/v0.3.0...v0.4.0) (2024-12-31)
## [0.4.0](https://github.com/microsoft/RD-Agent/compare/v0.3.0...v0.4.0) (2025-01-02)


### Features
2 changes: 1 addition & 1 deletion rdagent/scenarios/qlib/developer/factor_runner.py
Original file line number Diff line number Diff line change
@@ -135,7 +135,7 @@ def process_factor_data(self, exp_or_list: List[QlibFactorExperiment] | QlibFact
for exp in exp_or_list:
# Iterate over sub-implementations and execute them to get each factor data
message_and_df_list = multiprocessing_wrapper(
[(implementation.execute, ("All",)) for implementation in exp.sub_workspace_list],
[(implementation.execute, ("All",)) for implementation in exp.sub_workspace_list if implementation],
n=RD_AGENT_SETTINGS.multi_proc_n,
)
for message, df in message_and_df_list: