refactor: 重构项目目录结构,将代码迁移到分层模块化架构
- 移除根目录下的简单main.py文件 - 创建src/stacking-model作为新的主代码目录 - 建立标准的Python包结构,包含data、models、utils子模块 - data模块负责数据生成和处理逻辑 - models模块包含基础模型和堆叠模型实现 - utils模块提供评估和预处理工具函数 - 采用分层设计提升代码的可维护性和扩展性
This commit is contained in:
6
main.py
6
main.py
@@ -1,6 +0,0 @@
|
||||
def main():
|
||||
print("Hello from stackingdemo!")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
0
src/stacking-model/__init__.py
Normal file
0
src/stacking-model/__init__.py
Normal file
0
src/stacking-model/data/__init__.py
Normal file
0
src/stacking-model/data/__init__.py
Normal file
0
src/stacking-model/data/generator.py
Normal file
0
src/stacking-model/data/generator.py
Normal file
0
src/stacking-model/main.py
Normal file
0
src/stacking-model/main.py
Normal file
0
src/stacking-model/models/__init__.py
Normal file
0
src/stacking-model/models/__init__.py
Normal file
0
src/stacking-model/models/base_models.py
Normal file
0
src/stacking-model/models/base_models.py
Normal file
0
src/stacking-model/models/stacking.py
Normal file
0
src/stacking-model/models/stacking.py
Normal file
0
src/stacking-model/utils/__init__.py
Normal file
0
src/stacking-model/utils/__init__.py
Normal file
0
src/stacking-model/utils/evaluation.py
Normal file
0
src/stacking-model/utils/evaluation.py
Normal file
0
src/stacking-model/utils/preprocessing.py
Normal file
0
src/stacking-model/utils/preprocessing.py
Normal file
Reference in New Issue
Block a user