This repository is under construction ...
Pedro D. Marrero Fernandez1, Fidel A. Guerrero-Peña1, Tsang Ing Ren1, Alexandre Cunha2
- 1 Centro de Informatica (CIn), Universidade Federal de Pernambuco (UFPE), Brazil
- 2 Center for Advanced Methods in Biological Image Analysis (CAMBIA) California Institute of Technology, USA
Pytorch implementation for FERAtt neural net. Facial Expression Recognition with Attention Net (FERAtt), is based on the dual-branch architecture and consists of four major modules: (i) an attention module
- Linux or macOS
- Python 3
- NVIDIA GPU + CUDA cuDNN
- PyTorch 1.5
$git clone https://github.com/pedrodiamel/pytorchvision.git
$cd pytorchvision
$python setup.py install
$pip install -r installation.txt
Docker:
docker build -f "Dockerfile" -t feratt:latest .
./run_docker.sh
We now support Visdom for real-time loss visualization during training!
To use Visdom in the browser:
# First install Python server and client
pip install visdom
# Start the server (probably in a screen or tmux)
python -m visdom.server -env_path runs/visdom/
# http://localhost:8097/
./train_bu3dfe.sh
./train_ck.sh
If you find this useful for your research, please cite the following paper.
@InProceedings{Fernandez_2019_CVPR_Workshops,
author = {Marrero Fernandez, Pedro D. and Guerrero Pena, Fidel A. and Ing Ren, Tsang and Cunha, Alexandre},
title = {FERAtt: Facial Expression Recognition With Attention Net},
booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops},
month = {June},
year = {2019}
}
Gratefully acknowledge financial support from the Brazilian government agency FACEPE.