Я пытаюсь использовать линейную регрессию с эластичными чистыми штрафами за смешанную модель. Раньше я использовал пакет R glmnet с параметром pun.factors, чтобы выполнить это, но R больше не является вариантом для моего проекта. Я нашел несколько реализаций эластичной сети на разных языках, но ни одна из них, которая допускает разные коэффициенты штрафа для каждой функции, не способна выполнять пакет R glmnet.алгоритм glmnet в другом языке программирования
Существует ли истинный перевод функции R glmnet на любой другой язык? Благодаря!
EDIT: обратите внимание, что код R на самом деле является оберткой кода FORTRAN, написанной для пакета R. Несколько других оберток существуют на других языках, но я ищу новую реализацию полного алгоритма, а не только альтернативную оболочку. Я хочу немного изменить код, но я не совсем знаком с FORTRAN.
Насколько мне известно, но Я могу ошибаться. 'glmnet' основывается на одной большой функции FORTRAN. Может быть, если вы действительно в отчаянии, вы смотрите на перевод? –
Да, это один из вариантов, с которыми я столкнулся, но я действительно надеялся, что кто-то еще это сделал. – Danny
googling «glmnet python» найдено [this] (https://github.com/dwf/glmnet-python) ... –