PAN Blend Project
Summary
machine-learning
Program til maskinlæring

Denne metapakke vil installere alle programmerne for maskinlæring for photons-and-neutrons PAN.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for PAN Blend to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the PAN Blend mailing list

Links to other tasks

PAN Blend machine-learning packages

Official Debian packages with high relevance

keras-doc
CPU/GPU-matematikudtrykskompiler for Python - dokumentation
Versions of package keras-doc
ReleaseVersionArchitectures
buster2.2.4-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Keras er et Pythonbibliotek til maskinlæring baseret på dybe (flerlags) kunstige neurale netværk (DNN), som følger et minimalistisk og modulært design med fokus på hurtig eksperimentering.

Funktioner for DNN'er såsom neurale lag, omkostningsfunktioner, optimeringsprogrammer, opstartsskemaer, aktiveringsfunktioner og reguleringsskemaer er tilgængelige i Keras som uafhængige moduler, som kan samles efter behov til at oprette sekvensmodeller eller mere komplekse arkitekturer. Keras understøtter »convolutions neural networks« (CNN, brugt til billedgenkendelse respektiv klassifikation) og »recurrent neural networks« (RNN, egnet for sekvensanalyse som i naturlig sprogbehandling).

Biblioteket afvikles som et abstraktionslag oven på Theano (kompiler til matematikudtryk) som standard, hvilket gør det muligt at accelerere beregningerne ved at bruge (GP)GPU-enheder. Alternativt kan Keras afvikles på Googles TensorFlow (endnu ikke tilgængelig i Debian).

Denne pakke indeholder dokumentationen for Keras.

libopencv-dnn-dev
development files for libopencv-dnn406t64
Versions of package libopencv-dnn-dev
ReleaseVersionArchitectures
sid4.6.0+dfsg-14amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie4.6.0+dfsg-14amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm4.6.0+dfsg-12amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
experimental4.10.0+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye4.5.1+dfsg-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream4.11.0
Popcon: 131 users (349 upd.)*
Newer upstream!
License: DFSG free
Git

This package contains the header files and static library needed to compile in deep neural network module.

The Open Computer Vision Library is a collection of algorithms and sample code for various computer vision problems. The library is compatible with IPL (Intel's Image Processing Library) and, if available, can use IPP (Intel's Integrated Performance Primitives) for better performance.

OpenCV provides low level portable data types and operators, and a set of high level functionalities for video acquisition, image processing and analysis, structural analysis, motion analysis and object tracking, object recognition, camera calibration and 3D reconstruction.

Please cite: Gary Bradski and Adrian Kaehler: Learning OpenCV: Computer Vision with the OpenCV Library (2008)
Registry entries: SciCrunch 
libopencv-dnn4.5
computer vision Deep neural network module
Versions of package libopencv-dnn4.5
ReleaseVersionArchitectures
bullseye4.5.1+dfsg-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream4.11.0
Popcon: 8 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

This package contains the OpenCV (Open Computer Vision) deep neural network module.

The Open Computer Vision Library is a collection of algorithms and sample code for various computer vision problems. The library is compatible with IPL (Intel's Image Processing Library) and, if available, can use IPP (Intel's Integrated Performance Primitives) for better performance.

OpenCV provides low level portable data types and operators, and a set of high level functionalities for video acquisition, image processing and analysis, structural analysis, motion analysis and object tracking, object recognition, camera calibration and 3D reconstruction.

Please cite: Gary Bradski and Adrian Kaehler: Learning OpenCV: Computer Vision with the OpenCV Library (2008)
Registry entries: SciCrunch 
libtorch-test
Tensorer og dynamiske neurale netværk i Python - binære filer til test
Versions of package libtorch-test
ReleaseVersionArchitectures
bullseye1.7.1-7amd64,arm64,armhf,ppc64el,s390x
sid2.5.1+dfsg-4amd64,arm64,ppc64el,riscv64,s390x
trixie2.5.1+dfsg-4amd64,arm64,ppc64el,riscv64,s390x
bookworm1.13.1+dfsg-4amd64,arm64,ppc64el,s390x
Popcon: 18 users (44 upd.)*
Versions and Archs
License: DFSG free
Git

