<== page de blog - 7/13 ==> Blog cours (3) module (4)
page de blog - 7/13¶
Calcul distribué en Python (CPU)¶
2018-01-28
Le langage Python est très lent. C’est pourquoi la plupart les calculs scientifiques sont implémentés en C++ ou tout autre alternative à mi-chemin comme Cython qui est presque un langage à part entière. La connaissance du C++ n’est pas indispensable mais elle facilite énormément la période d’apprentissage.
…
Saves and reload a pytorch model¶
2018-01-07
Saving and loading a pytorch model is something which took me a couple of searches on internet so let’s write it out. So to save a model:
…
Awesome quelque chose¶
2017-12-16
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.
…
C++ depuis un notebook¶
2017-12-02
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.
Resté informé sur le Deep Learning¶
2017-11-13
Un article qui suggèrent des blogs à lire :
…
Cours de deep learning appliqués au NLP¶
2017-11-13
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.
…
Lectures sur Map Reduce, algorithme distribués¶
2017-11-10
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.
Algorithmes classiques implémentés¶
2017-11-04
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.
Après l’architecture Von Neumann¶
2017-10-26
Les ordinateurs d’aujourd’hui ne sont pas très éloignés de l”architecture Von Neumann qui place le processor CPU au centre de la machine. C’est l’architecture dans le cours proposé en dernière de l’école Anatomie et histoire d’un ordinateur.
…
RUST¶
<== page de blog - 7/13 ==> 2020-08 (2) 2020-09 (1) 2020-10 (2) 2020-11 (2) 2020-12 (1)