Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
fortunateex1 79f857f922 | 2 years ago | |
---|---|---|
FengYIN | 3 years ago | |
RLVA | 2 years ago | |
尹峰 | 2 years ago | |
许行飞 | 2 years ago | |
金锐 | 2 years ago | |
.gitignore | 3 years ago | |
LICENSE | 3 years ago | |
readme.md | 3 years ago |
依托鹏城实验室iHub系统建立AI+Net的开源社区,吸引国内和国际的一流团队共享相关源代码和数据,搭建一个有世界级影响力的平台
同时使用iHub+Github对项目文件进行管理
在iHub上建立开源项目,汇集相关代码与数据,作为开源社区主站点,iHub用户手册可参考:https://code.ihub.org.cn/user_helps/1
在GitHub上建立相同的开源项目,保持更新,用于备份,作为开源社区副站点,GitHub使用手册可参考:https://docs.github.com/cn
以上两平台均基于Git分布式版本控制系统,使用方式很接近,可无缝衔接
团队/项目负责人各自收集并整理与AI+Net相关的代码
以下为一个示例:
AI+Net项目空间 (一级负责人)
├─ 课题1-智能接入网(二级负责人)
│ └─ file_placeholder
│ └─ ...
├─ 课题2-智能传输网(二级负责人)
│ └─ file_placeholder
│ └─ ...
├─ 课题3-智能核心网(二级负责人)
│ └─ file_placeholder
│ └─ ...
├─ 课题4-网络智能服务(二级负责人)
│ └─ file_placeholder
│ └─ ...
└─ 课题5-数据与模型驱动(二级负责人)
└─ 模型1: 基于深度强化学习的负载均衡模型(Project贡献者)
├─ main.py
├─ model
│ └─ file_placeholder
│ └─ ...
├─ output
│ └─ file_placeholder
│ └─ ...
├─ readme.md
└─ utils
├─ environment
└─ gen_fig
└─ ...
└─ 模型2: 基于高斯过程的流量预测模型(Project贡献者)
└─ ...
└─ 模型3: xxx
└─ ...
上述示例中,一级负责人需申请+维护整个项目空间、二级负责人需维护整个课题相关的代码整理、Project贡献者需自行整理好模型相关的代码、demo和说明文档,上传至项目空间。模型上传后,贡献者通知二级负责人,二级负责人将检查模型代码是否齐全,是否可运行,文档是否详尽等;二级负责人检查完毕后通知一级负责人,一级负责人将针对性更新整个项目空间的文档说明,例如:2020/11/08日,课题5新增模型xxx等。
在梳理模型相关代码时,主要注意以下几点:
iHub与Github均使用Git分布式版本控制系统,因此项目统一使用Git进行代码的版本控制,Git的使用可参考:https://git-scm.com/
注意:master分支为主要分支,项目成员进行二次开发应新建一个branch分支,在branch分支上测试通过后再与master分支进行merge操作,避免直接对master分支进行修改并推送
除了项目代码之外,项目所依托的数据也可视情况开源,开源数据的影响力或许大于开源代码
Github上用户可以在issue页面抛出项目代码的相关问题,如代码运行报错信息、算法配置问题等等。项目开发人员须定期处理issue,修复项目bug,并在项目首页同步update信息,保持AI+Net 开源项目的生命力。
iHub似乎目前并未提供类似的社区交流功能,可以反馈给开发团队,目前社区维护可以通过Github上建立的副站点项目进行
为提升AI+Net开源项目的影响力、开源代码的可读性与开源社区的活跃度,建议AI+Net项目维护一个较为详细的项目介绍+帮助文档
AI+Net开源社区项目可指派几位一级类目文档负责人,负责撰写一级类目文档的相关内容,对二级类目的文档进行分类与整理,并检验文档规范等
AI+Net子项目的负责团队可指定子项目文档的负责人,维护各自的子项目文档
帮助文档的内容结构可与代码空间的目录结构相对应,以下为示例:
AI+Net项目帮助文档 (一级负责人)
├─ 课题1-智能接入网(二级负责人)
│ └─ file_placeholder
│ └─ ...
├─ 课题2-智能传输网(二级负责人)
│ └─ file_placeholder
│ └─ ...
├─ 课题3-智能核心网(二级负责人)
│ └─ file_placeholder
│ └─ ...
├─ 课题4-网络智能服务(二级负责人)
│ └─ file_placeholder
│ └─ ...
└─ 课题5-数据与模型驱动(二级负责人)
└─ 模型1: 基于深度强化学习的负载均衡模型(Project贡献者)
├─ 模型背景+方案思路+代码使用说明
└─ 模型2: 基于高斯过程的流量预测模型(Project贡献者)
├─ 模型背景+方案思路+代码使用说明
└─ 模型3: xxx
└─ ...
iHub似乎并未提供文档功能,目前推荐使用ReadtheDocs进行文档管理
这里提供一个基于ReadtheDocs的Reinforcement Learning开源项目文档供参考:https://garage.readthedocs.io/en/latest/# ,对应的Github项目为:https://github.com/rlworkgroup/garage
前沿的人工智能技术可以有效地推动下一代无线系统和网络的智能化演进。本平台旨在为相关工作者提供一个共享数据和代码的空间。
MATLAB Python CSV
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》