PyTorch er en Pythonpakke, der tilbyder to funktioner på højt niveau.

(1) Tensorberegning (som NumPy) med stærk GPU-acceleration (2) Dybe neurale netværk bygget på et båndbaseret autograd-system

Du kan genbruge dine favoritpakker fra Python såsom NumPy, SciPy og Cython for at udvide PyTorch efter behov.

Dette er versionen kun for cpu af PyTorch (binære testfiler).

Please cite: Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Kopf, Edward Yang, Zachary DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai and Soumith Chintala:
Registry entries: SciCrunch 
libtorch-thnn
libTHNN.so fra Neural Network Pacage for Torch Framework
Versions of package libtorch-thnn
ReleaseVersionArchitectures
buster0~20171002-g8726825+dfsg-4amd64,armhf,i386
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Denne pakke tilbyder en nem og modulopbygget måde at bygge og træne simple eller komplekse neurale netværk via Torch Framework.

Denne pakke indeholder libTHNN.so, motorbibliotek for lua-torch-nn.

python-tpot-doc
documentation and examples for TPOT
Versions of package python-tpot-doc
ReleaseVersionArchitectures
bullseye0.11.7+dfsg-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Consider TPOT your Data Science Assistant. TPOT is a Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.

TPOT will automate the most tedious part of machine learning by intelligently exploring thousands of possible pipelines to find the best one for your data.

Once TPOT is finished searching (or you get tired of waiting), it provides you with the Python code for the best pipeline it found so you can tinker with the pipeline from there.

TPOT is built on top of scikit-learn, so all of the code it generates should look familiar... if you're familiar with scikit-learn, anyway.

This package contains the documentation, example scripts, and tutorials for TPOT.

python3-brian
Simulator for spikingneurale netværk
Versions of package python3-brian
ReleaseVersionArchitectures
trixie2.7.1+ds-2all
bookworm2.5.1-3all
bullseye2.4.2-6all
sid2.8.0-1all
Popcon: 3 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Brian er en ur-drevet simulator for spikingneurale netværk. Det er designet med vægt på fleksibilitet og udvidelse, for hurtig udvikling og raffinement af neurale modeller. Neuronmodeller er specificeret af sæt af brugerangivne differentialligninger, tærskelbetingelser og nulstillingsbetingelser (givet som strenge). Fokus er primært på netværk med »single compartment neuron«-modeller (f.eks. leaky integrate-and-fire- eller Hodgkin-Huxley-neuroner). Inkluderede funktioner:

  • et system for angivelse af kvantiteter med fysiske dimensioner
  • præcis numerisk integration for lineære differentialligninger
  • Euler, Runge-Kutta og eksponentiel Eulerintegration for ikkelineære differentialligninger
  • synaptiske forbindelser med forsinkelser
  • korttids og langtids plasticitet (spike-timing-afhængig plasticitet)
  • et bibliotek med modelkomponenter, inklusive integrate-and-fire ligninger, synapser og ionic-strømme
  • en værktøjskasse for automatisk tilpasning af spiking neuron-modeller til elektrofysiologiske optagelser
Please cite: D.F. Goodman and R. Brette: Brian: A Simulator for Spiking Neural Networks in Python. (PubMed,eprint) Frontiers in Neuroinformatics 2(5) (2008)
python3-eagerpy
Omslag omkring diverse Python-tabeltyper med flere dimensioner
Maintainer: Gard Spreemann
Versions of package python3-eagerpy
ReleaseVersionArchitectures
bullseye0.29.0-3all
bookworm0.30.0-3all
trixie0.30.0-3all
sid0.30.0-3all
Popcon: 3 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

EagerPy er en Pythonramme, hvor du kan skrive kode, der automatisk fungerer med PyTorch, TensorFlow, JAX og NumPy.

python3-keras
deep learning framework running on Theano or TensorFlow
Versions of package python3-keras
ReleaseVersionArchitectures
bullseye2.3.1+dfsg-3all
buster2.2.4-1all
Popcon: 12 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Keras is a Python library for machine learning based on deep (multi- layered) artificial neural networks (DNN), which follows a minimalistic and modular design with a focus on fast experimentation.

