All Projects → hbutsuak95 → Bass Net

hbutsuak95 / Bass Net

Band-Adaptive Spectral-Spatial Feature Learning Deep Neural Network for Hyperspectral Image Classification

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to Bass Net

Ardupi Ecg
Full HRV analysis of Arduino pulse sensor, using Python signal processing and time series techniques. Chaotic, Fourier, Wavelet, Regression, Neural Net.
Stars: ✭ 35 (-28.57%)
Mutual labels:  deep-neural-networks
Dm Haiku
JAX-based neural network library
Stars: ✭ 1,010 (+1961.22%)
Mutual labels:  deep-neural-networks
Deep Head Pose
🔥🔥 Deep Learning Head Pose Estimation using PyTorch.
Stars: ✭ 1,035 (+2012.24%)
Mutual labels:  deep-neural-networks
Knowledge Distillation Pytorch
A PyTorch implementation for exploring deep and shallow knowledge distillation (KD) experiments with flexibility
Stars: ✭ 986 (+1912.24%)
Mutual labels:  deep-neural-networks
Torch Scan
Useful information about PyTorch modules (FLOPs, MACs, receptive field, etc.)
Stars: ✭ 41 (-16.33%)
Mutual labels:  deep-neural-networks
Sangita
A Natural Language Toolkit for Indian Languages
Stars: ✭ 43 (-12.24%)
Mutual labels:  deep-neural-networks
Maestro
An analytical cost model evaluating DNN mappings (dataflows and tiling).
Stars: ✭ 35 (-28.57%)
Mutual labels:  deep-neural-networks
Training Tricks For Binarized Neural Networks
The collection of training tricks of binarized neural networks.
Stars: ✭ 49 (+0%)
Mutual labels:  deep-neural-networks
Bipropagation
Stars: ✭ 41 (-16.33%)
Mutual labels:  deep-neural-networks
Gradient Centralization Tensorflow
Instantly improve your training performance of TensorFlow models with just 2 lines of code!
Stars: ✭ 45 (-8.16%)
Mutual labels:  deep-neural-networks
Sockeye
Sequence-to-sequence framework with a focus on Neural Machine Translation based on Apache MXNet
Stars: ✭ 990 (+1920.41%)
Mutual labels:  deep-neural-networks
Fullstackmachinelearning
Mostly free resources for end-to-end machine learning engineering, including open courses from CalTech, Columbia, Berkeley, MIT, and Stanford (in alphabetical order).
Stars: ✭ 39 (-20.41%)
Mutual labels:  deep-neural-networks
Srrescgan
Code repo for "Deep Generative Adversarial Residual Convolutional Networks for Real-World Super-Resolution" (CVPRW NTIRE2020).
Stars: ✭ 44 (-10.2%)
Mutual labels:  deep-neural-networks
Constrained attention filter
(ECCV 2020) Tensorflow implementation of A Generic Visualization Approach for Convolutional Neural Networks
Stars: ✭ 36 (-26.53%)
Mutual labels:  deep-neural-networks
Detext
DeText: A Deep Neural Text Understanding Framework for Ranking and Classification Tasks
Stars: ✭ 1,039 (+2020.41%)
Mutual labels:  deep-neural-networks
Channel Pruning
Channel Pruning for Accelerating Very Deep Neural Networks (ICCV'17)
Stars: ✭ 979 (+1897.96%)
Mutual labels:  deep-neural-networks
Ludwig
Data-centric declarative deep learning framework
Stars: ✭ 8,018 (+16263.27%)
Mutual labels:  deep-neural-networks
Lipreading
Stars: ✭ 49 (+0%)
Mutual labels:  deep-neural-networks
Awesome Ai Cancer
Awesome artificial intelligence in cancer diagnostics and oncology
Stars: ✭ 48 (-2.04%)
Mutual labels:  deep-neural-networks
Elemnet
Deep Learning the Chemistry of Materials From Only Elemental Composition for Enhancing Materials Property Prediction
Stars: ✭ 44 (-10.2%)
Mutual labels:  deep-neural-networks

BASS Net

Band-Adaptive Spectral-Spatial Feature Learning Neural Network for Hyperspectral Image Classification

Summary:

Deep learning based landcover classification algorithms have recently been proposed in literature. In hyperspectral images (HSI) they face the challenges of large dimensionality, spatial variability of spectral signatures and scarcity of labeled data. In this work we propose an end-to-end deep learning architecture that extracts band specific spectral-spatial features and performs landcover classification. The architecture has fewer independent connection weights and thus requires lesser number of training data. The method is found to outperform the highest reported accuracies on popular hyperspectral image data sets.

Please refer to our paper for details.

Proposed BASS Net Architecture

Description of the repository:

This repository contains code to build and test the Configuration 4 architecture in the paper. The code has the option to work on one of the three popular Hyperspectral Image Classification datasets viz. Indian Pines, Salinas and Pavia University Scene.

  • Dependencies:

    1. Lua 5.2
    2. Python 2.7
    3. Torch 7
    4. Matio
  • Execution instructions:

    1. Run preprocessing.py for preparing the dataset.

      e.g.

      python preprocessing.py --data Indian_pines --patch_size 3
      
    2. Run bass-net_model.lua for building the model, training and testing.

      e.g.

      th bass-net_model.lua --path_dir "./data/" --data Indian_pines --development 1 --optimization "Adam" --learningRate 0.0005 --maxIter 8000 --nbands 10 --patch_size 3 
      
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].