Krzysztof Sopyła

Piszę o uczeniu maszynowym

  • Strona główna
  • Polecane kursy do nauki AI
    • Kursy do ML engineers
    • Kursy dla AI managera
  • Felietony
    • Historyje
  • O mnie

Instalacja CUDA 11 na ubuntu 20.4

posted in Machine learning on 5 listopada, 2021 by ksopyla 1 Comment
cuda toolkit

Jak zainstalować CUDA 11 (11.6 w tym przypadku) na ubuntu 20.04 przy pomocy "apt install cuda-toolkit-11.6"

Continue reading →

Instalacja NVidia CUDA 10, 11 na ubuntu 18.04

posted in Machine learning on 11 marca, 2020 by ksopyla 9 komentarzy

Mnie też to przeraża, upgrade sterowników do CUDA jest tym, co powoduje dreszcze u każdego inżyniera uczenia maszynowego. Stąd skompilowałem instrukcję jak zainstalować CUDA na Ubuntu 18.04 wraz z CuDNN z wykorzystaniem apt . Procedura jest prosta przetestowane i działa (przynajmniej u mnie)

Continue reading →

Sieć LSTM do analizy sentymentu recenzji filmowych z IMDB

posted in Machine learning on 18 maja, 2019 by ksopyla 0 Comments

Tworzymy rekurencyjną sieć LSTM do analizy wydźwięku recenzji filmowych. Nie jest to jednak typowy przykład o sentiment analysis postanowiłem go rozbudować i wykorzystać bardziej zaawansowaną technikę zwaną „Truncated Backpropagation through Time”.

Continue reading →

Implemetanacja Pandas DataFrame Dataset w TorchText

posted in Machine learning on 9 kwietnia, 2019 by ksopyla 0 Comments

Dziś techniczny wpis o tym, jak podawać dane do sieci w Pytorch przy pomocy Pandas DataFrame z wykorzystaniem biblioteki TorchText. Z wpisu dowiesz się jak zaimplementować swój własny DataSet oraz jak wpleść ramki z Pandas w proces nauki sieci.

Continue reading →

Przetwarzasz teksty, robisz NLP, TorchText Ci pomoże!

posted in Machine learning on 25 marca, 2019 by ksopyla 3 komentarze

Biblioteka, która wybawiła mnie przy wielu żmudnych zadaniach związanych z przetwarzaniem tekstu w Pytorch. TorchText zdecydowanie upraszcza wczytywanie i przygotowanie danych tekstowych do podania do sieci neuronowej.

Continue reading →

Sieć rekurencyjna LSTM do zliczania znaków – wprowadzenie

posted in Machine learning on 12 marca, 2019 by ksopyla 3 komentarze

Sieci rekurencyjne zdolne są do rozpoznawania zależności wynikających z połączenia i częstości występowania symboli. W tym tutorialu stworzymy sieć LSTM, która będzie stanowiła dobre wprowadzenie do bardziej skomplikowanych modeli.

Continue reading →

Sieć konwolucyjna w Pytorch – klasyfikacja obrazów CIFAR-10

posted in Machine learning on 26 lutego, 2019 by ksopyla 2 komentarze

Tutorial ten pomoże Ci zbudować konwolucyjną sieć neuronową (Convolutional Neural Network) do klasyfikacji obrazów ze zbioru CIFAR-10. Krok po kroku pokazuję jak połączyć warstwy konwolucyjne oraz jaki wpływ na rozmiary obrazu mają „stride” i rozmiar jądra konwolucji.

Continue reading →

Wielowarstwowa sieć neuronowa w Pytorch – klasyfikacja CIFAR-10

posted in Machine learning on 15 lutego, 2019 by ksopyla 3 komentarze

Krok po kroku opisuję najważniejsze etapy tworzenia wielowarstwowej sieci neuronowej do klasyfikacji obrazów ze zbioru CIFAR-10. Skupimy się na wczytywaniu danych oraz omówimy jeden z głównych elementów, czyli klasę nn.Module reprezentującą sieć neuronową.

Continue reading →

Dlaczego porzuciłem Tensorflow na rzecz Pytorch

posted in Machine learning on 27 stycznia, 2019 by ksopyla 14 komentarzy
Co wybrać Pytorch czy Tensorflow

Już od jakiegoś czasu nosiłem się z zamiarem przejścia z Tensorflow na PyTorch. Poziom skomplikowania, jaki osiągnął TF zaczął mi przeszkadzać, a tych, których uczyłem wręcz przerażał. Przejście na Pytorch było jedną z lepszych decyzji.

Continue reading →

Czy ktoś jeszcze studiuje?

posted in Felietony on 2 kwietnia, 2018 by ksopyla 3 komentarze

Czy w dzisiejszym świecie jest jeszcze czas i miejsce na studiowanie? Wiecie, takie prawdziwe studiowanie i zgłębianie jakiegoś tematu, praktykowanie i stawanie się mistrzem w wybranej dziedzinie.

Continue reading →

← Older Posts
Newer Posts →

Rekomendowane kursy

💎 Katalog polecanych kursów na ML Engineer'a kursy do nauki ML supermoc


😎 Katalog kursów dla AI Managera ML Engineer'a jak prowadzić projekt ML
Follow on LinkedIn

Popularne wpisy

  • Precision, recall i F1 – miary oceny klasyfikatora posted on 25 kwietnia, 2024
  • Krzywa ROC jak ją wykreślić i zinterpretować posted on 7 września, 2024
  • Modele regresji liniowej szybko i łatwo z scikit learn posted on 11 kwietnia, 2024
  • tadzmahal splot Przetwarzanie obrazu z wykorzystaniem splotu funkcji posted on 6 marca, 2024
  • Krzywa Precision-Recall jak ją wykreślić i zinterpretować posted on 28 maja, 2024
  • python seaborn gallery Python Seaborn wizualizacja danych na sterydach posted on 29 listopada, 2023
  • Co wybrać Pytorch czy Tensorflow Dlaczego porzuciłem Tensorflow na rzecz Pytorch posted on 27 stycznia, 2019

Powiadomić Cię o nowych wpisach?

Join 101 other subscribers

Komentarze

  • Piotr - Rewolucja w kodowaniu: Jak sztuczna inteligencja zmienia oblicze programowania
  • ksopyla - Przetwarzanie obrazu z wykorzystaniem splotu funkcji
  • donkiszotkarol - Przetwarzanie obrazu z wykorzystaniem splotu funkcji
  • joeexample - Instalacja CUDA 11 na ubuntu 20.4
  • z.b. - Przetwarzanie obrazu z wykorzystaniem splotu funkcji
Copyrights 2024 by Krzysztof Sopyła