Skip to main content

Package d'utilitaires pour les projets de data science.

Project description

DSTK

  • Free software: Apache Software License 2.0

Overview

DSTK est une libraire haut-niveau pour faciliter le développement et le déploiment d'outil de machine learning. Il s'articule essentiellement autour de 2 outils :

  • PyTorch ;
  • Scikit-Learn.

L'ancien nom x250 faisait référence au code boite X250 qui est le code boite de datalabs/IA Factory. Le développement de ce package est étroitement lié au développement du template data science (qui aujourd'hui a fusionné avec le socle Python).

DTSK est compatible avec Python >= 3.5, mais Python >= 3.8 est fortement recommandé.

Documentation

Une documentation Sphinx hébergée par Read the Docs est disponible.

Installation

Pour installer DSTK utiliser la commande : pip install dstk-x250.

Release Notes

3.0

  • Changement de nom, la librairie x250 devient DSTK afin d'être rendu publique sur PyPi dans un premiet temps et sur conda dans un second.

2.0

  • Résolutions de bugs diverses.
  • Concept de Callback pour x250.pytorch permettant de rendre la partie entraînement plus modulaire et lisible.
  • Intégration du concept de SWA (Stochastic Weight Averaging) pour rendre les modèles plus robuste à l'inférence.

1.0

  • Séparation du template data science et des _utils.py afin d'être intégré au socle Python d'Arkéa.
  • Création du package x250 restructurant les _utils.py.
  • Intégration de l'utilitaire PyTorch permettant de wrapper un réseau profond à Scikit-Learn simplement.

0.1

  • Intégration de fonctions et classes utilitaires au template dans des fichiers _utils.py à différent niveau de la structure du template.

0.0

  • Création du squelette template data science.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dstk_x250-3.6.2.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dstk_x250-3.6.2-py2.py3-none-any.whl (111.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file dstk_x250-3.6.2.tar.gz.

File metadata

  • Download URL: dstk_x250-3.6.2.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for dstk_x250-3.6.2.tar.gz
Algorithm Hash digest
SHA256 f4d9122db9a0cf0b699d7936470da8a88f3cd72d29703fbd63d78ea5e8e68a17
MD5 873dad9c280500bd2bb4d4db2ff252bf
BLAKE2b-256 37069e9577a562b6f6817ebeae72264ffa90b735e131e24ff23401535d0dc880

See more details on using hashes here.

File details

Details for the file dstk_x250-3.6.2-py2.py3-none-any.whl.

File metadata

  • Download URL: dstk_x250-3.6.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 111.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for dstk_x250-3.6.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 abeef15dd5cf28eb267272cd5983ab3d0f693846d650fde6ef66735e47af26f3
MD5 2b2acc3d97fded564d0eb775691aa8c1
BLAKE2b-256 4db8986b309bd19aa7ecee59608830b707481d669a9936c972e0a9147bdf23a8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page