rkeops
was removed to CRAN. Constructed a work-around to prevent having to remove all optional code that usesrkeops
by movingrkeops
buil to an additional repository.
- Bug squashed under the hood arising from an update in an imported package
- Simplified the arguments to the main
calc_weight()
function - Removed direct Python dependency
- Changed estimation function
estimate_effect()
arguments
- 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
, andcoef
methods for the output ofestimate_effect()
- Added a barycentric projection outcome estimation method via the function
barycentric_projection()
and a corresponding predict method. - Added a
plot
method for thecausalWeights
andcausalEffects
objects
- Added a
NEWS.md
file to track changes to the package.