Реализация выпуклой оптимизации на C++ [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Гость
 Реализация выпуклой оптимизации на C++ [закрыто]

Сообщение Гость »

В настоящее время я работаю над преобразованием решения моей задачи выпуклой оптимизации с Python на C++, чтобы улучшить его оптимизацию и производительность. Но я столкнулся с трудностями при разработке пакета, подобного CVXPY, на C++.
Для справки я включил код Python для того типа задачи оптимизации, над которой работаю.

Код: Выделить всё

# Combine all constraints
constraints_synthetic = [
(x + y) @ aaa = -5
]
# Define the objective function
objective_synthetic = cvx.Minimize(y @ eee + x @ fff)
# Create the optimization problem
problem_synthetic = cvx.Problem(objective_synthetic, constraints_synthetic)
# Solve the problem
problem_synthetic.solve(verbose=4)
Итак, я работал над задачей выпуклой оптимизации в Python и использовал для нее пакет CVXPY. Но обработка или обработка большого объема данных в Python не была эффективной с точки зрения производительности и отнимала много времени.
Если есть какая-либо документация или ресурсы, которые могли бы помочь мне создать ее с нуля или если существует существующая библиотека C++, которую я мог бы использовать в качестве альтернативы CVXPY или чего-нибудь полезного, я был бы очень признателен.

Источник: https://stackoverflow.com/questions/781 ... ation-in-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»