Features of DNNs like neural layers, cost functions, optimizers, initialization schemes, activation functions and regularization schemes are available in Keras a standalone modules which can be plugged together as wanted to create sequence models or more complex architectures. Keras supports convolutions neural networks (CNN, used for image recognition resp. classification) and recurrent neural networks (RNN, suitable for sequence analysis like in natural language processing).

It runs as an abstraction layer on the top of Theano (math expression compiler) by default, which makes it possible to accelerate the computations by using (GP)GPU devices. Alternatively, Keras could run on Google's TensorFlow (not yet available in Debian).

python3-keras-applications
Populære modeller og præøvede vægte for Keras dybe læringsramme
Versions of package python3-keras-applications
ReleaseVersionArchitectures
bookworm1.0.8+ds-1all
buster1.0.6-1all
bullseye1.0.8+ds-1all
trixie1.0.8+ds-2all
sid1.0.8+ds-2all
Popcon: 33 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

Keras er et Pythonbibliotek til maskinlæring baseret på dybe (flerlags) kunstige neurale netværk (DNN), som følger et minimalistisk og modulært design med fokus på hurtig eksperimentering.

Funktioner for DNN'er såsom neurale lag, omkostningsfunktioner, optimeringsprogrammer, opstartsskemaer, aktiveringsfunktioner og reguleringsskemaer er tilgængelige i Keras som uafhængige moduler, som kan samles efter behov til at oprette sekvensmodeller eller mere komplekse arkitekturer. Keras understøtter »convolutions neural networks« (CNN, brugt til billedgenkendelse respektiv klassifikation) og »recurrent neural networks« (RNN, egnet for sekvensanalyse som i naturlig sprogbehandling).

Biblioteket afvikles som et abstraktionslag oven på Theano (kompiler til matematikudtryk) som standard, hvilket gør det muligt at accelerere beregningerne ved at bruge (GP)GPU-enheder. Alternativt kan Keras afvikles på Googles TensorFlow (endnu ikke tilgængelig i Debian).

Keras Applications er et programmodul for Keras dybe læringsbibliotek. Det tilbyder modeldefinitioner og præøvede vægte for et antal populære arkitekturer, såsom VGG16, ResNet50, Xception, MobileNet med mere.

python3-keras-preprocessing
Dataforbrændermodul for Keras dybe læringsramme
Versions of package python3-keras-preprocessing
ReleaseVersionArchitectures
trixie1.1.2-1all
bullseye1.1.0+ds-1all
bookworm1.1.0+ds-1all
sid1.1.2-1all
buster1.0.5-1all
Popcon: 35 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

Keras er et Pythonbibliotek til maskinlæring baseret på dybe (flerlags) kunstige neurale netværk (DNN), som følger et minimalistisk og modulært design med fokus på hurtig eksperimentering.

Funktioner for DNN'er såsom neurale lag, omkostningsfunktioner, optimeringsprogrammer, opstartsskemaer, aktiveringsfunktioner og reguleringsskemaer er tilgængelige i Keras som uafhængige moduler, som kan samles efter behov til at oprette sekvensmodeller eller mere komplekse arkitekturer. Keras understøtter »convolutions neural networks« (CNN, brugt til billedgenkendelse respektiv klassifikation) og »recurrent neural networks« (RNN, egnet for sekvensanalyse som i naturlig sprogbehandling).

Biblioteket afvikles som et abstraktionslag oven på Theano (kompiler til matematikudtryk) som standard, hvilket gør det muligt at accelerere beregningerne ved at bruge (GP)GPU-enheder. Alternativt kan Keras afvikles på Googles TensorFlow (endnu ikke tilgængelig i Debian).

Keras Preprocessing er et modul for dataforbrænding og dataforstærkning for Keras dybe læringsbibliotek. Det tilbyder redskaber for arbejdet med billeddata, tekstdata og sekvensdata.

python3-lasagne
deep learning library build on the top of Theano (Python3 modules)
Versions of package python3-lasagne
ReleaseVersionArchitectures
buster0.1+git20181019.a61b76f-1all
stretch0.1+git20160728.8b66737-2all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Lasagne is a Python library to build and train deep (multi-layered) artificial neural networks on the top of Theano (math expression compiler). In comparison to other abstraction layers for that like e.g. Keras, it abstracts Theano as little as possible.

