Wytłumaczy mi ktoś class-weight w scikit-learn, np. w drzewie decyzyjnym? Załóżmy że mam dane uczące z 3 klasami, liczby próbek 100, 10, 10. Jak rozumiem dla drzewa z domyślnymi ustawieniami zostanie wykorzystane wszystkie 120 próbek. A co w przypadku np. class-weight="balanced"? #sklearn #python #datascience #machinelearning
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@psi-nos: class_weight przypisuje wage do tego jak wazna jest klasa do trenowania drzewka, wiec zawsze wszystkie klasy beda wykorzystane.* Jako default jest ze kazda klasa jest rownomiernie wazna z pozostalymi. Balanced daje wage odwrotnie proporcjonalna do czestotliwosci wystepowania klasy.

* chyba ze przypiszesz wage 0, to wtedy klasa bedzie ignorowana
  • Odpowiedz
@n0c0Mpr3h3nD: chodziło mi bardziej szczegółowo. Co to znaczy ważna. Ale już chyba ogarnąłem, że waga jest uwzględniana przy funkcji straty przy tworzeniu węzła drzewa (wyborze najlepszego podziału).
  • Odpowiedz
#anonimowemirkowyznania
Z anonimowych, bo ostatnio usunąłem konto.
Jestem testerem automatyzującym w pythonie, który myślał że testy to dobra droga do wejścia na stanowisko deva. I tak od 4 lat jestem testerem, ostatnio już nietestującym, ale jednak.
No i pomyślałem w końcu spróbować zmienić stanowisko na deva. Tylko nie wiem w co iść: web, mobile, embedded, coś innego? Może machine learning? Albo devops? Chciałbym wszystkiego po trochę przez co nie mogę się skupić
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie mogę się przebić, chciałbym tworzyć w pythonie archiwum folderu które będzie zabezpieczone hasłem, najlepiej by było gdyby to byl .7z ale już się pogodziłem z tym że ciężko będzie i przerzuciłem się na budowanie archiwum zip

Nie chce wykorzystywać programu 7zip i za pomocą pythona go odpalać gdyż chciałbym zrobić to za pomocą samego pythona, tak aby program był kompatybilny Windows-Linux

w skrócie: chce tworzyć archiwum folderu (kilka plików, kilka GB)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mireczki #python
mam klasę, w której w _init_ mam argument self.points = 0 . Dąże do tego, żeby za pomocą funkcji dodawać do self.points 1 punkt, gdy wywołam tę funkcję. Jak odnieść się do tego argumentu self.points w drugiej funkcji?
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pociong: Oj byczq, pamiętaj, najpierw uważnie przeanalizuj kod, a dopiero później jeżeli będziesz pewny że nie walnąłeś jakiegoś głupiego byka to pytaj
  • Odpowiedz
@ponuryrolnik: Jeżeli chce się uzyskać większą liczbę od danej, podzielną przez jakąś inną to właśnie zawsze się wykorzystuje ten wzór:

(liczba + dzielna - 1) // dzielna * dzielna
Czyli zwiększasz liczbę o jeden mniej niż dzielna i dzielisz bez reszty, następnie mnożysz, żeby uzyskać wynik podzielny przez tę liczbę.
  • Odpowiedz
Jak zrobic, aby miec dostep do robionych zadan na komputerze w pracy jak i w domu? Zalozmy ze w domu zaczynam jakies zadanie, nastepnie dopisuje cos w pracy i przychodzac do domu mam najnowsza wersje pliku.
#python #naukaprogramowania
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

◢ #unknownews

W tym tygodniu przygotowanie zestawienia było niełatwym zadaniem, a to ze względu na sprawę tego, co dzieje się w USA. Wszystkie serwisy newsowe rozpisują się tylko o jednym temacie. Wszelkie raporty i opracowania także są związane tylko z tym zagadnieniem. Niemniej, udało mi się wybrać aż 29 neutralnych, ale i bardzo ciekawych linków, które wierzę, że Cię zainteresują. Zapraszam do czytania.


1) Prawdziwe, życiowe przykłady użycia technologii webowych
imlmpe - ◢ #unknownews ◣

 W tym tygodniu przygotowanie zestawienia było niełatwym z...

źródło: comment_1591345449Lb2RGw90oZ2bbSxgj2kWJw.jpg

