mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-07-28 16:07:46 +00:00
3fb316bfbc
* update docs * Update README.md * Update project_framework_introduction.rst * fix pickle problem * Update Doc & paper * Update docs * Update rdagent/core/utils.py * Update rdagent/components/coder/factor_coder/CoSTEER/knowledge_management.py
38 lines
1.0 KiB
ReStructuredText
38 lines
1.0 KiB
ReStructuredText
===============================
|
|
Framework Design & Components
|
|
===============================
|
|
|
|
Framework & Components
|
|
=========================
|
|
|
|
.. NOTE: This depends on the correctness of `c-v` of github.
|
|
|
|
.. image:: https://github.com/user-attachments/assets/98fce923-77ab-4982-93c8-a7a01aece766
|
|
:alt: Components & Feature Level
|
|
|
|
The image above shows the overall framework of RDAgent.
|
|
|
|
|
|
.. image:: https://github.com/user-attachments/assets/60cc2712-c32a-4492-a137-8aec59cdc66e
|
|
:alt: Class Level Figure
|
|
|
|
For those interested in the detailed code, the figure above illustrates the main classes and aligns them with the workflow.
|
|
|
|
|
|
Detailed Design
|
|
=========================
|
|
|
|
|
|
Configuration
|
|
-------------
|
|
|
|
You can manually source the `.env` file in your shell before running the Python script:
|
|
Most of the workflow are controlled by the environment variables.
|
|
```sh
|
|
# Export each variable in the .env file; Please note that it is different from `source .env` without export
|
|
export $(grep -v '^#' .env | xargs)
|
|
# Run the Python script
|
|
python your_script.py
|
|
```
|
|
|