cost 244 ms
大型數據集出現 CVXR 錯誤

[英]An error in CVXR occurring with large datasets

我一直在嘗試使用R中流行的CVXR包將薄板樣條擬合到腦部掃描數據集,但不幸的是,該包的主要功能返回了一個我無法破譯的錯誤。 這是我一直在研究的例子。 錯誤是 我一直想知道是什么原因造成的,因為我沒有找到任何相關信息。 然而,我注意到這個錯誤不太可能出現在較小的數據集上。 例如,如果我們僅使用 ...

如何在 CVXPY 中填充變量/表達式

[英]How to populate a variable/expression in CVXPY

我正在嘗試將 cvx 代碼翻譯成 cvxpy。 我遇到的主要問題是找到類似於表達式的東西。 我使用表達式為整個 len(n) 列表設置值。 據我了解,不能修改 cvx 中變量的屬性,而表達式可以。 在 cvx 中,我會這樣做: 根據之前的帖子( 如何設置 cvxpy n-dim 變量的第一個值? ) ...

放寬目標 function 中的雙線性項 - 使用 CVXR 和 McCormick 信封

[英]Relaxation of bilinear term in objective function - using CVXR and McCormick envelopes

我有一個目標 function 有一些限制 我想最小化。 我想使用 R package CVXR和McCormick 信封。 讓我們檢查一下代碼: 但遺憾的是這里有一個缺點: 的值和只是近似值,因為 McCormick 是約束的放松。 這些是真正的價值: 為了克服這個缺點,您可以使用這種方法(請 ...

使用 cvxr 將目標 function 中的兩個變量相乘

[英]Multiply two variables in an objective function using cvxr

我想最小化以下目標 function 有一些限制 另一位用戶(我認為是G. Grothendieck )建議使用CVXR的 CVXR package。 所以我按照A Gentle Introduction to CVXR的說明來制作我的代碼 關於如何將二次程序轉換為線性程序? 我發現了有助於解決雙 ...

CVXR 中 DCP 規則的問題

[英]Problems with DCP rules in CVXR

我正在使用CVXR建模 package 來解決凸優化問題。 我確定問題是凸的並且它遵循 DCP 規則,但是如果我使用CVXR檢查 DCP 規則,它會返回False 。 但是,如果我遇到完全相同的問題並使用CVXPY檢查它,它會返回True (如預期的那樣) 這里發生了什么? 我在 R 和 Pytho ...

迭代數組中的元素

[英]Iterating of elements in array

我正在嘗試在(來自控制系統)典型 MPC(模型預測控制)問題的示例上編寫 CPLEX OPL 代碼。 如上所述,這里: 使用優化變量: 使用以下參數: 我試圖寫它,但我被困在變量“x”(狀態變量)數組的迭代中,如優化問題的約束中所述。 到目前為止,我在 OPL CPLEX 上編寫的代碼如下:( ...

絕對值 function 未被識別為有紀律的凸程序 (CVXPY)

[英]Absolute value function not recognized as Disciplined Convex Program (CVXPY)

我正在嘗試使用 CVXPY 運行以下優化: 但是,我收到以下錯誤: cvxpy.error.DCPError:問題不遵循 DCP 規則。 具體來說: 目標不是 DCP。 它的以下子表達式不是: param516 @ abs(var513 + -param515) 絕對 function 是凸的 ...

壓縮感知 - 為什么我的凸求解器在我給它*更多*樣本時會失敗?

[英]Compressed sensing - Why does my convex solver fail when I give it *more* samples?

我正在嘗試使用 MATLAB 的 cvx庫來實現圖像的壓縮感知。 這與 Steve Brunton 在此處的示例中使用的庫相同。 我的測試圖像是Lenna 。 這是我的 MATLAB 腳本: close all; clear; clc % read in an image lenna = imr ...

MATLAB Gurobi [in cvx] 求解器失敗

[英]MATLAB Gurobi [in cvx] solver fails

當我試圖解決一個非常簡單的裝箱問題時,Gurobi 求解器無法正常工作。 我確實嘗試了一些非常簡單的優化問題,使用 Gurobi 進行 1 個不等式約束,它可以工作。 但對於一些復雜的小問題,它總是返回 NA 。 我很沮喪。 如果有人可以提供幫助,非常感謝您的幫助 這是錯誤信息 ...

“mexschurfun.mexmaci64”無法打開,因為無法驗證開發者

[英]“mexschurfun.mexmaci64” cannot be opened because the developer cannot be verified

我正在嘗試在 MATLAB 中使用 CVX,但是當我運行我的代碼時,我收到了這個錯誤: “mexschurfun.mexmaci64”無法打開,因為無法驗證開發者。 我已經嘗試將“mexschurfun.mexmaci64”文件的 Mac 安全性更改為“仍然允許”,但它仍然給我同樣的錯誤。 任何想 ...

CVXPY - 傳遞變量和常量

[英]CVXPY - passing both variables and constants

我正在嘗試執行以下操作(CVX matlab 代碼): 但是當我在 python CVXPY 中嘗試這樣做時,我得到一個錯誤: TypeError:float() 參數必須是字符串或數字,而不是“變量” ...

CVX 的 R 的 DCP 出現問題

[英]Having troubles with CVX's DCP for R

我面臨以下挑戰,我似乎沒有找到解決方案: 基本上,我想為 StoNED 編寫一些代碼 - 隨機非平滑數據包絡。 我從這個開始: 由於這不起作用,我嘗試將問題轉換為: 通過這個,我將 DCP 錯誤從問題表達式轉移到了約束表達式。 我真的不知道如何解決這個問題。 有沒有人有合適的解決方案? 提前致謝! ...

CVXR:as.vector(數據)中的錯誤:沒有方法將此 S4 class 強制轉換為向量

[英]CVXR: Error in as.vector(data): no method for coercing this S4 class to a vector

我正在嘗試使用 R 最小化以下問題: \min \sum_{t=1}^T \| y_t - \delta \|_2 其中 y_t for t = 1,...,T 和 \delta 是向量這是我嘗試過的: 這是我在編譯目標時收到的錯誤消息: 我知道這里 betaHat 不是一個數值,這就是出現錯誤 ...

CVXR 迭代限制

[英]CVXR Iteration Limit

使用 R,我正在運行一個混合的 integer 優化,它在使用 CVXR 的標准求解或求解函數時使用 ECOS_BB 求解器選項。 如何設置最大迭代次數? 我到處都看過。 當我將 ECOS_BB 本機選項添加到 function 調用時,它們都沒有執行任何操作。 我使用的是 0.99-3 版。 ...

2020-04-15 01:41:12   1   404    cvxpy / cvx / cvxr  
基礎應用和 Elementwise Function CVXR

[英]Base Apply and Elementwise Function CVXR

有沒有辦法使用 base::apply 和 CVXR 元素 function 將元素 function 應用於矩陣的每一列? 假設向量的長度與矩陣的行數匹配,我希望能夠使我的目標 function 如下: 解決問題時出現以下錯誤: min(constant) 中的錯誤:參數的“類型”無效(列表) ...

2020-04-10 14:24:59   1   72    cvx / cvxr  
求解凸線性程序

[英]Solving a Convex and Linear Program

大家好,我是優化新手。 解決這個問題的最佳方法是什么? 我用cplex解決了這些問題。 誰能指導我使用Matlab尋求可能的解決方案。 我在Cplex中使用的代碼 dvar float avgrate; maximize avgrate; subject to{ fora ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM