Difference: HALTaskList (14 vs. 15)

Revision 152010-11-29 - ChrisNell

Line: 1 to 1
 

HAL 1.0 Task List

Backend Tasks

Line: 19 to 19
 
    • different linestyles / labels?? for vertical lines in overlaid SCD plots
  • (~2d) deeply lazy database algorithm run objects (mostly, lazy meta problem instances)
  • (~2d) decouple toSpec() and getHash(); serialize everything incl. metadata; fix exporting re: this. much less fragile than current situation of an object's hash code depending directly on its serialized representation.
Changed:
<
<
  • (~10d?? w/CF?) Finish designing Problem class, integration with rest of system, and implement. Needed for generic UI templates, and for target problems with problem-specific semantics/formats; e.g. planning problems.
>
>
  • (~3d??) Problems as predefined semantics; useful mostly for target problems, e.g. planning
 
Changed:
<
<

HAL-related tasks not c"> Parallel HAL-related tasks not considered in above lists:

>
>

HAL-related tasks not c"> Parallel HAL-related tasks not considered in above lists (see below for some details on some of these)

 
  • (???) documentation
Added:
>
>
  • (ongoing) release mgmt
 
  • (??? w/Lin) portfolio-based selection (SATzilla)
Deleted:
<
<
    • (2d) MxN (algorithms x instances) data collection meta-alg
    • (3d) Instance feature population using outputs of external algorithms
    • (??) MatlabBuilder/J integration for SATzilla
 
  • (??? w/James) Improved cluster support (incl. Torque)
    • (1d) assess existing SGE manager on TORQUE, assuming assumptions like common file system are satisfied
  • (~1w w/Frank) "virtual" target algorithms (based on Matlab models)
Line: 118 to 116
 
  • Import
    • ??? allow user to select within package
Changed:
<
<
    • Allow the user to specify the location of missing files, or maybe just warn that they aren't present in the path and import anyway?
>
>
    • Allow the user to specify the location of missing files; for now we just warn that they aren't present and import anyway?
 
  • everwhere
    • (mostly covered in 4wk plan) hide (and make expandable) everything that has decent default values most users may not want to touch
Line: 129 to 127
 
  • (~0.5d) Modify domain transformation interface to accomodate linear transformations / multiple transformations as soon as the backend infrastructure is present.
Added:
>
>

*zilla+HAL

HAL prep, mostly CN

  • (1d) K-way analysis for data collection (no tests yet)
  • (1d) Feature extractor as a wrapped external target algorithm
  • (1d) "internal" target algorithms (to implement trained selector with; note not a meta-algorithmic procedure per LION def'n)

*zilla, w/LX

  • (~2d) High-level control in Java
  • (~2d) Model building and inference using Matlab from Java
  • (~2d?) UI elements (w CF?)

Hydra+HAL

  • plan once *zilla is further along

ActiveConfigurator+HAL

w/FH, ~1-week tasks:

  • (2d) Fake configuration scenarios (i.e. fake target algorithms)
  • (1d) Update AC project w.r.t. recent HAL changes (mostly FH)
  • SMAC
    • (1d) high-level design
    • (2d) impl. using interface to Matlab
 

Old Tasks

HAL old feature requests, bugs.
Changed:
<
<
-- ChrisFawcett - 04 Nov 2010
>
>
-- ChrisNell - 29 Nov 2010
 
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback