create test set #2

Merged
s444409 merged 3 commits from test_set into main 2023-01-31 19:54:54 +01:00
Owner
No description provided.
s444498 added 1 commit 2023-01-29 19:04:45 +01:00
s444498 requested review from s444409 2023-01-29 20:31:41 +01:00
s444409 requested changes 2023-01-29 20:52:50 +01:00
s444409 left a comment
Collaborator

Dorzucisz jakiś skrypcik który ładuje te dane? Będziemy tego potrzebowali między innymi do wyliczenia metryk, wg mnie warto to zrobić w obszarze tego PRa. Możesz wrzucić podobny kod co jest na symulowaniu wizualnym, nawet spoko to działa. Musiałbyś tylko zmienić logikę brania klasy jako nazwy folderu na nazwę pliku i będzie śmigać.

Dorzucisz jakiś skrypcik który ładuje te dane? Będziemy tego potrzebowali między innymi do wyliczenia metryk, wg mnie warto to zrobić w obszarze tego PRa. Możesz wrzucić podobny kod co jest na symulowaniu wizualnym, nawet spoko to działa. Musiałbyś tylko zmienić logikę brania klasy jako nazwy folderu na nazwę pliku i będzie śmigać.
s444498 added 1 commit 2023-01-29 22:18:26 +01:00
s444498 requested review from s444409 2023-01-29 22:40:57 +01:00
s444409 requested changes 2023-01-29 23:06:05 +01:00
@ -0,0 +4,4 @@
import cv2 as cv
from pathlib import Path
def load_data(input_dir, newSize=(64,64)):
Collaborator

Jedna nowa linia więcej nad tą funkcją
PEP 8: E302 expected 2 blank lines, found 1

Jedna nowa linia więcej nad tą funkcją `PEP 8: E302 expected 2 blank lines, found 1`
@ -0,0 +8,4 @@
image_path = Path(input_dir)
file_names = os.listdir(image_path)
categories_name = []
categories_count=[]
Collaborator

categories_count = []

`categories_count = []`
@ -0,0 +22,4 @@
categories_name.append(name)
categories_count.append(count)
test_img = []
labels=[]
Collaborator

labels = []

`labels = []`
@ -0,0 +32,4 @@
test_img.append(img)
labels.append(n)
X={}
Collaborator

Hm, nie lepiej byłoby żeby ta struktura wyglądała w ten sposób?

[
	{
    	"name": "plik.jpg"
        "values": <np.ndarray>
    },
    ...
]
Hm, nie lepiej byłoby żeby ta struktura wyglądała w ten sposób? ```json [ { "name": "plik.jpg" "values": <np.ndarray> }, ... ] ```
@ -0,0 +42,4 @@
data = load_data('test_set')
print(data['categories_name'])
print(data['categories_count'])
print(data['labels'])
Collaborator

To wszystko trzeba wyrzucić, bo przy imporcie będzie się to wszystko wykonywało niepotrzebnie

To wszystko trzeba wyrzucić, bo przy imporcie będzie się to wszystko wykonywało niepotrzebnie
s444498 added 1 commit 2023-01-29 23:18:55 +01:00
s444409 approved these changes 2023-01-31 19:54:48 +01:00
s444409 merged commit b3bfa970c7 into main 2023-01-31 19:54:54 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: s444498/wko_anime-face-similarity#2
No description provided.