Pytorch-NCE

Softmax optimizer

An implementation of Noise Contrastive Estimation in PyTorch to improve the performance and efficiency of softmax output layers

The Noise Contrastive Estimation for softmax output written in Pytorch

GitHub

317 stars
7 watching
45 forks
Language: Python
last commit: almost 7 years ago
importance-samplinglanguage-modelncence-criterionpytorchsoftmaxspeedup

Related projects:

RepositoryDescriptionStars
demelin/noise-contrastive-estimation-nce-for-pytorchAn implementation of a Noise Contrastive Estimation algorithm in PyTorch45
moskomule/eve.pytorchAn implementation of an optimization algorithm inspired by a 2016 research paper33
atgambardella/pytorch-esAn implementation of an optimization algorithm for training neural networks in machine learning environments.351
huggingface/optimum-quantoA PyTorch quantization backend for models.847
jiangoforit/yellowfin_pytorchAn optimizer that automatically tunes momentum and learning rate using local quadratic approximation.287
bloodaxe/pytorch-toolbeltA comprehensive Python library with PyTorch extensions for rapid prototyping and machine learning model development.1,523
wxywhu/srdensenet-pytorchA PyTorch implementation of an image super-resolution model based on dense skip connections.119
wlwkgus/noisynaturalgradientPyTorch implementation of Noisy Natural Gradient as Variational Inference for Bayesian Neural Networks121
locuslab/optnetA PyTorch module that adds differentiable optimization as a layer to neural networks517
nnaisense/evotorchAn evolutionary computation library built on top of PyTorch for solving optimization problems in various fields.1,026
akanimax/pro_gan_pytorchImplementation of a deep learning model for generating high-quality images with improved stability and variation.538
zhanghang1989/pytorch-encodingA Python framework for building deep learning models with optimized encoding layers and batch normalization.2,044
khanrc/pt.dartsAn implementation of DARTS, a method for automatically designing neural network architectures.443
metaopt/torchoptAn efficient library for differentiable optimization built on top of PyTorch.554
hjmshi/pytorch-lbfgsA PyTorch implementation of L-BFGS optimization algorithm for training neural networks591