Git Product home page Git Product logo

new_layers-keras-tensorflow's Introduction

New_Layers (Keras-Tensorflow)

In this repository, I will continue adding new layers from recent papers, they are tested on Keras-1.2.2.

The layers include:

Spatial Transformer Networks (STN).

[1] Spatial Transformer Networks.

https://arxiv.org/abs/1506.02025

Spatial Warping Layer.

This is based on the STN, instead of using transformation matrices to transform, this layer uses the x,y displacements.

[1] Spatial Transformer Networks.

https://arxiv.org/abs/1506.02025

Related works also include:

[2] Deep Feature Flow for Video Recognition.

https://arxiv.org/abs/1611.07715

Separable RNN Layer.

Seperate the RNN into two parts, convolution + recurrence. This layer can accept input directly from linear convolution.

[1] https://openreview.net/forum?id=rJJRDvcex&noteId=rJJRDvcex

RNN with Layer Normalization.

[1] Layer Normalization.

https://arxiv.org/abs/1607.06450

Subpixel Upsampling.

[1] Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network.

https://arxiv.org/abs/1609.05158

Dynamic Filter Layer

[1] Dynamic Filter Networks.

https://arxiv.org/abs/1605.09673

Correlation Layer

[1] DeepMatching: Deep Convolutional Matching.

http://lear.inrialpes.fr/src/deepmatching/

[2] Fully-Trainable Deep Matching.

http://www.robots.ox.ac.uk/~tvg/publications/2016/FullyTrainableDeepMatching.pdf

[3] Convolutional neural network architecture for geometric matching.

https://arxiv.org/pdf/1703.05593.pdf

TODO

Speed up the im2col operations in several layers, e.g. correlation layer, dynamic filter layer, etc.

new_layers-keras-tensorflow's People

Contributors

sumedhpendurkar avatar weidixie avatar

Watchers

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