github taichi-dev/taichi v0.6.29

latest releases: v1.7.1, v1.7.0, v1.6.0...
3 years ago

Highlights:

  • Error messages
    • Attach a traceback to ti.field when 'Some variable(s) are not placed' (#1734) (by 彭于斌)
  • Examples
    • Upgrade mass_spring_3d.py to Taichi THREE v0.0.3 API (#1732) (by 彭于斌)
  • GUI
    • Add handy ti.imscale(img, w, h) for scaling image (#1735) (by 彭于斌)
  • IR optimization passes
    • Identical store/load elimination by control-flow graph (#1741) (by xumingkuan)

Full changelog:

  • [GUI] Add handy ti.imscale(img, w, h) for scaling image (#1735) (by 彭于斌)
  • [benchmark] [async] Add more statistics for async benchmark (#1747) (by xumingkuan)
  • [misc] Fix OffloadedStmt cloning (#1745) (by Yuanming Hu)
  • [refactor] Use condition variable instead of sleep in ParallelExecutor (#1743) (by Ye Kuang)
  • [cc] [refactor] C backend use result_buffer for return value too (#1736) (by 彭于斌)
  • [Error] Attach a traceback to ti.field when 'Some variable(s) are not placed' (#1734) (by 彭于斌)
  • [benchmark] Dump the benchmark data into one yaml file (#1744) (by xumingkuan)
  • [benchmark] Upgrade "benchmarks" to new syntax (#1729) (by Xudong Feng)
  • [misc] Upgrade "misc" to the new syntax (#1730) (by Xudong Feng)
  • [misc] Create misc/examples.md for more examples (#1726) (by Yuanming Hu)
  • [opt] Add irpass::analysis::same_value (#1742) (by xumingkuan)
  • [Opt] Identical store/load elimination by control-flow graph (#1741) (by xumingkuan)
  • [example] Upgrade pbf2d.py to new syntax (#1710) (by 彭于斌)
  • [Example] Upgrade mass_spring_3d.py to Taichi THREE v0.0.3 API (#1732) (by 彭于斌)

Don't miss a new taichi release

NewReleases is sending notifications on new releases.