Pobierz
  • 47
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

23) Stwórz personalną Wiki do trzymania własnych projektów i bazy wiedzy, ale... w VIMie


@imlmpe: Ja mogę tutaj polecić coś lepszego, mianowicie Tiddlywiki: https://tiddlywiki.com/

Tiddlywiki jest "self-contained" (całą swoją logikę oraz zawartość trzyma w jednym pliku HTML), po edycji wystarczy ją zapisać i można ją przenieść i otworzyć gdziekolwiek. Można odpalić także jako service który będzie się sam aktualizował. Są widgety i zmienne zapewniające pełną interaktywność. Każdy "systemowy" element jest
Jake_921 - > 23) Stwórz personalną Wiki do trzymania własnych projektów i bazy wiedzy...

źródło: comment_1591355253dsZn8FTGie2dYIyGD9ZbKD.jpg

Pobierz
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Mirki, kończę właśnie doktorat z #machinelearning (podrzędna uczelnia w #uk). Jeśli go obronię (tylko jedna publikacja), to czeka mnie szukanie pracy (w sumie jak nie obronię, to też xd). I tak – gdzie szukać? Tak naprawdę to nie umiem ani programowania, ani machine learningu. Na doktoracie zawsze się robi tylko proof of concept, byleby działało. Ja to robiłem w #python z #
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miruny spod #programowanie #python #anaconda #analizadanych: miał ktoś z Was problem z instalacją pakietów na po instalacji najnowszej wersji Anaconda (2020.02)? Próbuję zainstalować pakiet na domyślnym środowisku i nie mogę tego uczynić ani z Navigatora, ani korzystając z powershella... ( ͡° ʖ̯ ͡°)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plackojad: Ja korzystam z Miniconda więc może być trochę inaczej, ale zdarzyło mi się kiedyś, że nie mogłem niczego zainstalować, bo paczki blokowały się nawzajem i menadżer miał problem z dobraniem odpowiednich wersji. Rozwiązałem to po prostu odinstalowując całą condę, wywalając pozostawione foldery i instalując wszystko ponownie.
  • Odpowiedz
Cześć,

chcę zbudować serwis internetowy, który będzie agregował transmisje online wideo (youtube, vimeo itp), umożliwiał ich przeszukanie i kategoryzacje, dodanie opisów do nich. W jakim narzędziu/frameworku byście go zbudowali. Nie mam doświadczenia w takich rzeczach i nie chcę na początku wybrać złej technologii. Po wstępnym poszukiwaniu waham się pomiędzy Django/Laravel, przy czym z PHP nie miałem nigdy doświadczenia w przeciwieństwie do Pythona. Za Laravelem przemawia do mnie, że łatwiej znaleźć hosting w
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@popopopopopopo: Jak znasz Pythona to pisz w Pythonie. Hosting to nie problem, bo można ogarnąć taniego VPSa i wyjdzie niewielka różnica cenowa. Jeśli PHP to osobiście brałbym Laravela, bo szybciej i przyjemniej mi się w tym tworzy i odnoszę wrażenie, że jest też prostszy dla początkującej osoby od Symfony.
  • Odpowiedz
Czy ktoś wie jakie algorytmy posiada moduł lzma, potrzebuje wiedzieć czy ma lzma2
nigdzie nie mogę tego znaleźć, a lzma2 jest dużo wydajniejsze stąd pytanie

Jeśli nie ma, to możecie podrzucić inny moduł?

#python
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yjkis: wg dokumentacji:

The compression settings can be specified either as a preset compression level (with the preset argument), or in detail as a custom filter chain (with the filters argument).
oraz jakie sa filtry:
  • Odpowiedz
Siemanko wrzucam tu mój kolejny notebook z zadaniami z rachunku prawdopodobieństwa może komuś się to przyda w pracy albo na studiach. Zadania są bardzo łatwe ale w mojej karierze nie spotkałem się z trudniejszymi zadaniami tego typu ale warto umieć je rozwiązać. Daję tag #python bo jest zrobiona symulacja do kilku zadań i ogólnie będę starał się rozwiązywać zadanka z pythonem. Oczywiście planowane kolejne notebooki, konstruktywna krytyka mile widziana.

1. Prawdopodobieństwo
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach