Info-icon.png 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

Difference between revisions of "Beginners' Information"

From Upscale Wiki
Jump to navigation Jump to search
(Basic update, unsure // Edit via Wikitext Extension for VSCode)
(// Edit via Wikitext Extension for VSCode)
Line 19: Line 19:
  
 
A guide for BasicSR/traiNNer is here: [[Beginner_Training_Guide|Guide]]
 
A guide for BasicSR/traiNNer is here: [[Beginner_Training_Guide|Guide]]
 +
 
We recommend using traiNNer for training ESRGAN models, as it has many improvements over existing BasicSR forks.
 
We recommend using traiNNer for training ESRGAN models, as it has many improvements over existing BasicSR forks.
  

Revision as of 00:11, 24 September 2021

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.

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

And 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.