pyo3 update to 0.27 dev

Remove Norm trait bound from BoundedLinear dev

Pair L2 norms and distances dev

StaticEuclidean Principal reference fix dev

StaticEuclideanOriginGenerator dev

SimplyAdjointable to avoid type system limitations dev

wrap guard interface dev

Disable Pair reference pyo3 conversions to avoid compiler bugs dev

Simplify nalgebra trait bounds further dev

Less DefaultAllocate trait bounds dev

wrap dev

More matrix instances dev

AXPY implementation reductions dev

strides alt dev

wrap dev

nalgebra matrix distances dev

No either dev

nalgebra instance hacks dev

decompose dev

either dev

Can only do nalgebra matrix ops for OMatrix (but ok through Instance) to avoid having to specify types dev

No supertraits for Instance dev

nalgebra stuff dev

todos dev

Copiable MatrixViews dev

OwnedSpace -> Principal dev

convexity etc. fubar dev

cow_owned etc. dev

try draft dev

Viewable hack not needed now dev

nalgebra horror dev

fubar dev

matrix fubar dev

sketc dev

bazquk dev

tune dev

tune dev

fubar draft dev

lots of space changes dev

fubar dev

wrap hacks dev

AXPY for nalgebra matrices, not just vectors dev

Bump pyo3 dev

wrap sketch dev

Dist argument order changed to reflect other changes dev

Basic Pair pyo3 conversions dev

Added rustfmt.toml dev

.hgignore dev

Add .hgignore draft dev

Generalise ZeroOp dev

new ZeroOp dev

dual_origin dev

instantiated-fubar draft dev

instance-lifetime-fubar2 draft dev

fubar draft dev

instance-lifetime-fubar draft dev

Replace Instance ref_instance and decompose by eval_* for flexibility dev

Make Euclidean depend on AXPY dev

euclidean simplify fail draft dev

Add more AXPY super traits dev

Simplify ZeroOp to SimpleZeroOp, only from X to X. Add Prox for ZeroIndicator. Move F parameter to AXPY::Field. dev

Switch from Cow to MyCow for DifferentiableImpl to avoid Clone trait bound dev

Make midpoints of p2_local_models public dev

MinMaxMapping default implementations dev

(0) -100 -64 tip

mercurial