• Stars
    star
    270
  • Rank 151,295 (Top 3 %)
  • Language
    Python
  • Created over 7 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tensorflow implementation of "Language Modeling with Gated Convolutional Networks"

Language Modeling with Gated Convolutional Networks

This is a Tensorflow implementation of Facebook AI Research Lab's paper: Language Modeling with Gated Convolutional Networks. This paper applies a convolutional approach to language modelling with a novel Gated-CNN model.

Architecture

Architecture

Requirements

Usage

To train the model using the default hyperparameters:

$ python main.py
$ tensorboard --logdir=logs --host=0.0.0.0

Check main.py for tunable hyperparameter flags.

TODO

  • Replace NCE loss with Adaptive Softmax.
  • Remove restricted training on fixed sized sentences (20, for now) and extend to account for all varied sentence lenghts.
  • Implement Weight Normalisation for faster convergence.
  • Train extensively on deeper models to match the results with the paper.

More Repositories

1

Conditional-PixelCNN-decoder

Tensorflow implementation of Gated Conditional Pixel Convolutional Neural Network
Python
486
star
2

VQA-Keras-Visual-Question-Answering

Visual Question Answering task written in Keras that answers questions about images
Python
154
star
3

Ostrich

E-commerce Rental Platform written in Flask & React
Python
52
star
4

Medical-Diagnosis-Learning

Learning from Discharge Summaries to extract mentioned diagnoses using Hierarchical Attention Model
Jupyter Notebook
34
star
5

BEGAN-pytorch

Implementation of BEGAN in Pytorch and other interpolation experiments
Python
22
star
6

CUDA-Genetic-Algorithm-Travelling-Salesman-Problem

Implementation of Parallel Genetic Algorithm in CUDA to solve TSP (Berlin52)
Cuda
5
star
7

Naive-Bayes-Classifier

PHP
5
star
8

deep-dreamer-web

Web client for Google's deepdream
JavaScript
3
star
9

Recurrent-Entity-Networks-pytorch

Pytorch implementation of "Tracking the World State with Recurrent Entity Networks"
Python
2
star
10

iGoogle-interface

Basic iGoogle layout (widgets)
JavaScript
2
star
11

PyBuddy

This is a simple AI Android App made in Python
Python
2
star
12

Lister

Create and share lists
ApacheConf
1
star
13

Database-Anonymization

Database anonymization techniques : k-anonymity and l-diversity
PHP
1
star
14

Violence-detection-from-audio

Detection of violence from media by analyzing audio streams
MATLAB
1
star
15

Kaggle-Leaf-Classification

My solution to Kaggle's Leaf Classification competition
Jupyter Notebook
1
star
16

Comment-Spam-Classification-in-Reviews

This was a weekend project aiming to remove spams from comments in zomato food reviews. Zomato's comment data was used to train and test the classifier.
Python
1
star