Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.42 KB

NEWS.md

File metadata and controls

32 lines (23 loc) · 1.42 KB

causalOT

causalOT 1.0.2

Minor improvements and fixes

  • rkeops was removed to CRAN. Constructed a work-around to prevent having to remove all optional code that uses rkeops by moving rkeops buil to an additional repository.

causalOT 1.0.1

Minor improvements and fixes

  • Bug squashed under the hood arising from an update in an imported package

causalOT 1.0

Breaking changes

  • Simplified the arguments to the main calc_weight() function
  • Removed direct Python dependency
  • Changed estimation function estimate_effect() arguments

New features

  • Added a new object-oriented set of functions for advanced users. Described in the new vignette, "Object Oriented COT Objects."
  • Added torch based data structures allowing GPU support
  • Added support for rkeops methods to allow for GPU use without the large memory footprint (CRAN version only for Unix machines)
  • Added quadratic programming based on the osqp package where relevant
  • Added internal optimal transport optimization removing reliance on approxOT package
  • Added vcov, confint, and coef methods for the output of estimate_effect()
  • Added a barycentric projection outcome estimation method via the function barycentric_projection() and a corresponding predict method.
  • Added a plot method for the causalWeights and causalEffects objects

Minor improvements and fixes

  • Added a NEWS.md file to track changes to the package.