Gdy korzystamy z komputerów i internetu czasem możemy odnieść wrażenie, że jest to całkiem kompletny i spójny system, który zachowuje się tak, jak przewidujemy. Przez większość czasu odnosimy jednak wrażenie (a przynajmniej ja tak mam), że jest to raczej potwór Frankensteina, który działa tylko dlatego, że wszystkie nadgniłe elementy są w miarę szybko wymieniane. Tak … Czytaj dalej API – kalendarz adwentowy #9
Tag: programowanie
Visual Studio Code – kalendarz adwentowy #8
W poprzednim wpisie poznałeś sposób na niemalże dowolne edytowanie i wykonywanie kodu Pythona np. w projekcie uczenia maszynowego. A co jeśli już zakończyłeś fazę eksperymentowania i chciałbyś ze swoim kodem zmierzać w stronę produkcji? Notatniki Jupyter są fajne, jak się je ma uruchomione, ale na dysku są zapisywane w formie JSON, a poza tym niekoniecznie … Czytaj dalej Visual Studio Code – kalendarz adwentowy #8
Jupyter Notebook – kalendarz adwentowy #7
Programowanie to dość mocno uregulowany i usystematyzowany sposób komunikowania się z komputerami. Każdy język programowania ma swoje zasady i reguły. Głównie polega to na tym, że nasze programy są uruchamiane i wykonywane "od początku do końca" linijka po linijce. Jeśli więc chcemy zmienić coś "w środku", to nasz program i tak będzie w sporej części … Czytaj dalej Jupyter Notebook – kalendarz adwentowy #7
Git – kalendarz adwentowy #6
Jeżeli grałeś kiedyś w jakąś grę komputerową, to pewnie zdarzyło Ci się czasem "oszukać przeznaczenie". Doszedłeś do jakiegoś miejsca, zapisałeś grę, podjąłeś decyzję co dalej i przegrałeś. Po przegranej dostałeś możliwość wczytania gry i spróbowania ponownie zrealizować swój pomysł. Albo zmieniłeś zdanie i zrobiłeś coś całkiem innego, co pozwoliło Ci kontynuować grę. W taki sposób, … Czytaj dalej Git – kalendarz adwentowy #6
Pandas – kalendarz adwentowy #5
Dane, dane, dane! Dane są esencją tego bloga. A w zasadzie głównie praca z danymi. Bo dane same w sobie, mimo iż fajne, raczej nie stanowią efektu pracy analityka. Najbardziej interesuje nas to, co możemy wydobyć z danych i jak to coś możemy przekuć na analizę, proces lub produkt. Rozumiesz, nie? Po co nam więc … Czytaj dalej Pandas – kalendarz adwentowy #5
Scikit-Learn – kalendarz adwentowy #4
Kolejnym elementem z kategorii "trzeba znać" w kontekście uczenia maszynowego jest Scikit-Learn. Nie jest to narzędzie istniejąca same w sobie, ale jest to biblioteka języka Python. Wszechstronność Najważniejszym atutem biblioteki Scikit-Learn jest jej wszechstronność. Jest to aktualnie najbardziej rozwinięta biblioteka, która oferuje: klasyfikację regresję redukcję wymiarowości analizę skupień przetwarzanie danych porównywanie modeli Jeżeli więc któreś … Czytaj dalej Scikit-Learn – kalendarz adwentowy #4