Вопросы по теме 'cvxpy'

решить регуляризованную логистическую регрессию L2 с помощью CVX / CVXPY
В течение 2-3 дней я пытался заставить L2 регуляризованную логистическую регрессию работать в Matlab (CVX) и Python (CVXPY), но безуспешно. Я новичок в выпуклой оптимизации, поэтому очень расстроен. Ниже приводится уравнение, которое я пытаюсь...
2361 просмотров
schedule 12.04.2022

Из CVX в CVXPY или CVXOPT
Я пытался передать код из Matlab в Python. У меня та же проблема выпуклой оптимизации, работающая над Matlab, но у меня проблемы с передачей ее в CVXPY или CVXOPT. n = 1000; i = 20; y = rand(n,1); A = rand(n,i); cvx_begin variable x(n); variable...
10257 просмотров
schedule 20.03.2022

Умножение двух переменных в CVXPY
Мне нужен LP, где вы можете умножить две непостоянные. Вот следующий код, который я пытаюсь выполнить: import cvxpy as cvx a = cvx.Variable() b = cvx.Variable() c = cvx.Variable() obj = cvx.Maximize(((0.4270437386 * a) + (0.1737677971 * b) +...
1373 просмотров
schedule 08.06.2023

Как взять 2-норму списка переменных в CVXPY?
Я хочу взять 2-норму списка переменных. Как я могу преобразовать последовательность в CVXPY-совместимый «список» переменных? Есть ли способ справиться с этим? Заранее спасибо. Например, test_a=cvxpy.Variable(1)...
266 просмотров
schedule 15.04.2023

CVXPY: как эффективно решить серию похожих проблем
У меня есть большая проблема, определенная на языке моделирования CVXPY . Я хочу решить серию этих задач - все тот же формат, но с другими параметрами (константами). Я выяснил, что после вызова problem.solve() генерация внутренней проблемы...
2010 просмотров
schedule 15.05.2023

Как установить CVXPY на MS Windows?
Я пытаюсь установить CVXPY на Windows. Я уже установил Anaconda, поэтому следую этому шаги. Я обновил anaconda до последней версии и проверил, что компилятор Visual Studio C++ для Python уже установлен на моем компьютере. После этого я установил...
4968 просмотров

Python CVXPY kronecker размеры продукта
Я пытаюсь оптимизировать с помощью cvxpy. w=cvxpy.Variable((10,1)) cvxpy.kron(w,w) это не работает, говоря, что первый аргумент должен быть постоянным, а затем я попытался использовать numpy numpy.kron(w,w) а затем говорится,...
209 просмотров
schedule 11.05.2023

Есть ли способ реализовать выпуклую оптимизацию с использованием N-мерных массивов?
Учитывая данные с shape = (t,m,n) , мне нужно найти векторную переменную формы (n,) , которая минимизирует выпуклую функцию данных и вектора. Я использовал cvxopt (и cvxpy) для выполнения выпуклой оптимизации с использованием 2D-ввода, но похоже,...
286 просмотров

Проблема не соответствует правилам DCP в CVXPY
«Проблема не соответствует правилам DCP» возникает в целевой функции, но математически она выпуклая (я доказал), и когда я применил ту же задачу к CVXOPT, она сработала. Я не знаю, что мне изменить. x = cp.Variable(data_length) obj =...
1755 просмотров

Аппроксимация методом наименьших квадратов многочлена с ограничением на производную в Python
Я пытаюсь подогнать полином третьей степени по ряду точек. Это может быть очень простой проблемой, если не ограничивать производную. Я нашел несколько многообещающих решений , используя CVXPY для объединения методов наименьших квадратов с...
288 просмотров

используя CVXPY под PyPy3
Я пытаюсь использовать CVXPY под pypy3.6-7.1.1. Но я получаю эту ошибку def build_lin_op_tree(root_linPy, tmp): """ Breadth-first, pre-order traversal on the Python linOp tree Parameters -------------...
93 просмотров
schedule 26.11.2022

Ограничения для проблемы балансировки ротора с CVXPY
Я инженер-механик с минимальным опытом в математике. У меня возникло искушение использовать CVXPY, чтобы написать простой код о проблеме балансировки ротора. Удивительно, насколько просто и надежно это работает. Моя проблема заключалась в...
87 просмотров

Я хочу решить вопрос максимизации энтропии с помощью CVXPY
Я использую python, но есть проблема с s.t. часть и 2 последние строки, я не знаю, что я сделал не так, и я не смог найти похожих примеров, буду признателен за любую помощь. import numpy as np c = np.array([[3,11,18,22],...
150 просмотров

CVXPY - метод обратного барьера
Следующие части сообщения организованы как: 0 - определение проблемы 1 - решение ограниченным методом 2 - решение с использованием метода лог-барьера 3 - попытка решения методом обратного барьера 4 - вещи, которые я пробовал 5 - вещи,...
100 просмотров