Coder Social home page Coder Social logo

deepsatmodels's Introduction

Repository for Land Cover Recognition Model Training Using Satellite Imagery

Welcome to the dedicated repository for advancing land cover recognition through the application of state-of-the-art models on satellite imagery. This repository serves as a comprehensive resource for researchers and practitioners in the field, providing access to research code, detailed setup instructions, and guidelines for conducting experiments with satellite image timeseries data.

Featured Research Publications

This repository highlights contributions to the field through the following research publications:

Environment Setup

Installation of Miniconda

For the initial setup, please follow the instructions for downloading and installing Miniconda available at the official Conda documentation.

Environment Configuration

  1. Creating the Environment: Navigate to the code directory in your terminal and create the environment using the provided .yml file by executing:

     conda env create -f deepsatmodels_env.yml
    
  2. Activating the Environment: Activate the newly created environment with:

     source activate deepsatmodels
    
  3. PyTorch Installation: Install the required version of PyTorch along with torchvision and torchaudio by running:

     conda install pytorch torchvision torchaudio cudatoolkit=10.1 -c pytorch-nightly
    

Experiment Setup

  • Configuration: Specify the base directory and paths for training and evaluation datasets within the data/datasets.yaml file.
  • Experiment Configuration: Use a distinct .yaml file for each experiment, located in the configs folder. These configuration files encapsulate default parameters aligned with those used in the featured research. Modify these .yaml files as necessary to accommodate custom datasets.
  • Guidance on Experiments: For detailed instructions on setting up and conducting experiments, refer to the specific README.MD files associated with each paper or dataset.

License and Copyright

This project is made available under the Apache License 2.0. Please see the LICENSE file for detailed licensing information.

Copyright © 2023 by Michail Tarasiou

deepsatmodels's People

Contributors

michaeltrs avatar alexeyche 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.