{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":546084599,"defaultBranch":"main","name":"iOpt","ownerLogin":"aimclub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-05T13:51:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65946329?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711485273.0","currentOid":""},"activityList":{"items":[{"before":"5c7315a899e406b4e856477219955fcdf9801c3d","after":"ef55f68ef47099ea7d9574ea4981207bda779a23","ref":"refs/heads/main","pushedAt":"2024-06-26T13:58:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Fixed a bug with initializing unused discrete parameters (#196)","shortMessageHtmlLink":"Fixed a bug with initializing unused discrete parameters (#196)"}},{"before":"e66c7c4a16741af6f06567914df3d82bb3c8d43b","after":"5c7315a899e406b4e856477219955fcdf9801c3d","ref":"refs/heads/main","pushedAt":"2024-06-04T06:30:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Updated requirements.txt and README.md (#194)\n\n* Update requirements.txt (numpy version)\r\n\r\n* README updated (add MCO example)\r\n\r\n* Update README.md","shortMessageHtmlLink":"Updated requirements.txt and README.md (#194)"}},{"before":"2b6ad95dbef8d3cf994533f387cf29f00e36c80b","after":"e66c7c4a16741af6f06567914df3d82bb3c8d43b","ref":"refs/heads/main","pushedAt":"2024-05-15T06:47:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Update mco_method_evaluate.py - fix comment","shortMessageHtmlLink":"Update mco_method_evaluate.py - fix comment"}},{"before":"d33eaded96536d79777926218aa162693998c482","after":"2b6ad95dbef8d3cf994533f387cf29f00e36c80b","ref":"refs/heads/main","pushedAt":"2024-05-15T06:45:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Added the ability to calculate criteria one by one (#193)","shortMessageHtmlLink":"Added the ability to calculate criteria one by one (#193)"}},{"before":"a12ad34be9942c1ccd27f4d5647fde17d520c635","after":"d33eaded96536d79777926218aa162693998c482","ref":"refs/heads/main","pushedAt":"2024-05-15T06:17:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Added the ability to calculate all criteria using one model (#192)\n\n* Added the ability to calculate all criteria using one model\r\n\r\n* Improved implementation of MCO tasks","shortMessageHtmlLink":"Added the ability to calculate all criteria using one model (#192)"}},{"before":"be52caab8efb04fc2361b07784be9e2144ae77d0","after":"a12ad34be9942c1ccd27f4d5647fde17d520c635","ref":"refs/heads/main","pushedAt":"2024-05-08T07:32:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Dashboard (#191)\n\n* add current version of dashboard with example of usage\r\n\r\n* fix archive display speed and add upload mode for open another problem\r\n\r\n* add update version with redesign\r\n\r\n* partial refactoring and fixing after the meeting\r\n\r\n* post-meeting last corrections, eliminating outliers added\r\n\r\n* refactoring\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova ","shortMessageHtmlLink":"Dashboard (#191)"}},{"before":"0f04ac4199378b4058bfa9502c9b50ad703cbfae","after":"be52caab8efb04fc2361b07784be9e2144ae77d0","ref":"refs/heads/main","pushedAt":"2024-05-08T07:29:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Mco (#190)\n\n* Реализация решения задач MCO (#163)\r\n\r\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes\r\n\r\n* Рабочая начальная версия mco (#179)\r\n\r\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE \r\n\r\n* MCO rebase to main (#183)\r\n\r\n* Benchmarks (#165)\r\n\r\n* add benchmarks\r\n\r\n* fix readme\r\n\r\n* fix readme\r\n\r\n* bolt font for arguments\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (#164)\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (с исправлениями)\r\n\r\n* Исправление замечаний по переводу комментов iOpt\r\n\r\n* Исправление замечаний по переводу комментов iOpt (2)\r\n\r\n* Перевод комментариев из раздела problems\r\n\r\n* Update .readthedocs.yml for current requirements of Read the Docs\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update conf.py for English language\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters. (#167)\r\n\r\n* Fixed a bug in the calculator destructor (#168)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Correct target score (#170)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Grid search (#169)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Added grid search\r\n\r\n* Fixed search\r\n\r\n* Corrected comments\r\n\r\n* Fix problem with pool\r\n\r\n* Removed unnecessary field\r\n\r\n* Corrected comments\r\n\r\n* Построение по сеткам известных точек + исправление багов (#172)\r\n\r\n* add graph by points\r\n\r\n* fix double axes bug\r\n\r\n* add lines layers by points\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Асинхронная параллельная схема (#166)\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* semi-fix for iter-tasks\r\n\r\n* Fixed test for asynchronous parallel circuit (#173)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Fixed test for asynchronous parallel circuit\r\n\r\n* add characteristic in save progress (#176)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* Дополнение для сохранения в JSON (#177)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* add Task, Parameters and creation_time for sd_item in save_progress\r\n\r\n* change save&load\r\n\r\n* Update method.py\r\n\r\n* meaningless change\r\n\r\n* add _init_ in loadProgress\r\n\r\n* The output of the optimal solution in problems with restrictions has … (#180)\r\n\r\n* The output of the optimal solution in problems with restrictions has been corrected\r\nParallel index calculator is working properly\r\n\r\n* Update Stronginc3_example.py\r\n\r\n* Fix bug with original optimum using (#181)\r\n\r\n* fix bug with original optimum using\r\n\r\n* add var for number of constraints and fix objective function value\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Corrected documentation of examples (#182)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Append new examples. Correct documentation\r\n\r\n* Corrected documentation of examples\r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Реализация решения задач MCO (#163)\r\n\r\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes\r\n\r\n* Рабочая начальная версия mco (#179)\r\n\r\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE \r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Corrected to match the updated interface\r\n\r\n* Added example with MCO Test1\r\n\r\n* Fixed calculator factory\r\n\r\n---------\r\n\r\nCo-authored-by: dyonichhh <36537172+RodionovDenis@users.noreply.github.com>\r\nCo-authored-by: Anton A. Shtanyuk \r\nCo-authored-by: Alexander Sysoyev \r\nCo-authored-by: Karchkov Denis \r\nCo-authored-by: UsovaMA \r\nCo-authored-by: Marina Usova \r\nCo-authored-by: oleg-w570 <73493289+oleg-w570@users.noreply.github.com>\r\nCo-authored-by: Yanina Kolt <43132462+YaniKolt@users.noreply.github.com>\r\nCo-authored-by: kozinove \r\nCo-authored-by: MADZEROPIE \r\n\r\n* Mco (#186)\r\n\r\n* Added support for parallel computing\r\nmco_process.py -> mco_method_many_lambdas.py\r\n\r\n* fix tests\r\n\r\n* Исправлена асинхронная схема\r\n\r\n* fix comments\r\n\r\n* fix comment\r\n\r\n* fix comment\r\n\r\n* Add mco breast cancer problem (#187)\r\n\r\n* Benchmarks (#165)\r\n\r\n* add benchmarks\r\n\r\n* fix readme\r\n\r\n* fix readme\r\n\r\n* bolt font for arguments\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (#164)\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (с исправлениями)\r\n\r\n* Исправление замечаний по переводу комментов iOpt\r\n\r\n* Исправление замечаний по переводу комментов iOpt (2)\r\n\r\n* Перевод комментариев из раздела problems\r\n\r\n* Update .readthedocs.yml for current requirements of Read the Docs\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update conf.py for English language\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters. (#167)\r\n\r\n* Fixed a bug in the calculator destructor (#168)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Correct target score (#170)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Grid search (#169)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Added grid search\r\n\r\n* Fixed search\r\n\r\n* Corrected comments\r\n\r\n* Fix problem with pool\r\n\r\n* Removed unnecessary field\r\n\r\n* Corrected comments\r\n\r\n* Построение по сеткам известных точек + исправление багов (#172)\r\n\r\n* add graph by points\r\n\r\n* fix double axes bug\r\n\r\n* add lines layers by points\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Асинхронная параллельная схема (#166)\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* semi-fix for iter-tasks\r\n\r\n* Fixed test for asynchronous parallel circuit (#173)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Fixed test for asynchronous parallel circuit\r\n\r\n* add characteristic in save progress (#176)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* Дополнение для сохранения в JSON (#177)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* add Task, Parameters and creation_time for sd_item in save_progress\r\n\r\n* change save&load\r\n\r\n* Update method.py\r\n\r\n* meaningless change\r\n\r\n* add _init_ in loadProgress\r\n\r\n* The output of the optimal solution in problems with restrictions has … (#180)\r\n\r\n* The output of the optimal solution in problems with restrictions has been corrected\r\nParallel index calculator is working properly\r\n\r\n* Update Stronginc3_example.py\r\n\r\n* Fix bug with original optimum using (#181)\r\n\r\n* fix bug with original optimum using\r\n\r\n* add var for number of constraints and fix objective function value\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Corrected documentation of examples (#182)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Append new examples. Correct documentation\r\n\r\n* Corrected documentation of examples\r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Реализация решения задач MCO (#163)\r\n\r\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes\r\n\r\n* Рабочая начальная версия mco (#179)\r\n\r\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE \r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Corrected to match the updated interface\r\n\r\n* Added example with MCO Test1\r\n\r\n* Fixed calculator factory\r\n\r\n* Add mco breast cancer problem\r\n\r\n* line end character changed\r\n\r\n* Files moved\r\n\r\n* Corrected comments\r\n\r\n---------\r\n\r\nCo-authored-by: dyonichhh <36537172+RodionovDenis@users.noreply.github.com>\r\nCo-authored-by: Anton A. Shtanyuk \r\nCo-authored-by: Alexander Sysoyev \r\nCo-authored-by: Karchkov Denis \r\nCo-authored-by: UsovaMA \r\nCo-authored-by: Marina Usova \r\nCo-authored-by: oleg-w570 <73493289+oleg-w570@users.noreply.github.com>\r\nCo-authored-by: Yanina Kolt <43132462+YaniKolt@users.noreply.github.com>\r\nCo-authored-by: kozinove \r\nCo-authored-by: MADZEROPIE \r\n\r\n* Реализация решения задач MCO (#163)\r\n\r\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes\r\n\r\n* Рабочая начальная версия mco (#179)\r\n\r\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE \r\n\r\n* MCO rebase to main (#183)\r\n\r\n* Benchmarks (#165)\r\n\r\n* add benchmarks\r\n\r\n* fix readme\r\n\r\n* fix readme\r\n\r\n* bolt font for arguments\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (#164)\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (с исправлениями)\r\n\r\n* Исправление замечаний по переводу комментов iOpt\r\n\r\n* Исправление замечаний по переводу комментов iOpt (2)\r\n\r\n* Перевод комментариев из раздела problems\r\n\r\n* Update .readthedocs.yml for current requirements of Read the Docs\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update conf.py for English language\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters. (#167)\r\n\r\n* Fixed a bug in the calculator destructor (#168)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Correct target score (#170)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Grid search (#169)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Added grid search\r\n\r\n* Fixed search\r\n\r\n* Corrected comments\r\n\r\n* Fix problem with pool\r\n\r\n* Removed unnecessary field\r\n\r\n* Corrected comments\r\n\r\n* Построение по сеткам известных точек + исправление багов (#172)\r\n\r\n* add graph by points\r\n\r\n* fix double axes bug\r\n\r\n* add lines layers by points\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Асинхронная параллельная схема (#166)\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* semi-fix for iter-tasks\r\n\r\n* Fixed test for asynchronous parallel circuit (#173)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Fixed test for asynchronous parallel circuit\r\n\r\n* add characteristic in save progress (#176)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* Дополнение для сохранения в JSON (#177)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* add Task, Parameters and creation_time for sd_item in save_progress\r\n\r\n* change save&load\r\n\r\n* Update method.py\r\n\r\n* meaningless change\r\n\r\n* add _init_ in loadProgress\r\n\r\n* The output of the optimal solution in problems with restrictions has … (#180)\r\n\r\n* The output of the optimal solution in problems with restrictions has been corrected\r\nParallel index calculator is working properly\r\n\r\n* Update Stronginc3_example.py\r\n\r\n* Fix bug with original optimum using (#181)\r\n\r\n* fix bug with original optimum using\r\n\r\n* add var for number of constraints and fix objective function value\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Corrected documentation of examples (#182)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Append new examples. Correct documentation\r\n\r\n* Corrected documentation of examples\r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Реализация решения задач MCO (#163)\r\n\r\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes\r\n\r\n* Рабочая начальная версия mco (#179)\r\n\r\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE \r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Corrected to match the updated interface\r\n\r\n* Added example with MCO Test1\r\n\r\n* Fixed calculator factory\r\n\r\n---------\r\n\r\nCo-authored-by: dyonichhh <36537172+RodionovDenis@users.noreply.github.com>\r\nCo-authored-by: Anton A. Shtanyuk \r\nCo-authored-by: Alexander Sysoyev \r\nCo-authored-by: Karchkov Denis \r\nCo-authored-by: UsovaMA \r\nCo-authored-by: Marina Usova \r\nCo-authored-by: oleg-w570 <73493289+oleg-w570@users.noreply.github.com>\r\nCo-authored-by: Yanina Kolt <43132462+YaniKolt@users.noreply.github.com>\r\nCo-authored-by: kozinove \r\nCo-authored-by: MADZEROPIE \r\n\r\n* Mco (#186)\r\n\r\n* Added support for parallel computing\r\nmco_process.py -> mco_method_many_lambdas.py\r\n\r\n* fix tests\r\n\r\n* Исправлена асинхронная схема\r\n\r\n* fix comments\r\n\r\n* fix comment\r\n\r\n* fix comment\r\n\r\n* Add mco breast cancer problem (#187)\r\n\r\n* Benchmarks (#165)\r\n\r\n* add benchmarks\r\n\r\n* fix readme\r\n\r\n* fix readme\r\n\r\n* bolt font for arguments\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (#164)\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (с исправлениями)\r\n\r\n* Исправление замечаний по переводу комментов iOpt\r\n\r\n* Исправление замечаний по переводу комментов iOpt (2)\r\n\r\n* Перевод комментариев из раздела problems\r\n\r\n* Update .readthedocs.yml for current requirements of Read the Docs\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update conf.py for English language\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters. (#167)\r\n\r\n* Fixed a bug in the calculator destructor (#168)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Correct target score (#170)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Grid search (#169)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Added grid search\r\n\r\n* Fixed search\r\n\r\n* Corrected comments\r\n\r\n* Fix problem with pool\r\n\r\n* Removed unnecessary field\r\n\r\n* Corrected comments\r\n\r\n* Построение по сеткам известных точек + исправление багов (#172)\r\n\r\n* add graph by points\r\n\r\n* fix double axes bug\r\n\r\n* add lines layers by points\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Асинхронная параллельная схема (#166)\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* semi-fix for iter-tasks\r\n\r\n* Fixed test for asynchronous parallel circuit (#173)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Fixed test for asynchronous parallel circuit\r\n\r\n* add characteristic in save progress (#176)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* Дополнение для сохранения в JSON (#177)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* add Task, Parameters and creation_time for sd_item in save_progress\r\n\r\n* change save&load\r\n\r\n* Update method.py\r\n\r\n* meaningless change\r\n\r\n* add _init_ in loadProgress\r\n\r\n* The output of the optimal solution in problems with restrictions has … (#180)\r\n\r\n* The output of the optimal solution in problems with restrictions has been corrected\r\nParallel index calculator is working properly\r\n\r\n* Update Stronginc3_example.py\r\n\r\n* Fix bug with original optimum using (#181)\r\n\r\n* fix bug with original optimum using\r\n\r\n* add var for number of constraints and fix objective function value\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Corrected documentation of examples (#182)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Append new examples. Correct documentation\r\n\r\n* Corrected documentation of examples\r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Реализация решения задач MCO (#163)\r\n\r\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes\r\n\r\n* Рабочая начальная версия mco (#179)\r\n\r\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE \r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Corrected to match the updated interface\r\n\r\n* Added example with MCO Test1\r\n\r\n* Fixed calculator factory\r\n\r\n* Add mco breast cancer problem\r\n\r\n* line end character changed\r\n\r\n* Files moved\r\n\r\n* Corrected comments\r\n\r\n---------\r\n\r\nCo-authored-by: dyonichhh <36537172+RodionovDenis@users.noreply.github.com>\r\nCo-authored-by: Anton A. Shtanyuk \r\nCo-authored-by: Alexander Sysoyev \r\nCo-authored-by: Karchkov Denis \r\nCo-authored-by: UsovaMA \r\nCo-authored-by: Marina Usova \r\nCo-authored-by: oleg-w570 <73493289+oleg-w570@users.noreply.github.com>\r\nCo-authored-by: Yanina Kolt <43132462+YaniKolt@users.noreply.github.com>\r\nCo-authored-by: kozinove \r\nCo-authored-by: MADZEROPIE \r\n\r\n* Corrected design\r\n\r\n* Fixed a bug in task connection\r\n\r\n* Fixed examples of optimizing the launch of a genetic algorithm\r\n\r\n* Corrected comments\r\n\r\n* Corrected design\r\n\r\n* Corrected comments\r\n\r\n---------\r\n\r\nCo-authored-by: kozinove \r\nCo-authored-by: Yanina Kolt <43132462+YaniKolt@users.noreply.github.com>\r\nCo-authored-by: MADZEROPIE \r\nCo-authored-by: dyonichhh <36537172+RodionovDenis@users.noreply.github.com>\r\nCo-authored-by: Anton A. Shtanyuk \r\nCo-authored-by: Alexander Sysoyev \r\nCo-authored-by: Karchkov Denis \r\nCo-authored-by: UsovaMA \r\nCo-authored-by: Marina Usova \r\nCo-authored-by: oleg-w570 <73493289+oleg-w570@users.noreply.github.com>","shortMessageHtmlLink":"Mco (#190)"}},{"before":"4ff351b9b601eec55223418769d7139d6fe3e9de","after":"43c65636e640e2d19552c62b5111ecc074474fae","ref":"refs/heads/mco","pushedAt":"2024-04-11T16:37:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Add mco breast cancer problem (#187)\n\n* Benchmarks (#165)\r\n\r\n* add benchmarks\r\n\r\n* fix readme\r\n\r\n* fix readme\r\n\r\n* bolt font for arguments\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (#164)\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (с исправлениями)\r\n\r\n* Исправление замечаний по переводу комментов iOpt\r\n\r\n* Исправление замечаний по переводу комментов iOpt (2)\r\n\r\n* Перевод комментариев из раздела problems\r\n\r\n* Update .readthedocs.yml for current requirements of Read the Docs\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update conf.py for English language\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters. (#167)\r\n\r\n* Fixed a bug in the calculator destructor (#168)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Correct target score (#170)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Grid search (#169)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Added grid search\r\n\r\n* Fixed search\r\n\r\n* Corrected comments\r\n\r\n* Fix problem with pool\r\n\r\n* Removed unnecessary field\r\n\r\n* Corrected comments\r\n\r\n* Построение по сеткам известных точек + исправление багов (#172)\r\n\r\n* add graph by points\r\n\r\n* fix double axes bug\r\n\r\n* add lines layers by points\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Асинхронная параллельная схема (#166)\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* semi-fix for iter-tasks\r\n\r\n* Fixed test for asynchronous parallel circuit (#173)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Fixed test for asynchronous parallel circuit\r\n\r\n* add characteristic in save progress (#176)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* Дополнение для сохранения в JSON (#177)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* add Task, Parameters and creation_time for sd_item in save_progress\r\n\r\n* change save&load\r\n\r\n* Update method.py\r\n\r\n* meaningless change\r\n\r\n* add _init_ in loadProgress\r\n\r\n* The output of the optimal solution in problems with restrictions has … (#180)\r\n\r\n* The output of the optimal solution in problems with restrictions has been corrected\r\nParallel index calculator is working properly\r\n\r\n* Update Stronginc3_example.py\r\n\r\n* Fix bug with original optimum using (#181)\r\n\r\n* fix bug with original optimum using\r\n\r\n* add var for number of constraints and fix objective function value\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Corrected documentation of examples (#182)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Append new examples. Correct documentation\r\n\r\n* Corrected documentation of examples\r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Реализация решения задач MCO (#163)\r\n\r\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes\r\n\r\n* Рабочая начальная версия mco (#179)\r\n\r\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE \r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Corrected to match the updated interface\r\n\r\n* Added example with MCO Test1\r\n\r\n* Fixed calculator factory\r\n\r\n* Add mco breast cancer problem\r\n\r\n* line end character changed\r\n\r\n* Files moved\r\n\r\n* Corrected comments\r\n\r\n---------\r\n\r\nCo-authored-by: dyonichhh <36537172+RodionovDenis@users.noreply.github.com>\r\nCo-authored-by: Anton A. Shtanyuk \r\nCo-authored-by: Alexander Sysoyev \r\nCo-authored-by: Karchkov Denis \r\nCo-authored-by: UsovaMA \r\nCo-authored-by: Marina Usova \r\nCo-authored-by: oleg-w570 <73493289+oleg-w570@users.noreply.github.com>\r\nCo-authored-by: Yanina Kolt <43132462+YaniKolt@users.noreply.github.com>\r\nCo-authored-by: kozinove \r\nCo-authored-by: MADZEROPIE ","shortMessageHtmlLink":"Add mco breast cancer problem (#187)"}},{"before":"17c22d20362c626eadb34fe64df86a9e0c3c9ba1","after":"0f04ac4199378b4058bfa9502c9b50ad703cbfae","ref":"refs/heads/main","pushedAt":"2024-03-20T06:22:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"setup.py exclude examples and benchmarks (#189)","shortMessageHtmlLink":"setup.py exclude examples and benchmarks (#189)"}},{"before":"589e30f9783944a92422ab74c0200baa48952aa7","after":"4ff351b9b601eec55223418769d7139d6fe3e9de","ref":"refs/heads/mco","pushedAt":"2024-03-13T17:50:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Mco (#186)\n\n* Added support for parallel computing\r\nmco_process.py -> mco_method_many_lambdas.py\r\n\r\n* fix tests\r\n\r\n* Исправлена асинхронная схема\r\n\r\n* fix comments\r\n\r\n* fix comment\r\n\r\n* fix comment","shortMessageHtmlLink":"Mco (#186)"}},{"before":"f0ffb2234c92c08a2ed19e5e52f9958312da4d5d","after":"589e30f9783944a92422ab74c0200baa48952aa7","ref":"refs/heads/mco","pushedAt":"2024-03-05T14:46:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"MCO rebase to main (#183)\n\n* Benchmarks (#165)\r\n\r\n* add benchmarks\r\n\r\n* fix readme\r\n\r\n* fix readme\r\n\r\n* bolt font for arguments\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (#164)\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (с исправлениями)\r\n\r\n* Исправление замечаний по переводу комментов iOpt\r\n\r\n* Исправление замечаний по переводу комментов iOpt (2)\r\n\r\n* Перевод комментариев из раздела problems\r\n\r\n* Update .readthedocs.yml for current requirements of Read the Docs\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update .readthedocs.yml\r\n\r\n* Update conf.py for English language\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters. (#167)\r\n\r\n* Fixed a bug in the calculator destructor (#168)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Correct target score (#170)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Grid search (#169)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Added grid search\r\n\r\n* Fixed search\r\n\r\n* Corrected comments\r\n\r\n* Fix problem with pool\r\n\r\n* Removed unnecessary field\r\n\r\n* Corrected comments\r\n\r\n* Построение по сеткам известных точек + исправление багов (#172)\r\n\r\n* add graph by points\r\n\r\n* fix double axes bug\r\n\r\n* add lines layers by points\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Асинхронная параллельная схема (#166)\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* semi-fix for iter-tasks\r\n\r\n* Fixed test for asynchronous parallel circuit (#173)\r\n\r\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Fixed test for asynchronous parallel circuit\r\n\r\n* add characteristic in save progress (#176)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* Дополнение для сохранения в JSON (#177)\r\n\r\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* add Task, Parameters and creation_time for sd_item in save_progress\r\n\r\n* change save&load\r\n\r\n* Update method.py\r\n\r\n* meaningless change\r\n\r\n* add _init_ in loadProgress\r\n\r\n* The output of the optimal solution in problems with restrictions has … (#180)\r\n\r\n* The output of the optimal solution in problems with restrictions has been corrected\r\nParallel index calculator is working properly\r\n\r\n* Update Stronginc3_example.py\r\n\r\n* Fix bug with original optimum using (#181)\r\n\r\n* fix bug with original optimum using\r\n\r\n* add var for number of constraints and fix objective function value\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova \r\n\r\n* Corrected documentation of examples (#182)\r\n\r\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Append new examples. Correct documentation\r\n\r\n* Corrected documentation of examples\r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Реализация решения задач MCO (#163)\r\n\r\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes\r\n\r\n* Рабочая начальная версия mco (#179)\r\n\r\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE \r\n\r\n* The calculator is used in trial calculation\r\n\r\n* Added work with the calculator\r\n\r\n* Corrected to match the updated interface\r\n\r\n* Added example with MCO Test1\r\n\r\n* Fixed calculator factory\r\n\r\n---------\r\n\r\nCo-authored-by: dyonichhh <36537172+RodionovDenis@users.noreply.github.com>\r\nCo-authored-by: Anton A. Shtanyuk \r\nCo-authored-by: Alexander Sysoyev \r\nCo-authored-by: Karchkov Denis \r\nCo-authored-by: UsovaMA \r\nCo-authored-by: Marina Usova \r\nCo-authored-by: oleg-w570 <73493289+oleg-w570@users.noreply.github.com>\r\nCo-authored-by: Yanina Kolt <43132462+YaniKolt@users.noreply.github.com>\r\nCo-authored-by: kozinove \r\nCo-authored-by: MADZEROPIE ","shortMessageHtmlLink":"MCO rebase to main (#183)"}},{"before":"7678b5f938c98bca52e9b2812465918ab880c6b6","after":"17c22d20362c626eadb34fe64df86a9e0c3c9ba1","ref":"refs/heads/main","pushedAt":"2024-02-20T08:36:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Corrected documentation of examples (#182)\n\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score\r\n\r\n* Append new examples. Correct documentation\r\n\r\n* Corrected documentation of examples","shortMessageHtmlLink":"Corrected documentation of examples (#182)"}},{"before":"d71cc8529769af1cc690d1c8d55b8dfeeebae930","after":"7678b5f938c98bca52e9b2812465918ab880c6b6","ref":"refs/heads/main","pushedAt":"2024-02-20T08:35:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Fix bug with original optimum using (#181)\n\n* fix bug with original optimum using\r\n\r\n* add var for number of constraints and fix objective function value\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova ","shortMessageHtmlLink":"Fix bug with original optimum using (#181)"}},{"before":"d8979354eb98a60bc2e2c94f20257df9290b25e5","after":"f0ffb2234c92c08a2ed19e5e52f9958312da4d5d","ref":"refs/heads/mco","pushedAt":"2024-02-20T08:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Рабочая начальная версия mco (#179)\n\n* mco test problem & optim task\r\n\r\n* mco test problem & optim task 2\r\n\r\n* added mco_process, fixed convolution and added to mco to solverFactory\r\n\r\n* mco test problem & optim task 3\r\n\r\n* reverted optim task. shouldn't have touched in first place\r\n\r\n* fixed bug\r\n\r\n* mco test problem & optim task 4\r\n\r\n* mco test problem & optim task 5\r\n\r\n* mco test problem & optim task 6\r\n\r\n* new problem&test, update method\r\n\r\n* working ver\r\n\r\n* mb work\r\n\r\n* delete comment, add task, evolvent for init lambdas, other refac\r\n\r\n* delete comment, add start_lambdas&is_scaling, add init_lambdas\r\n\r\n* fix with comments\r\n\r\n* fix with comments 1\r\n\r\n---------\r\n\r\nCo-authored-by: MADZEROPIE ","shortMessageHtmlLink":"Рабочая начальная версия mco (#179)"}},{"before":"9a299fc7e8300fab6c41c964bf4ebbd64c3ef1d8","after":"d71cc8529769af1cc690d1c8d55b8dfeeebae930","ref":"refs/heads/main","pushedAt":"2024-02-03T17:09:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"The output of the optimal solution in problems with restrictions has … (#180)\n\n* The output of the optimal solution in problems with restrictions has been corrected\r\nParallel index calculator is working properly\r\n\r\n* Update Stronginc3_example.py","shortMessageHtmlLink":"The output of the optimal solution in problems with restrictions has … ("}},{"before":"17dea873a70b4baeaff16c2eadb3e42d45bbaf6a","after":"9a299fc7e8300fab6c41c964bf4ebbd64c3ef1d8","ref":"refs/heads/main","pushedAt":"2024-02-03T09:09:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Дополнение для сохранения в JSON (#177)\n\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy\r\n\r\n* add Task, Parameters and creation_time for sd_item in save_progress\r\n\r\n* change save&load\r\n\r\n* Update method.py\r\n\r\n* meaningless change\r\n\r\n* add _init_ in loadProgress","shortMessageHtmlLink":"Дополнение для сохранения в JSON (#177)"}},{"before":"7ae8ab41636fd8c786363eca8940892112414ffc","after":"17dea873a70b4baeaff16c2eadb3e42d45bbaf6a","ref":"refs/heads/main","pushedAt":"2023-12-14T18:12:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"add characteristic in save progress (#176)\n\n* add characteristic in save progress\r\n\r\n* add sol time&accuracy","shortMessageHtmlLink":"add characteristic in save progress (#176)"}},{"before":"6647f28140ad5ba26d3795deb5f277b96fcfc074","after":"7ae8ab41636fd8c786363eca8940892112414ffc","ref":"refs/heads/main","pushedAt":"2023-12-07T16:40:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Fixed test for asynchronous parallel circuit (#173)\n\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Fixed test for asynchronous parallel circuit","shortMessageHtmlLink":"Fixed test for asynchronous parallel circuit (#173)"}},{"before":"35f8cac0cd0eb562be59fa21e9185bf4158b3270","after":"6647f28140ad5ba26d3795deb5f277b96fcfc074","ref":"refs/heads/main","pushedAt":"2023-12-06T14:41:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Асинхронная параллельная схема (#166)\n\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* async initial\r\n\r\n* async up\r\n\r\n* async second\r\n\r\n* pep8\r\n\r\n* pep8\r\n\r\n* switch multiprocessing to multiprocess (part of pathos)\r\n\r\n* revert gkls example\r\n\r\n* revert requirements.txt\r\n\r\n* move async implementation from async_parallel_process to async_calculator\r\n\r\n* pep8\r\n\r\n* redundant code removed\r\n\r\n* test for async parallel process\r\n\r\n* gkls async example\r\nadd multiprocess to requirements\r\n\r\n* gkls async example\r\n\r\n* semi-fix for iter-tasks","shortMessageHtmlLink":"Асинхронная параллельная схема (#166)"}},{"before":"d382d42ad63cdf515b7c9ed3ee31a22351598b9c","after":"35f8cac0cd0eb562be59fa21e9185bf4158b3270","ref":"refs/heads/main","pushedAt":"2023-11-30T15:12:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Построение по сеткам известных точек + исправление багов (#172)\n\n* add graph by points\r\n\r\n* fix double axes bug\r\n\r\n* add lines layers by points\r\n\r\n---------\r\n\r\nCo-authored-by: Marina Usova ","shortMessageHtmlLink":"Построение по сеткам известных точек + исправление багов (#172)"}},{"before":"ee990000d3d34705a8bcfaef5ed0f74f38910116","after":"d382d42ad63cdf515b7c9ed3ee31a22351598b9c","ref":"refs/heads/main","pushedAt":"2023-11-24T05:55:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Grid search (#169)\n\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample\r\n\r\n* Added grid search\r\n\r\n* Fixed search\r\n\r\n* Corrected comments\r\n\r\n* Fix problem with pool\r\n\r\n* Removed unnecessary field\r\n\r\n* Corrected comments","shortMessageHtmlLink":"Grid search (#169)"}},{"before":"17d4e580ad212fafb8d7a735d3460ca5d3db938e","after":"ee990000d3d34705a8bcfaef5ed0f74f38910116","ref":"refs/heads/main","pushedAt":"2023-11-20T18:17:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Correct target score (#170)\n\n* I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters.\r\n\r\n* correct target score","shortMessageHtmlLink":"Correct target score (#170)"}},{"before":"46afc778f7325c09a9147951c6ae8056063f10ab","after":"17d4e580ad212fafb8d7a735d3460ca5d3db938e","ref":"refs/heads/main","pushedAt":"2023-11-16T15:42:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Fixed a bug in the calculator destructor (#168)\n\n* Fixed a bug in the calculator destructor\r\n\r\n* Fixed problem with process pool destruction\r\n\r\n* The design of the example is brought to a single sample","shortMessageHtmlLink":"Fixed a bug in the calculator destructor (#168)"}},{"before":"8ff5dd14225823e7a060300032ed51b6e564c4f8","after":"46afc778f7325c09a9147951c6ae8056063f10ab","ref":"refs/heads/main","pushedAt":"2023-11-16T15:41:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"I supplemented the documentation with a paragraph about the work of the framework with the optimal selection of two real and one discrete parameters. Corrected the problem code for finding real and discrete parameters. (#167)","shortMessageHtmlLink":"I supplemented the documentation with a paragraph about the work of t…"}},{"before":"c2c9c77a14551b36506c3b449591ae9dedd4d6df","after":"8ff5dd14225823e7a060300032ed51b6e564c4f8","ref":"refs/heads/main","pushedAt":"2023-11-01T10:49:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Update conf.py for English language","shortMessageHtmlLink":"Update conf.py for English language"}},{"before":"4571773d14104aec1120db53e144845c46e8a020","after":"c2c9c77a14551b36506c3b449591ae9dedd4d6df","ref":"refs/heads/main","pushedAt":"2023-11-01T09:39:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Update .readthedocs.yml","shortMessageHtmlLink":"Update .readthedocs.yml"}},{"before":"bf3100448ac28326ebd809ea48b8548215ca2813","after":"4571773d14104aec1120db53e144845c46e8a020","ref":"refs/heads/main","pushedAt":"2023-11-01T09:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Update .readthedocs.yml","shortMessageHtmlLink":"Update .readthedocs.yml"}},{"before":"75ee8158e415bbd04ce20f8575aa27613dd90aac","after":"bf3100448ac28326ebd809ea48b8548215ca2813","ref":"refs/heads/main","pushedAt":"2023-11-01T09:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Update .readthedocs.yml for current requirements of Read the Docs","shortMessageHtmlLink":"Update .readthedocs.yml for current requirements of Read the Docs"}},{"before":"11febf7ae0f70055a97b29b7ef36c8338d062a61","after":"75ee8158e415bbd04ce20f8575aa27613dd90aac","ref":"refs/heads/main","pushedAt":"2023-11-01T09:05:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Перевод комментариев в разделе iOpt на английский для документации (#164)\n\n* Перевод комментариев в разделе iOpt на английский для документации\r\n\r\n* Перевод комментариев в разделе iOpt на английский для документации (с исправлениями)\r\n\r\n* Исправление замечаний по переводу комментов iOpt\r\n\r\n* Исправление замечаний по переводу комментов iOpt (2)\r\n\r\n* Перевод комментариев из раздела problems","shortMessageHtmlLink":"Перевод комментариев в разделе iOpt на английский для документации (#164"}},{"before":"2e634aed3d39db25861770f097e7aff469b9ace0","after":"d8979354eb98a60bc2e2c94f20257df9290b25e5","ref":"refs/heads/mco","pushedAt":"2023-10-17T13:09:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvls","name":"Alexander Sysoyev","path":"/alvls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5449780?s=80&v=4"},"commit":{"message":"Реализация решения задач MCO (#163)\n\n* 1. Добавлены интерфейсы классов для многокритериальной оптимизации\r\n\r\n* rename classes","shortMessageHtmlLink":"Реализация решения задач MCO (#163)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEb8yt9wA","startCursor":null,"endCursor":null}},"title":"Activity · aimclub/iOpt"}