Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Annotation of /branches/pure-cfg/TODO
ViewVC logotype

Annotation of /branches/pure-cfg/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 767 - (view) (download)

1 : jhr 763 Outer products
2 :     syntax [DONE]
3 :     typechecking
4 :     IL and codegen
5 :    
6 :     Add M dot v, v dot M, and M dot N
7 :    
8 :     Identity matrix [DONE up to code generation]
9 :    
10 :     trace [DONE]
11 :    
12 :     expand trace in mid to low translation
13 :    
14 :     extend norm (|exp|) to all tensor types
15 :    
16 :     Infix dot product and cross product [DONE]
17 :    
18 :     lerp on scalars and vectors [DONE]
19 :    
20 :     Use ∇⊗ etc syntax
21 :     syntax [DONE]
22 :     typechecking
23 :     IL and codegen
24 :    
25 :     Add sequence types
26 :     syntax
27 :     types: ty '{' INT '}'
28 :     value construction: '{' e1 ',' … ',' en '}'
29 :     indexing: e '{' e '}'
30 :    
31 :     IL support for higher-order tensor values (matrices, etc).
32 :     tensor construction
33 :     tensor indexing and slicing
34 : jhr 767 verify that hessians work correctly
35 : jhr 763
36 :     Add type aliases for color types
37 :     rgb = real{3}
38 :     rgba = real{4}

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0