Hej allihopa!
Sitter med ett litet projekt i Python där jag tränat en ai-modell med maskinlärning att identifera ett antal objekt som rör sig i video.
Objekten kommer, utifrån dess positionering, att få till sig två olika attribut.
Object.O = (antingen A, B, C eller D)
Object.D = (antingen A, B, C eller D, men inte samma som .O)
Så, varje objekt kan således få någon av följande kombinationer;
A-B, A-C, A-D, B-A, B-C, B-D, C-A, C-B, C-D, D-A, D-B eller D-C.
Så objekten har då exempelvis;
Object.ID = 573, Object.O = A, Object.D = C (allts för id 573)
eller
Object.ID = 1034, Object.O = D, Object.D = B
Jag vill nu summera antalet för varje kombination så som
Antal A-C = 14
Antal A-D = 23 etc.
Skulle behöva er hjälp då hjärnan är lite trött.
Funderar på att sätta ihop det i någon pandas-tabell eller liknande.
Har ni några förslag på enklast sätt istället för att skapa 4x3 = 12 stycken olika if-satser?