Skip to content

Comments

Update diff_engine_core to v0.1.1#142

Merged
dance858 merged 1 commit intomasterfrom
update-diff-engine-v0.1.1
Feb 3, 2026
Merged

Update diff_engine_core to v0.1.1#142
dance858 merged 1 commit intomasterfrom
update-diff-engine-v0.1.1

Conversation

@Transurgeon
Copy link
Member

@Transurgeon Transurgeon commented Feb 3, 2026

No description provided.

Includes:
- Fix Windows build (#41)
- Remove Python bindings (moved to DNLP repository) (#40)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Benchmarks that have improved:

   before           after         ratio
 [441c21a8]       [cc39a1b9]
  •    15.7±0ms         13.9±0ms     0.89  simple_QP_benchmarks.ParametrizedQPBenchmark.time_compile_problem
    
  •     322±0ms          277±0ms     0.86  simple_QP_benchmarks.SimpleQPBenchmark.time_compile_problem
    

Benchmarks that have stayed the same:

   before           after         ratio
 [441c21a8]       [cc39a1b9]
      312±0ms          338±0ms     1.08  gini_portfolio.Murray.time_compile_problem
      405±0ms          425±0ms     1.05  gini_portfolio.Yitzhaki.time_compile_problem
      20.0±0s          20.8±0s     1.04  finance.CVaRBenchmark.time_compile_problem
      1.68±0s          1.75±0s     1.04  finance.FactorCovarianceModel.time_compile_problem
      208±0ms          216±0ms     1.04  high_dim_convex_plasticity.ConvexPlasticity.time_compile_problem
      2.12±0s          2.19±0s     1.03  quantum_hilbert_matrix.QuantumHilbertMatrix.time_compile_problem
      270±0ms          276±0ms     1.02  matrix_stuffing.ParamSmallMatrixStuffing.time_compile_problem
      5.31±0s          5.42±0s     1.02  optimal_advertising.OptimalAdvertising.time_compile_problem
      496±0ms          502±0ms     1.01  semidefinite_programming.SemidefiniteProgramming.time_compile_problem
      1.33±0s          1.35±0s     1.01  matrix_stuffing.ParamConeMatrixStuffing.time_compile_problem
      15.8±0s          15.9±0s     1.01  simple_LP_benchmarks.SimpleLPBenchmark.time_compile_problem
      6.48±0s          6.54±0s     1.01  huber_regression.HuberRegression.time_compile_problem
      1.15±0s          1.16±0s     1.01  simple_LP_benchmarks.SimpleScalarParametrizedLPBenchmark.time_compile_problem
      1.28±0s          1.28±0s     1.01  simple_QP_benchmarks.LeastSquares.time_compile_problem
      33.6±0s          33.7±0s     1.00  sdp_segfault_1132_benchmark.SDPSegfault1132Benchmark.time_compile_problem
      775±0ms          775±0ms     1.00  matrix_stuffing.ConeMatrixStuffingBench.time_compile_problem
      7.55±0s          7.54±0s     1.00  svm_l1_regularization.SVMWithL1Regularization.time_compile_problem
      1.85±0s          1.85±0s     1.00  tv_inpainting.TvInpainting.time_compile_problem
     14.1±0ms         14.0±0ms     0.99  simple_LP_benchmarks.SimpleFullyParametrizedLPBenchmark.time_compile_problem
     35.6±0ms         35.3±0ms     0.99  matrix_stuffing.SmallMatrixStuffing.time_compile_problem
      390±0ms          375±0ms     0.96  slow_pruning_1668_benchmark.SlowPruningBenchmark.time_compile_problem
      3.35±0s          3.19±0s     0.95  simple_QP_benchmarks.UnconstrainedQP.time_compile_problem
      954±0ms          875±0ms     0.92  gini_portfolio.Cajas.time_compile_problem

@dance858 dance858 merged commit 7919d4d into master Feb 3, 2026
56 of 58 checks passed
Transurgeon added a commit that referenced this pull request Feb 3, 2026
* Update diff_engine_core to v0.1.1 (#142)

Includes:
- Fix Windows build (#41)
- Remove Python bindings (moved to DNLP repository) (#40)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>

* Address PR cvxpy#3108 review: quick fixes

- Fix indentation in ipopt_nlpif.py cyipopt.Problem() constructor
- Fix typo in problem.py docstring ("value ofro" -> "value of")
- Rename Dnlp2Smooth to DNLP2Smooth for consistency with DGP2DCP/DQCP2DCP
- Fix pnorm ESR condition: p >= 1 (was p > 1)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants