07 Project Architecture#
bias = грешно предположение
дълбоко машинно обучение
1. обработка на данните
2. дефинираме моделираща функция (на база предположения)
3. оптимизираме - казваме на модела къде да се цели (формално: обучение на cost функция) - аргументите при които грешката се минимизира
Проект формулиране на съждения, изказване на твърдения, доказване на твърдения
обосновано почистване на данни
Качествен код Конвенции
именуване да чете, да презаписва
snake_case
пакети и под-пакети
dunder = double under
str = structure
чиста ф-я = една функция, която 1) зависи само от параметрите си 2) не влияе на външното състояние
global dependencies
functional programming = Програмиране с ЧИСТИ фунцкии
conditional statements тернарен оператор = защото има 3 аргумента X if Y else Z
Около оператори - интервали
сигнатура на фунцкия = 1) Име на ф-я 2) брой параметри 3: типа на какво връща
процедурно програмиране = използваме функции вместо в класове
функционално програмиране = стил на програмиране базиран на КОМПОЗИЦИЯ ОТ ЧИСТИ ФУНЦКИИ
Структура на notebook
не-серифен шрифт сериф = подпирачки