~ruther/guix-local

3f8bd3b983fa29e77bcef12f9115696bd2945576 — Sharlatan Hellseher 1 year, 4 months ago 7b6f6e9
gnu: python-autograd: Fix indentation.

* gnu/packages/machine-learning.scm (python-autograd): Fix indentation.

Change-Id: I67b1c01d323e2458b49447969bb4164f71d1571b
1 files changed, 27 insertions(+), 24 deletions(-)

M gnu/packages/machine-learning.scm
M gnu/packages/machine-learning.scm => gnu/packages/machine-learning.scm +27 -24
@@ 2681,34 2681,37 @@ Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for Python.")
    (license license:expat)))

(define-public python-autograd
    (package
      (name "python-autograd")
      (version "1.7.0")
      (source (origin
                (method git-fetch)
                (uri (git-reference
                      (url "https://github.com/HIPS/autograd")
                      (commit (string-append "v" version))))
                (sha256
                 (base32
                  "1fpnmm3mzw355iq7w751j4mjfcr0yh324cxidba1l22652gg8r8m"))
                (file-name (git-file-name name version))))
      (build-system pyproject-build-system)
      (native-inputs
       (list python-hatchling python-pytest))
      (propagated-inputs
       (list python-future python-numpy))
      (home-page "https://github.com/HIPS/autograd")
      (synopsis "Efficiently computes derivatives of NumPy code")
      (description "Autograd can automatically differentiate native Python and
NumPy code.  It can handle a large subset of Python's features, including loops,
ifs, recursion and closures, and it can even take derivatives of derivatives
of derivatives.  It supports reverse-mode differentiation
  (package
    (name "python-autograd")
    (version "1.7.0")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://github.com/HIPS/autograd")
             (commit (string-append "v" version))))
       (sha256
        (base32 "1fpnmm3mzw355iq7w751j4mjfcr0yh324cxidba1l22652gg8r8m"))
       (file-name (git-file-name name version))))
    (build-system pyproject-build-system)
    (native-inputs
     (list python-hatchling
           python-pytest))
    (propagated-inputs
     (list python-future
           python-numpy))
    (home-page "https://github.com/HIPS/autograd")
    (synopsis "Efficiently computes derivatives of NumPy code")
    (description
     "Autograd can automatically differentiate native Python and NumPy code.
It can handle a large subset of Python's features, including loops, ifs,
recursion and closures, and it can even take derivatives of derivatives of
derivatives.  It supports reverse-mode differentiation
(a.k.a. backpropagation), which means it can efficiently take gradients of
scalar-valued functions with respect to array-valued arguments, as well as
forward-mode differentiation, and the two can be composed arbitrarily.  The
main intended application of Autograd is gradient-based optimization.")
      (license license:expat)))
    (license license:expat)))

(define-public lightgbm
  (package