## Context Sub-issue of #958 (Annotate all model classes with metadata attributes) ## Scope Annotate all concrete model classes in `src/FederatedLearning/` with the 6 model metadata attributes. ### Subdirectories (~159 models) - [ ] `Aggregators/` (~25 models) - [ ] `Fairness/` (~10 models) - [ ] `PSI/` (~10 models) - [ ] `Vertical/` (~10 models) - [ ] `MPC/` (~9 models) - [ ] `Personalization/` (~9 models) - [ ] `Privacy/` (~9 models) - [ ] Remaining subdirectories (~77 models) ### Acceptance Criteria - [ ] Every concrete model class has all required attributes - [ ] `dotnet build src/AiDotNet.csproj --framework net10.0 -c Release` passes with 0 errors - [ ] No model class in `src/FederatedLearning/` is missed
Context
Sub-issue of #958 (Annotate all model classes with metadata attributes)
Scope
Annotate all concrete model classes in
src/FederatedLearning/with the 6 model metadata attributes.Subdirectories (~159 models)
Aggregators/(~25 models)Fairness/(~10 models)PSI/(~10 models)Vertical/(~10 models)MPC/(~9 models)Personalization/(~9 models)Privacy/(~9 models)Acceptance Criteria
dotnet build src/AiDotNet.csproj --framework net10.0 -c Releasepasses with 0 errorssrc/FederatedLearning/is missed