Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactored preprocessor/encoder/decoder and fixed some bugs #84

Closed
wants to merge 1 commit into from

Conversation

LeungTsang
Copy link
Collaborator

preprocessor:

  1. preprocessor is separated from dataset. dataset is no longer recursive. instead, dataset accepts a preprocessor object for data preprocessing
  2. transformation can be defined in arbitary order. e.g. crop and band filter can be the first step to reduce computation.
  3. tile is replaced by sliding inference in evalutor, which avoids loading images from disk multiple times and allows generating complete prediction for a whole image.
  4. enable verification of data size and dimension

encoder/decoder:

  1. incorporate multi temporal forward in encoder implementation instead
  2. squeeze temporal dimension safely

fix some bugs:
multi temporal output
save best model

TO DO:
check if everything works
merge segmentation and regression tasks as much as possible
fix bugs e.g. regevaluator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant