PyTorch implementation of Neural IMage Assessment by Hossein Talebi and Peyman Milanfar. You can learn more from this post at Google Research Blog.
docker run -it truskovskiyk/nima:latest /bin/bash
pip install nima
git clone https://github.com/truskovskiyk/nima.pytorch.git
cd nima.pytorch
virtualenv -p python3.7 env
source ./env/bin/activate
The model was trained on the AVA (Aesthetic Visual Analysis) dataset You can get it from here Here are some examples of images with theire scores
nima-cli
Usage: cli.py [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
get_image_score Get image scores
prepare_dataset Parse, clean and split dataset
run_web_api Start server for model serving
train_model Train model
validate_model Validate model
Contributing are welcome
This project is licensed under the MIT License - see the LICENSE file for details