ChatPDF is the fast and easy way to chat with any PDF, free and without sign-in. Talk to books, research papers, manuals, essays, legal contracts, whatever you have! The intelligence revolution is here, ChatGPT was just the beginning!
How to use Copilot Workspace for inspiration | Stay in the flow and keep iterating
Stay in the flow and keep iterating with GitHub Copilot Workspace, your AI partner in the creative coding process. Harness the power of AI-driven code sugges...
Take a first look at GitHub Copilot Workspace - a new AI coding tool that can build features and fix bugs directly in your codebase. Compare Copilot Workspac...
Robots are rising up faster than expected Figure 01 to enter labor force
Figure AI recently demonstrated a new humanoid robot that is powered by OpenAI's GPT models. Take a first look at Figure 01 - an AI-powered robot that will eventually be deployed into the labor force.
Schlaue neue Welt - Das KI-Wettrennen | Doku HD | ARTE
Das Wettrennen um die Vorherrschaft im Zeitalter der Künstlichen Intelligenz läuft: zwischen den USA, China und Europa. Doch wer gewinnt? Und wer bestimmt üb...
Claude 3 just destroyed GPT-4 and Gemini... AGI is near?
Let's take a first look at Claude 3, the latest LLM from Anthropic and see how it compares to GPT-4 and Gemini Ultra. Is Claude Opus the best AI tool for writing code?
How to Digitize Handwritten Notes With ChatGPT Vision
If you've ever found yourself torn between the tactile feel of paper and the convenience of digital notes, this video is a must-watch.
ChatGPT's new feature called Vision allows it to “see” your handwritten paper notes and digitize them with near-perfect accuracy.
In this step-by-step guide, I’ll show you how to turn your handwritten notes into digital text so you can edit, search, and preserve them forever.
📖 Check out this article for more examples and recommendations:
https://bit.ly/3Iibpqt
📚 Use ChatGPT to create personalized summaries of your favorite books: https://www.youtube.com/watch?v=l8VBJ98b5kg
CHAPTERS:
00:00 - 00:39 Intro
00:39 - 01:24 Why ChatGPT Vision is Different
01:24 - 02:35 6 Steps to Follow
02:35 - 03:11 Mistakes and Limitations
03:11 - 04:08 3 Possibilities ChatGPT Vision opens
04:08 - 04:41 - Conclusion
-----------------------
Building a Second Brain is the proven method to organize your digital life and unlock your creative potential.
We're on a mission to help you increase your productivity, and lead a more fulfilling life with more ease and less stress.
🤓 TEST YOUR PRODUCTIVITY POTENTIAL
If you had a Second Brain, how much more organized, effective, calm, and creative could you be?
Take our quiz & find out: https://bit.ly/48vA8Uc
🧠 HOW YOU CAN BUILD YOUR SECOND BRAIN
Order the book: https://bit.ly/3MEyZAU
Take the course: https://bit.ly/3ZwrSPP
📬 JOIN THE FORTE LABS NEWSLETTER
Level up your productivity and life with new essays, videos, event invites, and other resources every Tuesday. Join 125k subscribers exploring the frontier of modern work, experimenting with new ways of doing more with less, and discovering what it means to fulfill our human potential.
Subscribe here: https://bit.ly/3LCd7VK
🐥 FOLLOW US ON SOCIALS
Always get the latest updates and insights around Building a Second Brain.
Twitter: https://twitter.com/fortelabs
LinkedIn: https://bit.ly/3M9fO0w
Facebook: https://bit.ly/43amMsU
Instagram: https://bit.ly/3MCYceL
In this video, we explore the brand new Gemini Advanced, which is also know as Gemini Ultra, not to be confused with Gemini Pro... But it's definitely not Bard!
Google actually beat GPT-4 this time? Gemini Ultra released
Google just released highly-anticipated LLM Gemini Ultra, along with it's ChatGPT competitor Gemini Advanced. Let's take a first look at Gemini and compare its performance to other popular AI models.
#ai #programming #thecodereport
💬 Chat with Me on Discord
https://bit.ly/3T4FMoe
🔗 Resources
Gemini Launch https://bit.ly/3OxOtqY
Gemini original announcement https://youtu.be/q5qAVmXSecQ
Gemini Controversial Demo https://youtu.be/90CYYfl9ntM
🔥 Get More Content - Upgrade to PRO
Upgrade at https://bit.ly/3S237p6
Use code YT25 for 25% off PRO access
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- Gemini Ultra vs GPT-4
- How to use Google Gemini Advanced for free
- Best AI coding tools
- How to use AI tools for programming
- Best models for generating AI images
How to make an infinite zoom art with Stable Diffusion
An infinite zoom art is a visual art technique that creates an illusion of an infinite zoom-in or zoom-out on an image. You can easily use Stable Diffusion, an AI art generator, to create one.
You will learn how to make an infinite zoom art like this:
We will cover
Software setup
A step-by-step guide to creating your first infinite zoom
Guide for generating good results
Advanced options
Stable Diffusion Software
We will use AUTOMATIC1111 Stable Diffusion WebUI to create infinite zoom videos. It is a popular and free open-source software. You can use this GUI on Windows, Mac, or Google Colab.
Check out the Quick Start Guide if you are new to Stable Diffusion.
Check out the AUTOMATIC1111 Guide if you are new to AUTOMATIC1111.
You will need to install the infinite zoom extension in AUTOMATIC1111.
Installing Infinite Zoom on Google Colab
If you use our Colab Notebook, enter the following URL in the Extensions_from_URL field.
https://github.com/v8hid/infinite-zoom-automatic1111-webui
Installing Infinite Zoom on Windows or Mac
Start AUTOMATIC1111 Web-UI normally.
2. Navigate to the Extension Page.
3. Click the Install from URL tab.
4. Enter the following URL in the URL for extension’s git repository field.
https://github.com/v8hid/infinite-zoom-automatic1111-webui
5. Wait for the confirmation message that the installation is complete.
6. Restart AUTOMATIC1111.
A simple first example
You can use this quick example to test your setup and ensure everything works correctly.
Step 1: Download an inpainting model
You should use an inpainting model for a reasonable result. Let’s use the Dreamshaper Inpainting model. Download the model file and put it in the folder:
stable-diffusion-webui\models\Stable-diffusion
Step 2: Select the inpainting model
Select the inpainting model in the Stable Diffusion checkpoint dropdown menu.
Step 3: Review settings and press generate
You should see the Common Prompt Prefix, the Prompt Start at second, the Common Prompt Suffix, and the Negative Prompt populated with the default values. We will explain them later, but the Prompt Start at second is the prompt that is switched to at that time.
Press Generate.
After a brief wait, you should get a video like this.
How does Infinite Zoom work?
Now, it’s a good time to pause and understand what happened.
The prompt of the initial image is a combination of the common prefix, prompt, and the common suffix. The subject is written in the prompt and has changed at 2 sec, 3 sec, and 5 sec.
So, the initial image is generated with the prompt at time 0 using the inpainting model.
In the next frame, the initial image is shrunk slightly to create the illusion of zooming out. Now, you have created a small frame of empty space around the shrunk image. The extension inpaints the empty space using the same prompt.
The process repeats itself until you reach 2 sec, where you switch to the next prompt. Now, you use the new prompt for inpainting.
And you get the idea.
Step-by-step guide for Infinite Zoom
Now you have verified that your setup is working, let’s go through a slightly more advanced example.
We used the inpainting model in the previous example to generate the initial image. It is not the best because an inpainting model is trained to fill in a missing part of an image, not directly creating one.
You should use a pairing model to generate the first image for the best result. For example, use the DreamShaper 8 model to create the initial image and the DreamShape 8 inpainting model to create the infinite zoom video.
Step 1: Generate the initial image
Go to the txt2img page in AUTOMATIC1111.
Stable Diffusion checkpoint: DreamShaper 8 Model
Prompt and Negative Prompt:
beautiful woman, yellow hair, in temple, magical scene, shining eyes, dazzling glow, 8k, intricate, elegant, highly detailed, majestic, digital photography, art by artgerm and ruan jia and greg rutkowski, hdr
BadDream
(Note: BadDream is a negative embedding for DreamShaper.)
Sampling Method: DPM++ 2M Karras
Sampling steps: 20
Width: 768
Height: 512
Press Generate. We get the initial image.
Step 2: Enter Infinite Zoom settings
Go to the Infinite Zoom page in AUTOMATIC1111.
Main tab
Select the Main tab.
Batch Count is the number of videos you are going to make each time you press the Generate button. Keep it as 1.
Total video length [s] is the total length of the video. Enter 12 sec for this video.
This extension breaks the prompt into 3 parts:
Common Prompt Prefix: Beginning part of the prompt. This is common to all frames of the video.
Prompt: Middle part of the prompt. This can be changed at any different time in the video.
Common Prompt Suffix: Ending part of the prompt. Similar to the prefix, all frames use the same prompt suffix.
Now you know you can have a fixed and variable part in the prompt. Let’s break the prompt of the initial image into two parts:
Subject: the variable part. This can be changed at any time point, defined in the table.
Style: the fixed part. We keep the same style throughout the video.
The subject part of the initial prompt is
beautiful woman, yellow hair, in temple
The style part of the initial prompt is
magical scene, shining eyes, dazzling glow, 8k, intricate, elegant, highly detailed, majestic, digital photography, art by artgerm and ruan jia and greg rutkowski, hdr
We will use the subject in the middle, variable part of the prompt. We will use the style in the common part of the prompt.
In the table, enter:
Common Prompt Prefix: (leave empty)
Start at second
Prompt
0
beautiful woman, shining eyes, yellow hair, in temple
2
temple in waterfall
6
close up of giant waterfall in jungle
Variable part of the prompt.
I found it produces better results when you have a gradual transition of the subject
woman, temple
temple, waterfall
waterfall, jungle
Common prompt suffix
magical scene, dazzling glow, 8k, intricate, elegant, highly detailed, majestic, digital photography, art by artgerm and ruan jia and greg rutkowski, hdr
Negative Prompt:
BadDream
Output width: 768
Output height: 512
Sampling Steps for each outpaint: 20
Outpainting tab
Switch to the outpainting tab.
Set the Mask Blur all the way up to 64. The Mask Blur is the amount of blurring near the edge of the newly created empty space. A higher value helps to increase the consistency of inpainting.
Step 3: Generate Infinite Zoom video
We will keep the rest of the parameters as default. Press Generate to create the video.
Step 4: Conver to animated GIF (Optional)
You can use this free service to convert the MP4 video to an animated GIF:
https://ezgif.com/video-to-gif
Here’s one result.
Here’s another one.
Tips
Inpainting models
DreamShaper is not the only model/inpainting model you can use. Here’s an extended list
DreamShaper 8 / DreamShaper 8 inpainting — Realistic painting style
Realistic Vision 5/ Realistic Vision 5 inpainting — Realistic photo style
Deliberate v3/ Deliberate v3 inpainting — Painting style
Zoom settings
Set zoom in or out in Video Zoom mode.
Set zoom speed in Video Zoom speed
Color correction setting
Uncheck Settings Img2img Apply color correction to img2img results to match original colors.
pThe post How to make an infinite zoom art with Stable Diffusion first appeared on Stable Diffusion Art./p
New vision models are now available: LLaVA 1.6, in 7B, 13B and 34B parameter sizes. These models support higher resolution images, improved text recognition and logical reasoning.
Chat with PDF and conduct your literature review faster using SciSpace. Discover 200M+ papers or upload your own PDF, highlight text or ask questions, and extract explanations and summaries.
Let's take a look at the most hyped up new technologies at CES 2024. Learn about the latest advancements in artificial intelligence and how they are being used used in modern consumer hardware.
AI tooling is everywhere, but I want it close to home, available "at my finger tips". Having these integrated into my coding environment has proven itself in maximizing my productivity and limiting friction when working. These are the famous tools put together head to head, with the winner at the end.
⏱ Timestamps
00:00 - Intro
01:00 - ChatGPT
06:17 - BrightData
07:17 - Codeium
09:24 - Copilot
12:51 - Llama
14:35 - Summary
#productivity #neovim #ai #coding #programming #terminal #system #program #dev #devops #software #sysadmin #sysops #linux #terminal #console #cli #keyboard #commandline