microsoft / ADBench

Benchmarking various AD tools.
MIT License
104 stars 39 forks source link

Make Zygote more Julian #119

Open awf opened 4 years ago

awf commented 4 years ago
  1. make cam in project a
    struct Camera{T}
    rot :: SVector{3,T}
    centre :: SVector{2,T}
    radial :: SVector{2,T}
    focal :: T
    X0 : SVector{2,T}
awf commented 4 years ago
  1. replace pack() unpack() with struct as above
awf commented 4 years ago
  1. Replace parents integer indices with a tree data structure. This will allow for less mutative updating in relatives_to_absolutes and cleaner, hopefully faster, code.