Coder Social home page Coder Social logo

benchmark-on-so2satlcz42-dataset-a-simple-tour's Introduction

LCZ classification from so2satLCZ42 dataset

basics and requirements

keras (tensorflow backend)

data: https://arxiv.org/abs/1912.12171

http://doi.org/10.14459/2018MP1454690

Folder Structure

pytorch-template/
├── train.py - main file for training (path to data needs to be set)
├── dataLoader.py - loading data from h5 files
├── model.py - architecture of sen2LCZ_drop
├── evaluation.py - evaluation of the trained models
├── lr.py - learning rate schedule
├── plotModel.py - plot the models
│
│
│
├── results/ - (temporary) results folder
│   ├── plotModel.py - plot the models
│   ├── modelS.py - select the models according to the setup(single task or mtl)
│   ├── model_sep_cbam.py - definition of the mtl framework
│   └── ...
│   
│    
├── img2map/ - predict using the trained models from s2 data
│   ├── img2lczMap_oneCity.py - read s2 data and predict and save the results in geotiff
│   ├── img2mapC4Lcz.py - functions for predictions
│   └── ...
│   
│
└── modelFig/ - figure of the model structure
    ├──  
    ├──
    └── ...       

Usage

img2map

  • setting model path and image path, image data for test
  • CUDA_VISIBLE_DEVICES=0 python img2lczMap_oneCity.py "../results/_32_weights.best.hdf5" "testData/00017_22007_Lagos"

train

  • after setting the data path (in train.py): CUDA_VISIBLE_DEVICES=0 python train.py

benchmark-on-so2satlcz42-dataset-a-simple-tour's People

Contributors

chunpingqiu avatar cpqiu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.