:orphan: |rss_image| :ref:`<== ` **page de blog - 7/14** :ref:`==> ` :ref:`Blog ` :ref:`cours (3) ` .. |rss_image| image:: feed-icon-16x16.png :target: ../_downloads/rss.xml :alt: RSS ---- .. _ap-main-6: page de blog - 7/14 +++++++++++++++++++ .. blogpostagg:: :title: turicreate :date: 2018-03-01 :keywords: turicreate :categories: modules :rawfile: 2018/2018-03-01_turicreate.rst :epkg:`Python` est un langage et un environnement en constante mutation. Des packages ne sont plus maintenus, d'autres surgissent. Le dernier en date : `turicreate `_. Il est développé par *Apple* et d'après ce que j'en comprends, il s'agit principalement de construire des modèles à installer sur leur téléphone. Certaines tâches comme la `détection d'objects `_ sont quasiment accessibles avec un simple copier/coller. A suivre donc même si ça ne marche que sous linux pour le moment (ou sous Windows avec WSL = Windows Linux Subsystem). .. blogpostagg:: :title: mlxtend - tutorial sympathique - bootstrap :date: 2018-02-08 :keywords: mlxtend,bootstrap,API :categories: modules :rawfile: 2018/2018-02-08_mlxtend.rst Je viens de faire un petit tour sur la documentation de `mlxtend `_ et en particuler la liste des exemples : `User Guide `_. Il y a le fameux graphe avec la base de données Iris qui représente les régions de décisions, le tout en une ligne : `plot_decision_regions `_. La méthode `bootstrap `_ vaut aussi le détour. .. blogpostagg:: :title: Calcul distribué en Python (CPU) :date: 2018-01-28 :keywords: calcul distribué,parallel computing :categories: parallel computing :rawfile: 2018/2018-01-28_parallel_computing.rst Le langage :epkg:`Python` est très lent. C'est pourquoi la plupart les calculs scientifiques sont implémentés en :epkg:`C++` ou tout autre alternative à mi-chemin comme :epkg:`Cython` qui est presque un langage à part entière. La connaissance du :epkg:`C++` n'est pas indispensable mais elle facilite énormément la période d'apprentissage. ... .. blogpostagg:: :title: Saves and reload a pytorch model :date: 2018-01-07 :keywords: torch,serialize :categories: deep learning :rawfile: 2018/2018-01-07_torch.rst Saving and loading a :epkg:`pytorch` model is something which took me a couple of searches on internet so let's write it out. So to save a model: ... .. blogpostagg:: :title: Awesome quelque chose :date: 2017-12-16 :keywords: :categories: références :rawfile: 2017/2017-12-16_awesome.rst On voit de plus en plus d'exemples de repository GitHub qui références des listes d'articles ou de librairies qui sont *awesome*. ... .. blogpostagg:: :title: C++ depuis un notebook :date: 2017-12-02 :keywords: :categories: langage :rawfile: 2017/2017-12-02_cplusplus.rst Il est maintenant possible de faire du C++ dans un notebook : `Interactive Workflows for C++ with Jupyter `_. Ce langage s'ajoute à l'incroyable liste déjà disponible : `Jupyter kernels `_. Ce petit tour de force repose sur `Cling `_, un interpréteur pour C++ et `Xeus `_ qui implémente le kernel. L'article mentionne d'autres outils très sympathiques. Parmi eux, `xtensor `_ qui permet le calcul numérique sous C++. `mybinder `_ permet de `dockeriser `_ un repository github. .. blogpostagg:: :title: Resté informé sur le Deep Learning :date: 2017-11-13 :keywords: blog,deep learning :categories: blog :rawfile: 2017/2017-11-13_blog.rst * `Towards Data Science `_ * `colah's blog `_ * `Andrej Karpathy blog `_ * `Sebastien Ruder `_ * `DeepMing `_ * `Distill `_ * `OpenAI `_ * `HackerNoon `_ * `FastML `_ * `Agustinus Kristiadi's Blog `_ Un article qui suggèrent des blogs à lire : ... .. blogpostagg:: :title: Cours de deep learning appliqués au NLP :date: 2017-11-13 :keywords: deep learning,NLP :categories: cours :rawfile: 2017/2017-11-13_nlp.rst `Stanford University School of Engineering `_ met en ligne beaucoup de cours dont les suivants `Natural Language Processing with Deep Learning `_. C'est l'état de l'art cette année. ... .. blogpostagg:: :title: Lectures sur Map Reduce, algorithme distribués :date: 2017-11-10 :keywords: code :categories: algorithme :rawfile: 2017/2017-11-10_mapreduce.rst Il arrive parfois de faire quelques trouvailles, des articles bien écrits qu'on se surprend à penser qu'il n'est plus besoin de préparer un support écrit. C'est le cas de cet article de blog `MapReduce Patterns, Algorithms, and Use Cases `_. Je recommande également la lecture des autres articles de ce blog : `Highly Scalable Blog `_. J'ai trouvé cette référence en parcourant les supports de cours de `Roxana Geambasu `_ comme `Distributed Systems Fundamentals `_. .. blogpostagg:: :title: Algorithmes classiques implémentés :date: 2017-11-04 :keywords: code :categories: algorithme :rawfile: 2017/2017-11-04_algorithms.rst Le module `algorithms `_ implémente beaucoup d'algorithmes classiques tels que la `recherche binaire `_, le générateur de nombre aléatoire de `Mersenne `_, le tri `heapsort `_. ---- |rss_image| :ref:`<== ` **page de blog - 7/14** :ref:`==> ` :ref:`2020-09 (1) ` :ref:`2020-10 (2) ` :ref:`2020-11 (2) ` :ref:`2020-12 (1) ` :ref:`2021-02 (2) `