unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#50956] [PATCH 0/3] Add Optuna.
@ 2021-10-02  3:39 Vinicius Monego
  2021-10-02  3:41 ` [bug#50956] [PATCH 1/3] gnu: Add python-cma Vinicius Monego
  2021-10-13  2:00 ` [bug#50956] [PATCH v2 1/4] gnu: Add python-scikit-optimize Vinicius Monego
  0 siblings, 2 replies; 8+ messages in thread
From: Vinicius Monego @ 2021-10-02  3:39 UTC (permalink / raw)
  To: 50956; +Cc: Vinicius Monego

This patchset adds the Optuna hyperparameter optimization framework.

Optuna requires a number of ML frameworks for the whole test suite. I deleted some test files and added comments on missing packages.

I packaged Skorch in the series but it's an optional dependency that is only used in the integration tests, which are completely disabled. The latest version of scikit-optimize (0.8.1), another optional dependency, is incompatible with the scikit-learn version in Guix (0.24.x). I am waiting for the next release to package it. The other dependencies are trickier.

The executable in bin/ throws an error coming from pygobject, which I couldn't update. While there is a CLI, Optuna is mainly used as a library, that is why I prefix it with python-.

Vinicius Monego (3):
  gnu: Add python-cma.
  gnu: Add python-skorch.
  gnu: Add python-optuna.

 gnu/packages/machine-learning.scm | 166 ++++++++++++++++++++++++++++++
 1 file changed, 167 insertions(+)

-- 
2.30.2





^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-10-13  2:02 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-02  3:39 [bug#50956] [PATCH 0/3] Add Optuna Vinicius Monego
2021-10-02  3:41 ` [bug#50956] [PATCH 1/3] gnu: Add python-cma Vinicius Monego
2021-10-02  3:41   ` [bug#50956] [PATCH 2/3] gnu: Add python-skorch Vinicius Monego
2021-10-02  3:41   ` [bug#50956] [PATCH 3/3] gnu: Add python-optuna Vinicius Monego
2021-10-13  2:00 ` [bug#50956] [PATCH v2 1/4] gnu: Add python-scikit-optimize Vinicius Monego
2021-10-13  2:00   ` [bug#50956] [PATCH v2 2/4] gnu: Add python-cma Vinicius Monego
2021-10-13  2:00   ` [bug#50956] [PATCH v2 3/4] gnu: Add python-skorch Vinicius Monego
2021-10-13  2:00   ` [bug#50956] [PATCH v2 4/4] gnu: Add python-optuna Vinicius Monego

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).