federated-credit-scoring / dir_structure.md
β€œTranscendental-Programmer”
FEAT: Init project structure and basic config
4932e02
|
raw
history blame
1.61 kB
# Directory Structure
```
federated-rag-financial/
β”œβ”€β”€ .github/
β”‚ └── workflows/
β”‚ └── ci.yml
β”œβ”€β”€ .gitignore
β”œβ”€β”€ docker/
β”‚ β”œβ”€β”€ Dockerfile.client
β”‚ β”œβ”€β”€ Dockerfile.server
β”‚ └── docker-compose.yml
β”œβ”€β”€ kubernetes/
β”‚ β”œβ”€β”€ deployments/
β”‚ β”‚ β”œβ”€β”€ client.yaml
β”‚ β”‚ β”œβ”€β”€ server.yaml
β”‚ β”‚ └── rag.yaml
β”‚ └── services/
β”‚ └── service.yaml
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ __init__.py
β”‚ β”œβ”€β”€ client/
β”‚ β”‚ β”œβ”€β”€ __init__.py
β”‚ β”‚ β”œβ”€β”€ data_handler.py
β”‚ β”‚ └── model.py
β”‚ β”œβ”€β”€ server/
β”‚ β”‚ β”œβ”€β”€ __init__.py
β”‚ β”‚ β”œβ”€β”€ aggregator.py
β”‚ β”‚ └── coordinator.py
β”‚ β”œβ”€β”€ rag/
β”‚ β”‚ β”œβ”€β”€ __init__.py
β”‚ β”‚ β”œβ”€β”€ retriever.py
β”‚ β”‚ └── generator.py
β”‚ β”œβ”€β”€ models/
β”‚ β”‚ β”œβ”€β”€ __init__.py
β”‚ β”‚ β”œβ”€β”€ vae.py
β”‚ β”‚ └── gan.py
β”‚ └── utils/
β”‚ β”œβ”€β”€ __init__.py
β”‚ β”œβ”€β”€ privacy.py
β”‚ └── metrics.py
β”œβ”€β”€ tests/
β”‚ β”œβ”€β”€ __init__.py
β”‚ β”œβ”€β”€ test_client.py
β”‚ β”œβ”€β”€ test_server.py
β”‚ └── test_rag.py
β”œβ”€β”€ docs/
β”‚ β”œβ”€β”€ api/
β”‚ β”œβ”€β”€ guides/
β”‚ └── index.md
β”œβ”€β”€ notebooks/
β”‚ β”œβ”€β”€ data_exploration.ipynb
β”‚ └── model_evaluation.ipynb
β”œβ”€β”€ config/
β”‚ β”œβ”€β”€ client_config.yaml
β”‚ └── server_config.yaml
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ setup.py
└── README.md
```