Lasagne supports networks like Convolutional Neural Networks (CNN, mostly used for image recognition resp. classification) and the Long Short-Term Memory type (LSTM, a subtype of Recurrent Neural Networks, RNN).

This package contains the modules for Python 3.

python3-mdp
Modulært værktøjssæt for databehandling
Versions of package python3-mdp
ReleaseVersionArchitectures
bookworm3.6-2amd64,arm64,mips64el,ppc64el
jessie3.3-2all
stretch3.5-1all
bullseye3.6-1.1all
trixie3.6-9all
sid3.6-9all
Popcon: 11 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

Databehandlingsramme til Python for bygning af komplekse databehandlingsprogrammer ved at kombinere udbredte algoritmer for maskinlæring til datakanaler og netværk. Implementerede algoritmer inkluderer: Principal Component Analysis (PCA), Independent Component Analysis (ICA), Slow Feature Analysis (SFA), Independent Slow Feature Analysis (ISFA), Growing Neural Gas (GNG), Factor Analysis, Fisher Discriminant Analysis (FDA) og gaussiske klassifikationer.

The package is enhanced by the following packages: python3-sklearn
python3-onnx
Open Neural Network Exchange (ONNX) (Python)
Versions of package python3-onnx
ReleaseVersionArchitectures
sid1.16.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.16.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.7.0+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.12.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream1.17.0
Popcon: 8 users (18 upd.)*
Newer upstream!
License: DFSG free
Git

Open Neural Network Exchange (ONNX) is the first step toward an open ecosystem that empowers AI developers to choose the right tools as their project evolves. ONNX provides an open source format for AI models. It defines an extensible computation graph model, as well as definitions of built-in operators and standard data types. Initially onnx focuses on the capabilities needed for inferencing (evaluation).

Caffe2, PyTorch, Microsoft Cognitive Toolkit, Apache MXNet and other tools are developing ONNX support. Enabling interoperability between different frameworks and streamlining the path from research to production will increase the speed of innovation in the AI community.

This package contains the python interface.

python3-pyclustering
Dataminingsalgoritmer - Python 3
Versions of package python3-pyclustering
ReleaseVersionArchitectures
sid0.10.1.2-2all
trixie0.10.1.2-2all
bookworm0.10.1.2-2all
bullseye0.10.1.2-1all
Popcon: 2 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Dette bibliotek tilbyder værktøjer for klyngealgoritmer, oscillerende netværk og neurale netværk.

Denne pakke installerer biblioteket for Python 3.

python3-sklearn
Pythonmoduler for maskinlæring og dataundersøgelse - Python 3
Versions of package python3-sklearn
ReleaseVersionArchitectures
buster0.20.2+dfsg-6all
bookworm1.2.1+dfsg-1all
sid1.4.2+dfsg-7all
bullseye0.23.2-5all
stretch0.18-5all
trixie1.4.2+dfsg-7all
upstream1.6.1
Popcon: 254 users (102 upd.)*
Newer upstream!
License: DFSG free
Git

Scikit-learn er en samling af Pythonmoduler, der er relevante for maskin/statistisk læring og dataundersøgelse. En ikke udtømmende liste over inkluderet funktionalitet:

  • Gaussianske blandede modeller
  • Manifold-læring
  • kNN
  • SVM (via LIBSVM)

Denne pakke indeholder Python 3-versionen.

The package is enhanced by the following packages: python3-sklearn-pandas
Registry entries: Bio.tools  SciCrunch 
python3-skorch
Scikit-learn-kompatibelt neuralt netværksbibliotek der omslutter PyTorch
Versions of package python3-skorch
ReleaseVersionArchitectures
trixie1.0.0-1all
bullseye0.9.0-3all
sid1.0.0-1all
bookworm0.12.1-2all
upstream1.1.0
Popcon: 2 users (2 upd.)*
Newer upstream!
License: DFSG free
Git

