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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/gen/ir/mid-ir.spec
ViewVC logotype

Diff of /branches/vis15/src/compiler/gen/ir/mid-ir.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3720, Mon Apr 4 18:20:42 2016 UTC revision 3732, Thu Apr 7 20:56:16 2016 UTC
# Line 85  Line 85 
85  #  #
86  ### image/kernel operations  ### image/kernel operations
87  #  #
88  Kernel     : Kernel.kernel * int  : 1 : 0 : Kernel<h, k>, where h is the kernel and k is level of differentiation  # BuildPos<s>(x) -- builds a vector of 2s kernel arguments at positions [x-s, .., x+(s-1)]
89    BuildPos : int : 1 : 1 : compute vector of kernel arguments
90    #
91    # EvalKernel<d,h,k>(u) -- computes h^(k)(u_i) for 1<i<d, where d is the size of vector u.
92    EvalKernel : int * Kernel.kernel * int : 1 : 1 : evaluate a kernel function application
93    #
94    # Kernel<h,k>() -- represents the k'th derivative of the kernel h.
95    Kernel    : Kernel.kernel * int  : 1 : 0 :
96    #
97  Transform  : ImageInfo.info : 1 : 1 : Pulls transformation matrix from image.  Transform  : ImageInfo.info : 1 : 1 : Pulls transformation matrix from image.
98  Translate  : ImageInfo.info : 1 : 1 : Pulls translation vector from image.  Translate  : ImageInfo.info : 1 : 1 : Pulls translation vector from image.
99  #  #
# Line 109  Line 117 
117  # ImageDim<I,i>(V) -- returns the i'th dimension of the image  # ImageDim<I,i>(V) -- returns the i'th dimension of the image
118  ImageDim : ImageInfo.info * int : 1 : 1 :  ImageDim : ImageInfo.info * int : 1 : 1 :
119  #  #
120    # BorderCtlDefault<I>(V,t) -- wrap the image V with the border control that returns a default value t
121    BorderCtlDefault : ImageInfo.info : 1 : 2 :
122    # BorderCtlClamp<I>(V) -- wrap the image V with the border control that clamps the index
123    BorderCtlClamp : ImageInfo.info : 1 : 1 :
124    # BorderCtlMirror<I>(V) -- wrap the image V with the border control that mirrors the index
125    BorderCtlMirror : ImageInfo.info : 1 : 1 :
126    # BorderCtlWrap<I>(V) -- wrap the image V with the border control that wraps the index
127    BorderCtlWrap : ImageInfo.info : 1 : 1 :
128    #
129  # nrrd file loading  # nrrd file loading
130  LoadSeq   : ty * string : 1 : 0 : load sequence from nrrd file  LoadSeq   : ty * string : 1 : 0 : load sequence from nrrd file
131  LoadImage : ty * string : 1 : 0 : load image from nrrd file  LoadImage : ty * string : 1 : 0 : load image from nrrd file

Legend:
Removed from v.3720  
changed lines
  Added in v.3732

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