资源算法pytorch_aae

pytorch_aae

2020-01-06 | |  37 |   0 |   0

Pytorch Adversarial Autoencoders

Replicated the results from this blog post using PyTorch.

Using TensorBoard to view the trainging from this repo.

Autoencoders can be used to reduce dimensionality in the data.  This example uses the Encoder to fit the data (unsupervised step) and then uses the encoder representation as "features" to train the labels.

The result is not as good as using the raw features with a simple NN.  This example is designed to demonstrate the workflow for AAE and using that as features for a supervised step.


Usage

1. Install the dependencies

$ pip install -r requirements.txt

2. Train the AAE model & supervised step

$ python main_aae.py && python main.py

3. Open TensorBoard to view training steps

To run the TensorBoard, open a new terminal and run the command below. Then, open http://localhost:6006/ in your web browser.

$ tensorboard --logdir='./logs' --port=6006


上一篇:intro-to-nlp-with-pytorch

下一篇:aae-pytorch

用户评价
全部评价

热门资源

  • Keras-ResNeXt

    Keras ResNeXt Implementation of ResNeXt models...

  • seetafaceJNI

    项目介绍 基于中科院seetaface2进行封装的JAVA...

  • spark-corenlp

    This package wraps Stanford CoreNLP annotators ...

  • capsnet-with-caps...

    CapsNet with capsule-wise convolution Project ...

  • inferno-boilerplate

    This is a very basic boilerplate example for pe...