CloudStation et ssl

Impossible d’utiliser sh depuis l’installation sous linux de Cloudstation ? Ce type de message s’affiche

ssh libcrypto.so.1.0.0 / OpenSSL version mismatch. Built against xxxx, you have xxxx.

Le mieux est de réinstaller openssl et tout rentrera dans l’ordre. Pour se faire, je préfère utiliser synaptic (sudo apt-get install synaptic && sudo synaptic), clic droit sur openssl et « réinstaller ». Sinon, on part pour un processus de désinstallation/réinstallation majeur voire risqué…

Tester un lstm

  1. j’enregistre http://deeplearning.net/tutorial/code/lstm.py
  2. j’installe theano (sudo -H pip3.5 install theano [https://pip.pypa.io/en/stable/installing/]), sachant que je suis sous python 3.5.
  3. j’enregistre http://deeplearning.net/tutorial/code/imdb.py
  4. je crée un répertoire data, y mets le fichier requis.
    • mkdir ../data && cd ../data &&  wget http://www.iro.umontreal.ca/~lisa/deep/data/imdb.pkl && cd [retour]
  5. je lance, ça marche…

Les entrées sont dans le fichier compressé pkl, le code est bien documenté, mais… aucune idée de comment on formate les données, ni de comment n exploite un lstm mature.

Un autre tuto est là :

http://christianherta.de/lehre/dataScience/machineLearning/neuralNetworks/reberGrammar.php

Rechercher un texte dans des fichiers

Pour rechercher une chaîne de caractères dans des fichiers, grep est l’ami qu’il vous faut:

grep -rn ‘what he should do’ ../verbnet/

ou encore un mot simple (les cotes ne sont plus obligatoires):

grep -rn what

Si l’on ne précise pas de répertoire (../verbnet premier exemple), les fichiers du répertoire courant sont parcourus.

« -r » = récursivement (parcours des sous-répertoires)

« -n » = avec affichage du n° de ligne.

Installer pygraphviz

A adapter en fonction de la version de python utilisée:
Sont nécessaires les librairies de développement (pour utiliser dot par exemple)
sudo apt-get install libgraphviz-dev

Avec pip:
sudo -H pip3.5 install pygraphviz –install-option= »–include-path=/usr/include/graphviz » –install-option= »–library-path=/usr/lib/graphviz/