Releases: Non-Contradiction/convexjlr
Releases · Non-Contradiction/convexjlr
Release v0.8.1 on CRAN
In this release,
convexjlr
supportsJulia
v0.7 and v1.0 as well asJulia
v0.6.- Drop
XRJulia
support, as it does not work withJulia
v0.7 and v1.0. - Users can choose
ECOS
as the solver for convex problems. - Users can set a bunch of options for both
SCS
andECOS
solvers. - Various bug fixes.
v0.7.0 release on CRAN
In this release,
- Remove deprecated
setup
function. - Use
JuliaCall
as the default backend. - Fix deprecation warnings from
JuliaCall
backend. - Fix some little bugs.
- Add the option in
convex_setup
to set the path tojulia
binary.
v0.6.1 Supports Multiple Backends
The main difference in this release compared to the last one
-
Deprecate
setup
, should useconvex_setup
. -
Supports multiple ways to connect to
julia
, one way is through packageXRJulia
,
and the other way is to use packageJuliaCall
. The difference is as follows:XRJulia
connects tojulia
, which is the default forconvexjlr
,
the advantage is the simplicity of the installation process, once you have a working
R and working julia, it should be okay to useconvexjlr
in this way. Note that
if you have the latest Julia version (v0.6.0) installed, then you have to use the
latest version ofXRJulia
.JuliaCall
embedsjulia
in R,
the advantage is the performance, for example,
if your convex problem involves large matrice or long vectors,
you may wish to useJuliaCall
backend forconvexjlr
;
the disadvantage is the installation process, since embeddingjulia
needs
compilations.
First CRAN version
This is my first submission to CRAN!