We have moved to https://openmodeldb.info/. This new site has a tag and search system, which will make finding the right models for you much easier! If you have any questions, ask here: https://discord.gg/cpAUpDK |
Beginners' Information
In this page we list some resources that can be of interest for beginners, from using command line interfaces like Bash, to some neural networks basics.
Contents
Getting started
ESRGAN
ESRGAN has recieved a lot of love from our members. It can outperform pretty much everything else for one simple reason: We trained custom models for it.
Custom Models
You can find them in our Model Database.
Installation
If you want to know how to install it, you will find a guide to install ESRGAN for Windows here and one for installing ESRGAN as well as BasicSR for Arch Linux / Manjaro is here.
Training
For training you need to set up BasicSR. A guide for Arch Linux is included in the ESRGAN guide here.
A guide for BasicSR/traiNNer is here: Guide
We recommend using traiNNer for training ESRGAN models, as it has many improvements over existing BasicSR forks.
Automation
Scripts like Bash or Python scripts are used to automate actions, like creating directories in the hard drive, cropping images or running an application iteratively to all files inside a directory, among many other uses.
Bash
An introduction to bash can be found here
General information about Neural Networks
ESRGAN and BasicSR are neural networks written in Python. Their architecture is a type of Convolutional Neural Networks (CNN), called Generative Adversarial Neural Network (GAN).
Generative Adversarial Neural Network (GAN)
For a simple explanation of what a Generative Adversarial Neural Network (GAN) is, here is an introduction.