All Projects → noyoshi → Smart Sketch

noyoshi / Smart Sketch

Licence: gpl-3.0
🖌 photorealistic drawings from simple sketches using NVIDIA's GauGAN

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Labels

Projects that are alternatives of or similar to Smart Sketch

Awesome D3d12
Awesome D3D12 ecosystem
Stars: ✭ 130 (-33.33%)
Mutual labels:  nvidia
Rainbowminer
GPU/CPU Mining script with intelligent profit-switching between miningpools, algorithms, miners, using all possible combinations of devices (NVIDIA, AMD, CPU). Features: actively maintained, uses the top actual miner programs (Bminer, Ccminer, Claymore, Dstm, EnemyZ, Sgminer, T-rex and more) easy setup wizard, webinterface, auto update.
Stars: ✭ 158 (-18.97%)
Mutual labels:  nvidia
Awesome Vulkan
Awesome Vulkan ecosystem
Stars: ✭ 2,322 (+1090.77%)
Mutual labels:  nvidia
Gpu monitor
Monitor your GPUs whether they are on a single computer or in a cluster
Stars: ✭ 133 (-31.79%)
Mutual labels:  nvidia
Volumetric Path Tracer
☁️ Volumetric path tracer using cuda
Stars: ✭ 145 (-25.64%)
Mutual labels:  nvidia
Frontalization
Pytorch deep learning face frontalization model
Stars: ✭ 160 (-17.95%)
Mutual labels:  nvidia
Optimus Manager Qt
An interface for Optimus Manager that allows to switch GPUs on Optimus laptops.
Stars: ✭ 115 (-41.03%)
Mutual labels:  nvidia
Srmd Ncnn Vulkan
SRMD super resolution implemented with ncnn library
Stars: ✭ 186 (-4.62%)
Mutual labels:  nvidia
Nuxhash
A NiceHash cryptocurrency mining client for Linux.
Stars: ✭ 150 (-23.08%)
Mutual labels:  nvidia
Cuml
cuML - RAPIDS Machine Learning Library
Stars: ✭ 2,504 (+1184.1%)
Mutual labels:  nvidia
Tensorrt Utils
⚡ Useful scripts when using TensorRT
Stars: ✭ 136 (-30.26%)
Mutual labels:  nvidia
Finbert
BERT for Finance : UC Berkeley MIDS w266 Final Project
Stars: ✭ 136 (-30.26%)
Mutual labels:  nvidia
Gmonitor
gmonitor is a GPU monitor (Nvidia only at the moment)
Stars: ✭ 169 (-13.33%)
Mutual labels:  nvidia
Libcudacxx
The C++ Standard Library for your entire system.
Stars: ✭ 1,861 (+854.36%)
Mutual labels:  nvidia
Heliosdisplaymanagement
An open source display profile management program for Windows with support for NVIDIA Surround
Stars: ✭ 181 (-7.18%)
Mutual labels:  nvidia
Gl cadscene rendertechniques
OpenGL sample on various rendering approaches for typical CAD scenes
Stars: ✭ 116 (-40.51%)
Mutual labels:  nvidia
Xmrminer
🐜 A CUDA based miner for Monero
Stars: ✭ 158 (-18.97%)
Mutual labels:  nvidia
Macos Egpu Cuda Guide
Set up CUDA for machine learning (and gaming) on macOS using a NVIDIA eGPU
Stars: ✭ 187 (-4.1%)
Mutual labels:  nvidia
Nfancurve
A small and lightweight POSIX script for using a custom fan curve in Linux for those with an Nvidia GPU.
Stars: ✭ 180 (-7.69%)
Mutual labels:  nvidia
Moonlight Qt
GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
Stars: ✭ 2,796 (+1333.85%)
Mutual labels:  nvidia

SmartSketch

Supercharge your creativity with state of the art image synthesis

promo.png

Video Demo below!

Credits

Set Up

  • You'll need to install the pretrained generator model for the COCO dataset into checkpoints/coco_pretrained/. Instructions for this can be found on the nvlabs/spade repo.

  • Make sure you install all the Python requirements using pip3 install -r requirements.txt (in /backend folder).

  • Once you do so, you should be able to run the server using python3 server.py. It will run it on 0.0.0.0 on port 80 (on 127.0.0.1 for Windows users). Unfortunately, these are hardcoded into the server and right now you cannot pass CLI arguments to the server to specify the port and host, as the PyTorch stuff also reads from the command line (will fix this soon). If you would like to change this, locate line 195 in backend/server.py.

TODOS

  • [ ] Change how we run the model, make it easier to use (don't use their options object)
  • [ ] Make a seperate frontend server and a backend server (for scaling)
  • [ ] Try to containerize at least the backend components
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].