Anaconda. Jupyter-Notebook. Script-uri Python

Inteligen?? artificial?

Anaconda. Jupyter-Notebook. Script-uri Python

Anaconda

C?nd/De ce s? folosim Anaconda?

-

-

Deoarece Anaconda vine preinstalat cu numpy, scikit-learn ?i alte bibliotecilor folositoare

pentru Machine Learning, ne scute?te de instalarea unor biblioteci.

Datorit? environment-urilor pe care le cre?m, ne scap? de problema versiunilor bibliotecilor ?n

caz de avem nevoie aceea?i bibliotec?, dar cu o versiune diferit?. (De exemplu pentru un

proiect folosim Tensorflow 1.13, iar pentru alt proiect folosim Tensorflow 2.0, folosind

Anaconda putem avea environment-uri diferite pentru fiecare proiect, evitand un conflict ?ntre

versiuni).

Se recomand? s? folosim enviroment-uri diferite pentru fiecare proiect ?n parte (dac? suntem

siguri c? vom folosi ?i alte libr?rii)

C?nd/De ce s? nu folosim Anaconda?

-

Dac? spa?iul pe disk este limitat, iar proiectele pe care le vom face nu necesit? libr?rii diferite

putem instala Python, f?r? a fi nevoie s? instal?m Anaconda.

Comenzi pentru a manipula enviroment-uri in Anaconda.

# Creeaza un environment cu numele ml_env

conda create --name ml_env

# Activeaza environment-ul creat

activate ml_env (Windows)

conda activate ml_env (Linux, Mac)

# Instaleaza o biblioteca (este la fel ca pentru Python)

pip install numpy

# Dezactiveaza un environment

deactivate

Jupyter notebook

C?nd/de ce s? folosim Jupyter notebook?

-

Nu necesit? o instalarea prealabil?, vine instalat ?n pachetul Anaconda.

Po?i scrie comentarii, afi?a imagini ?i salva rezultate.

Diferit de script-urile Python, Jupyter are ¡±memorie¡± (Variabilele sunt salvate ?n sesiune,

putem rula o parte din cod, f?r? a fi nevoie s? rul?m tot codul).

Se acceseaz? din browser.

C?nd/de ce s? nu folosim Jupyter notebook?

-

Dac? avem un proiect foarte mare, nu vom putea s?-l ?mp?r?im pe fi?iere ?i vom avea tot

proiectul ?ntr-un singur fi?ier foarte lung.

Pentru rul?ri de lung? durat? este mai simplu s? folosim script-uri Python.

Mai multe detalii legate de cum se lucreaz? cu Jupyter-notebook sunt date ?n fi?ierul Instalare

Python - Windows.

Inteligen?? artificial?

Script-uri ?n Python

C?nd/de ce s? le folosim?

-

Le putem scrie ?n Notepad/Notepad++ (f?r? a avea nevoie de alte aplica?ii) sau le putem scrie

?n PyCharm ?i vom avea suport pentru sintax?, apeluri de func?ii ?i alte func?ii ajut?toare.

Foarte folositor pentru proiecte mari, dac? le folosim cu PyCharm sau alt IDE.

C?nd/de ce s? nu le folosim?

-

C?nd vrem s? scriem comentarii, ecua?ii matematice, s? afi??m imagini etc.

C?nd vrem s? lucr?m ?ntr-un mod interactiv.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download