All Projects → justin-bennington → S2ML-Generators

justin-bennington / S2ML-Generators

Licence: MIT license
Multiple notebooks which allow the use of various machine learning methods to generate or modify multimedia content

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to S2ML-Generators

vqgan-clip-app
Local image generation using VQGAN-CLIP or CLIP guided diffusion
Stars: ✭ 94 (-45.35%)
Mutual labels:  generative-art, vqgan-clip
gestalt
Creative coding playground - Color, Note, Code
Stars: ✭ 16 (-90.7%)
Mutual labels:  generative-art
guess-js.github.io
The website of Guess.js
Stars: ✭ 16 (-90.7%)
Mutual labels:  ml
EVHS-Programming-Club
The public GitHub repo for the EVHS Programming Club
Stars: ✭ 16 (-90.7%)
Mutual labels:  ml
generative
A digital playground for experimenting with creative coding and WebGL
Stars: ✭ 50 (-70.93%)
Mutual labels:  generative-art
generative-crystals
Generative system that creates bi-colored crystal shapes, based on Matthew Epler’s “Designing Generative Systems with p5.js” Youtube playlist.
Stars: ✭ 33 (-80.81%)
Mutual labels:  generative-art
CS-7641-assignments
CS 7641 - All the code
Stars: ✭ 135 (-21.51%)
Mutual labels:  ml
ai-background-remove
Cut out objects and remove backgrounds from pictures with artificial intelligence
Stars: ✭ 70 (-59.3%)
Mutual labels:  ml
YOLOv4MLNet
Use the YOLO v4 and v5 (ONNX) models for object detection in C# using ML.Net
Stars: ✭ 61 (-64.53%)
Mutual labels:  ml
rekcurd-python
Project for serving ML module. This is a gRPC micro-framework.
Stars: ✭ 47 (-72.67%)
Mutual labels:  ml
DDOS Detection
ddos attack detector using ML Algorithms
Stars: ✭ 38 (-77.91%)
Mutual labels:  ml
ScaledYOLOv4
Scaled-YOLOv4: Scaling Cross Stage Partial Network
Stars: ✭ 1,944 (+1030.23%)
Mutual labels:  ml
generative art
Personal Generative Art Projects
Stars: ✭ 34 (-80.23%)
Mutual labels:  generative-art
incubator-liminal
Apache Liminals goal is to operationalise the machine learning process, allowing data scientists to quickly transition from a successful experiment to an automated pipeline of model training, validation, deployment and inference in production. Liminal provides a Domain Specific Language to build ML workflows on top of Apache Airflow.
Stars: ✭ 117 (-31.98%)
Mutual labels:  ml
thesaurus
TT Hackathon 2018 - Autocomplete for Visual Programming Nodes
Stars: ✭ 23 (-86.63%)
Mutual labels:  ml
TFLite-Android-Helper
TensorFlow Lite Helper for Android to help getting started with TesnorFlow.
Stars: ✭ 25 (-85.47%)
Mutual labels:  ml
k3ai-core
K3ai-core is the core library for the GO installer. Go installer will replace the current bash installer
Stars: ✭ 23 (-86.63%)
Mutual labels:  ml
ml-lpi
Materials for ML course at Lebedev Physical Institute
Stars: ✭ 31 (-81.98%)
Mutual labels:  ml
py-msa-kdenlive
Python script to load a Kdenlive (OSS NLE video editor) project file, and conform the edit on video or numpy arrays.
Stars: ✭ 25 (-85.47%)
Mutual labels:  generative-art
ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Stars: ✭ 40,023 (+23169.19%)
Mutual labels:  ml

S2ML Generators

Changelog

Version 1.6.1

  • Fixed the directory for Guided Diffusion models
  • Minor clean-up, fixes, etc.

Version 1.6

  • No changes to code. People have asked if they can tip me for working on this for free. In light of a new employment opportunity, I am now accepting donations -- not here, but I will match any donation made to The Okra Project (https://www.artsbusinesscollaborative.org/fiscal-sponsorship/okra-project) up to $5000 annually. The donation match will start in June 2022 and will count retroactively towards any donations made from the date of this update.

Version 1.5.4

  • Fixed Issue #9 #9, ESRGAN upscaling will no longer transpose the colors of your image wrong
  • Added setting in diffusion method for enabling gradient checkpointing, which saves VRAM but takes longer to compute images (useful if you're having memory issues, or trying to load a heavy model)
  • Removed some informal text

Version 1.5.3

  • To make room for new notebooks I am forking from the S2ML Image Generator (neé S2ML Art Generator), the repo has been renamed to S2ML-Generators
  • S2ML Art Generator renamed to S2ML Image Generator
  • Keep an eye out for the S2ML Video Generator

Version 1.5.2

  • CLIP-Guided diffusion method now allows for a variable number of steps.

Version 1.5.1

  • Name change! Since this notebook contains methods which aren't constrained specifically to utilized GANs (generative adversarial networks), a new name has been chosen: S2ML Art Generator! Future tools which are in development will carry the S2ML prefix so long as those tools leverage machine learning, in order to build out the S2ML ecosystem.

Version 1.5.0

September 21, 2021

  • Removed ISR for image upscaling and replaced it with an ESRGAN implementation
  • Added the ability to upscale a folder of images or a single target image
  • Added the option to generate a video using ffmpeg using either default outputs or upscaled image sequence ({abs_root_path}/ESRGAN/results/ directory)
  • Fixed some markdown issues, removed bad wording from older notebooks
  • Added a block to delete all generated output for advanced troubleshooting & tidy-ness

Version 1.4.0

September 4, 2021

  • Fixed CLIP-guided diffusion method
  • Exposed new CLIP model selection for both VQGAN+CLIP and diffusion methods
  • Removed excess instructional text ahead of Wiki launch
  • Added the ability to generate a video regardless of method
  • Exposed new parameters in the Generate a Video block

Version 1.3.0

August 30, 2021

  • Moved changelog to README.md
  • VQGAN+CLIP and CLIP-guided diffusion blocks are now separate.
  • Parameters and Execution blocks merged into single blocks.
  • Fixed potential "interestingness" bug with VQGAN+CLIP method
  • Exposed four new experimental/advanced parameters for fine-tuning VQGAN+CLIP method
  • Updating ffmpeg block in 1.3.1 to work with CLIP-guided diffusion method, started fixing this in 1.3.0

Version 1.2.3

August 26, 2021

  • Bug Fixes
  • Added "VQGAN Classic" link to older notebook (legacy copy) at the top of the updated notebook

Version 1.2.2

August 23, 2021

  • Bug Fixes

Version 1.2.1

August 22, 2021

  • Fixed issues with temp filesystem not importing os, causing errors when not using Google Drive
  • Removed Wikiart 1024 dataset because the hosting provider went offline
  • Fixed ImageNet datasets to use new hosting provider

Version 1.2.0

August 21, 2021

  • Bug Fixes

Version 1.1.2

August 18, 2021

  • Forked notebook from the original copy
  • Integrated Katherine Crowson's CLIP-guided diffusion method as a secondary mode to the notebook
  • Removed automatic video naming and exposed it as a parameter instead.
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].