Uczę się #python doszedłem do tablic (właściwie to do list) i teraz próbuję sobie jakoś stworzyć dwumiarową tablicę zawierającą tabliczkę mnożenia. Nie mam żadnego pomysłu jak to zrobić - wszędzie znajduję że aby stworzyć dwuwymiarową tablicę muszę ją uprzednio całą de facto wpisać ręcznie czyli musiałbym to robić tak:
tabliczka[[1,2,3,4,5,6,7,8,9,10],[2,4,6,8,10,12,14,16,18,20]] itd. (tak wiem, jeszcze musi pierwszy wiersz/kolumna z liczbami, które mnożymy)
Czy ktoś bardziej doświadczony mógłby mi powiedzieć czy takie wyniki Loss są dobre, czy złe? Smoothing w tensorboardzie ustawiony na 1, ale widać jak skacza wartości pod spodem Batch size = 8, learning rate 0.08, ale zaczyna od 0.02, Ilość zdjęć do trenowania to ~500. Ma wykrywać tablicę rejestracyjne. Model to ssdmobilenetv2fpnlite320x320, chciałem "lepsze" ale mój komputer na to nie pozwala
@Bocislaw: sam loss wiele nie mówi, jeśli spada to dobrze, jeśli nie spada to niedobrze, jeśli jest poszarpany to lr jest za duży albo batch za mały poczytaj o miarach typu accuracy, topk itp które pomagają ocenić, czy model uczy się czegoś sensownego
Mam problem na #codewars #python może miał ktoś podobnie.
Mianowicie zadanie poelga na tym, że by znaleźć unikalną wartość w liscie No i testy mi przechodzi prawidłowo, ale jak dam Attempt to jest błąd "Execution Timed Out", czyli coś jakby nieskoczona pętla czy coś, a to niemożliwe chyba. Mój kod:
przecież dokładnie to samo napisałem wyżej tylko zamiast dict użyłem set? ( ͡°͜ʖ͡°)
@zarev: Tak wiem, nie doczytałem, zauważyłem już po dodaniu mojego komentarza. Ale po przeczytaniu widzę u ciebie błędy. Pierwszy taki, że zwracasz None gdy w sekwencji jest więcej niż jeden unikalny element. A drugi, że set nie trzyma kolejności, więc gdy unikalnych będzie więcej niż jeden element, to nie ma gwarancji
Uczę się #python doszedłem do tablic (właściwie to do list) i teraz próbuję sobie jakoś stworzyć dwumiarową tablicę zawierającą tabliczkę mnożenia. Nie mam żadnego pomysłu jak to zrobić - wszędzie znajduję że aby stworzyć dwuwymiarową tablicę muszę ją uprzednio całą de facto wpisać ręcznie czyli musiałbym to robić tak:
tabliczka[[1,2,3,4,5,6,7,8,9,10],[2,4,6,8,10,12,14,16,18,20]] itd. (tak wiem, jeszcze musi pierwszy wiersz/kolumna z liczbami, które mnożymy)
Normalnie
tabliczka = dict()for i in range(1, 11):
....for j in range(1, 11):
........tabliczka[i, j] = i * j