Primary competition visual

NASA Harvest Field Boundary Detection Challenge

Helping Rwanda
$5 000 USD
Challenge completed over 2 years ago
Classification
Earth Observation
768 joined
185 active
Starti
Nov 17, 22
Closei
Feb 26, 23
Reveali
Feb 26, 23
Mix-up with submission format
Data · 29 Dec 2022, 19:27 · 5

Just to prevent anyone the same mistake I made for a couple early submissions, would recommend confirming that row column convention is consistent.

For example:

for i in range(256):

for j in range(256):

f"Tile{tile}_{j}_{i}" = prediction[i][j]

Was correct for me. I'm a little suprised by this since in a numpy array I would have thought i = rows and j = columns, but it seems to be the opposite here.

This would be the proper way to submit it I believe...

Hope this helps somebody!

Discussion 5 answers
User avatar
Raheem_Nasirudeen
The polytechnic ibadan

Thanks.

30 Dec 2022, 09:44
Upvotes 2
User avatar
Raheem_Nasirudeen
The polytechnic ibadan

Can you please, elaborate on the meaning and importance of using the above code. was it that it helps your local cv score to be similar to leaderboard score?

30 Dec 2022, 10:24
Upvotes 1

The code above does not necessarily matter depending on your approach, all I'm saying it so make sure your submission is properly assigning rows to row, and columns to columns. If your result is a lot worse than you may have expected after submitting, it's possible you had them mixed up as I did, so I recommend double checking to confirm.

User avatar
skaak
Ferra Solutions

I'm not playing this atm, so perhaps I don't know what I am talking about, but, usually, column first is used for images. So an array would be indexed

A [ y, x ] = pixel at x, y

Not sure if this clarifies or changes anything?

4 Jan 2023, 08:00
Upvotes 2

The way you have it is correct :-) My post was meant to show that I had it the other way around, and if others are also concerned their score may be lower than expected, that was likely one reason.