Roadmap » History » Version 7
Jeremy Gow, 2012-11-02 10:10 AM
1 | 1 | Jeremy Gow | h1. Roadmap |
---|---|---|---|
2 | 1 | Jeremy Gow | |
3 | 5 | Jeremy Gow | The immediate goal is to have a stable release version that is compatible with sbcl 1.1 |
4 | 1 | Jeremy Gow | * Minor fixes for boundary cases thrown up by Turkish Makam data. |
5 | 6 | Jeremy Gow | * Ensure Conklin example etc. still work. |
6 | 1 | Jeremy Gow | |
7 | 1 | Jeremy Gow | h2. Short-term |
8 | 1 | Jeremy Gow | |
9 | 7 | Jeremy Gow | New basic viewpoints: |
10 | 7 | Jeremy Gow | * cents - a higher resolution representation of pitch. [Needed ASAP for Makam data.] |
11 | 7 | Jeremy Gow | * comma (implemented?) |
12 | 7 | Jeremy Gow | * metrical contour |
13 | 5 | Jeremy Gow | |
14 | 7 | Jeremy Gow | Remove dependancy on amuse, so the system is data agnostic. |
15 | 1 | Jeremy Gow | |
16 | 5 | Jeremy Gow | Viewpoint selection: |
17 | 5 | Jeremy Gow | * Adding viewpoint weights to output. |
18 | 5 | Jeremy Gow | * Optionally specify: start point for search, min-links |
19 | 1 | Jeremy Gow | * More flexible way for user to specify constraints on viewpoint search: |
20 | 1 | Jeremy Gow | ** Define labelled viewpoint classes |
21 | 1 | Jeremy Gow | ** Pairs/triples of labels/wildcards specify acceptable combinations |
22 | 1 | Jeremy Gow | ** User provides whitelist or blacklist spec |
23 | 5 | Jeremy Gow | |
24 | 1 | Jeremy Gow | Efficiency: |
25 | 1 | Jeremy Gow | * Check/extend caching of models etc. |
26 | 6 | Jeremy Gow | * Use sampling to estimate mean IC during VP selection. |
27 | 6 | Jeremy Gow | |
28 | 7 | Jeremy Gow | Minor: |
29 | 7 | Jeremy Gow | * Some basic benchmarks to ensure stability of future development versions. |
30 | 7 | Jeremy Gow | * Have all viewpoints displayed in describe-dataset. |
31 | 1 | Jeremy Gow | |
32 | 1 | Jeremy Gow | h2. Mid-term |
33 | 1 | Jeremy Gow | |
34 | 1 | Jeremy Gow | Viewpoint selection: |
35 | 4 | Jeremy Gow | * Optimise based on match with existing IC values. |
36 | 5 | Jeremy Gow | |
37 | 5 | Jeremy Gow | Allow user to specify structure of model. |
38 | 4 | Jeremy Gow | * Determine order in which distributions are combined. |
39 | 5 | Jeremy Gow | * Specify weights for particular combinations, e.g. weighted viewpoints, or weighted memory stores. |
40 | 5 | Jeremy Gow | * Multiple memory stores. |
41 | 5 | Jeremy Gow | * Specify alternative context strategies. |
42 | 5 | Jeremy Gow | * Provide some prepackaged models, e.g. the current model structure. |
43 | 5 | Jeremy Gow | |
44 | 5 | Jeremy Gow | Allow models to use predictive information (PI), expected PI and PI rate (as analogs to IC, entropy and entropy rate respectively). |
45 | 7 | Jeremy Gow | |
46 | 7 | Jeremy Gow | Predict more than one basic viewpoint |
47 | 5 | Jeremy Gow | |
48 | 1 | Jeremy Gow | h2. Long-term |
49 | 1 | Jeremy Gow | |
50 | 5 | Jeremy Gow | Hierarchical structure. |
51 | 5 | Jeremy Gow | Parallel implementation. |