Formålet med skorch er at gøre det muligt at bruge PyTorch med sklearn. Dette opnås ved at tilbyde et omslag omkring PyTorch, der har en sklearn-grænseflade. På den måde er skorch den spirituelle efterfølger til nolearn, men i stedet for at bruge Lasagne og Theano, så bruges PyTorch.

Skorch genopfinder ikke hjulet, men får så meget væk som muligt. Hvis du kender til sklearn og PyTorch, så skal du ikke lære nye koncepter og syntaksen bør være kendt. (hvis du ikke kender til disse biblioteker, så er det værd at lære dem at kende).

Derudover abstraherer skorch væk træningsloopet, hvilket gør en masse standardkode unødvendig. En simpel net.fit(X, y) er nok. Skorch fungerer direkte med mange datatyper, det være PyTorch Tensors, NumPy-tabeller, Python-ordbøger og så videre. Hvis du har andre data kan skorch nemt udvides til disse.

Samlet set forsøger skorch at være lige så fleksibel som PyTorch med en lige så pæn grænseflade som sklearn.

python3-torch
Tensorer og dynamiske neurale netværk i Python - Pythongrænseflade
Versions of package python3-torch
ReleaseVersionArchitectures
bookworm1.13.1+dfsg-4amd64,arm64,ppc64el,s390x
trixie2.5.1+dfsg-4amd64,arm64,ppc64el,riscv64,s390x
sid2.5.1+dfsg-4amd64,arm64,ppc64el,riscv64,s390x
bullseye1.7.1-7amd64,arm64,armhf,ppc64el,s390x
Popcon: 132 users (23 upd.)*
Versions and Archs
License: DFSG free
Git

PyTorch er en Pythonpakke, der tilbyder to funktioner på højt niveau.

(1) Tensorberegning (som NumPy) med stærk GPU-acceleration (2) Dybe neurale netværk bygget på et båndbaseret autograd-system

Du kan genbruge dine favoritpakker fra Python såsom NumPy, SciPy og Cython for at udvide PyTorch efter behov.

Dette er versionen kun for cpu af PyTorch (Pythongrænseflade).

Please cite: Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Kopf, Edward Yang, Zachary DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai and Soumith Chintala:
Registry entries: SciCrunch 
python3-torch-ignite
Bibliotek på højt niveau til at hjælpe med træning og evaluering i PyTorch
Versions of package python3-torch-ignite
ReleaseVersionArchitectures
sid0.4.12-1all
bullseye0.4.3-1all
upstream0.5.1
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

Ignite er et bibliotek på højt niveau til at hjælpe med at træne og evaluere neurale netværk i PyTorch fleksibelt og gennemsigtigt.

Funktioner

  • Mindre kode end ren PyTorch mens der sikres maksimal kontrol og enkelhed
  • Biblioteksfremgangsmåde og ingen programmers kontrolinversion
  • Udvidelig API for målinger, håndtering af eksperimenter og andre komponenter
python3-tpot
Automated Machine Learning tool built on top of scikit-learn
Versions of package python3-tpot
ReleaseVersionArchitectures
bullseye0.11.7+dfsg-1all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Consider TPOT your Data Science Assistant. TPOT is a Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.

TPOT will automate the most tedious part of machine learning by intelligently exploring thousands of possible pipelines to find the best one for your data.

Once TPOT is finished searching (or you get tired of waiting), it provides you with the Python code for the best pipeline it found so you can tinker with the pipeline from there.

TPOT is built on top of scikit-learn, so all of the code it generates should look familiar... if you're familiar with scikit-learn, anyway.

This package contains the Python 3.x version of TPOT.

Debian packages in contrib or non-free

python3-torch-cuda
Tensors and Dynamic neural networks in Python (Python Interface)
Versions of package python3-torch-cuda
ReleaseVersionArchitectures
sid2.5.1+dfsg-4 (contrib)amd64,arm64,ppc64el
Popcon: 3 users (0 upd.)*
Versions and Archs
License: DFSG free, but needs non-free components
Git

PyTorch is a Python package that provides two high-level features:

(1) Tensor computation (like NumPy) with strong GPU acceleration (2) Deep neural networks built on a tape-based autograd system

You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.

This is the CUDA version of PyTorch (Python interface).

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 245938