annotate doc/v2_planning/committees.txt @ 1009:dc5185cca21e

Added files for Coding Style and Optimization committees
author Olivier Delalleau <delallea@iro>
date Fri, 03 Sep 2010 10:04:01 -0400
parents 49eea4953efe
children 0ed99521bc45
rev   line source
1005
5753cd864356 Committees
Dumitru Erhan <dumitru.erhan@gmail.com>
parents:
diff changeset
1 List of committees and their members:
5753cd864356 Committees
Dumitru Erhan <dumitru.erhan@gmail.com>
parents:
diff changeset
2
1006
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
3 * Existing Python ML libraries investigation: GD, DWF, IG, DE
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
4 * Dataset interface: DE, OB, OD, AB, PV
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
5 * Learners: AB, PL, GM, IG, RP
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
6 * Optimization: JB, PL, OD
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
7 * Inference/sampling: JB, GD, AC
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
8 * Job management, analysis, metrics, costs, visualization: GD, FS, PL, XM
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
9 * Formulas/tags: FB, NB, RP, AC, OB
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
10 * Coding style: DE, OD, DWF, FB
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
11
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
12 Issues to be tackled in the future:
1005
5753cd864356 Committees
Dumitru Erhan <dumitru.erhan@gmail.com>
parents:
diff changeset
13
1006
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
14 * serialization & reproducibility
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
15 * job management, results analysis, metrics & costs, visualization
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
16 * GPU portability
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
17 * social engineering, code review and incentives
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
18
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
19 Job of each committee:
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
20
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
21 * name a leader
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
22 * create a text file in this directory associated with their discussion
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
23 * discuss the issues, write them down in this file
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
24 * come up with an interface, protocol, or recommendations
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
25 * bring up the issues and recommendations to the rest of the group, and get feedback
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
26 * make sure the recommendations fit with other committees recommendations
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
27 * update the discussion / recommendation file
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
28 * implement documentation for these conventions in python or proper doc files as appropriate
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
29 * implement one or a few examples that show what is typically expected
49eea4953efe job of each committee
Yoshua Bengio <bengioy@iro.umontreal.ca>
parents: 1005
diff changeset
30