Uczenie maszynowe i sztuczne sieci neuronowe/konfiguracja

Z Brain-wiki

Uczenie_maszynowe_i_sztuczne_sieci_neuronowe_cw

Środowisko wirtualne

Aby zapewnić sobie komplet zgodnych bibliotek i niezależność tworzonych tu projektów od zmian tych bibliotek, wygodnie jest stworzyć wirtualne środowisko. Poniżej opisane są kroki prowadzące do stworzenia takiego środowiska na potrzeby zajęć z Uczenia maszynowego (UM).

Instalacja

  • W katalogu _work_ wytwórz katalog na materiały z ćwiczeniami z UM.
  • w katalogu tym wytwórz plik tekstowy o nazwie: requirements.txt o następującej zawartości:
numpy==1.14.0
scipy==1.0.0
matplotlib==2.1.1 
scikit-learn==0.19.1
tensorflow==1.5.0
keras==2.1.3
pandas==0.22.0
plotly==2.3.0
seaborn==0.8.1

  • Przechodzimy do folderu z requirements.txt
  • W konsoli wykonujemy kolejne linijki:
  • tworzymy wirtualne środowisko, będzie ono żyło w katalogu ENV:
 virtualenv -p python3 ENV
  • uruchamiamy wirtualne środowisko:
source ENV/bin/activate
  • uaktualniamy pip:
pip install --upgrade pip
  • instalujemy biblioteki w wersjach podanych w pliku txt:
pip install -r requirements.txt
  • zgłaszamy ENV jako możliwy kernel dla notebooka:
python -m ipykernel install --user --name=ENV
  • Kończymy prace instalacyjne:
deactivate


Praca z zainstalowanym środowiskiem

  • By uruchomić środowisko stworzone w katalogu ENV wpisujemy:
source ENV/bin/activate
  • By skończyć prace ze środowiskiem wpisujemy:
deactivate