Page loaded at 02/06/2023 18:06:48 «The Tsuchinoko engine is now in use.»

Random Content

/ran/

Anonymous
15/08/2022 15/08/2022 19:53:18#8
static/75_.jpg

[Litechan development thread.]

Post criticism, report issues and give suggestions regarding the future of the site.

[Rules]

>All threads are sfw by default unless stated otherwise in the first post.

>Despite rule #1, all website users must be at least 18 years of age.

>Posting or referencing illegal content is strictly prohibited.

>Posts that violate site rules will be permanently removed, repeated violation will result in a ban.

>Using bots for uploading content to the site is also prohibited.

>The owner of the site and moderators can remove and modify uploaded content when necessary.

>Be respectful to others and always remember that there is a person behind each post.

Anonymous
18/08/2022 18/08/2022 18:02:26#12
static/SPOILER_qualitycontent.png

[test thread]

Anonymous
15/08/2022 15/08/2022 14:13:42#1
static/2.png

Welcome to Litechan thread no. 1, which is a gallery for random cute artworks.

rpyth
11/09/2022 11/09/2022 08:54:53#68
static/demo.png

[/sddg/ - Stable Diffusion Development General, PyGUI edition]

[Features]

- fully functional tkinter-based UI with two alternative themes

- negative prompts, AKA unprompts

- wide range of supported hardware, Intel CPU of 8th gen and up is ideal

- supports both Linux and Windows

- supports model choice, SD or WD

[Installation & Usage]

1. Install the OpenVINO repo normally, as per the CPU tard guide (https://rentry.org/cputard).

2. Download the modified rpyth files and replace demo.py and stable_diffusion_engine.py with them. Get from https://www.litechan.org/liteshare/pygui-1-3-0.zip

3. Download RealESRGAN portable executable from https://github.com/xinntao/Real-ESRGAN and unzip it somewhere.

4. Activate your conda prompt or environment.

5. Run "pip install Pillow pyyaml sv-ttk".

6. Run "python pygui.py"

7. Go to Settings -> Configure, link the upscaler RealESRGAN executable, link the demo.py file from the openvino repo, link the python executable you'll be using for running demo.py ("C:\ProgramData\Miniconda3\python.exe" in my case, or you can go with just "python" in the env), hit Save.

8. Run "python pygui.py".

9. Open Queue -> Add Item and do the needful.

Enjoy! Feel free to report issues.

Anonymous
10/02/2023 10/02/2023 13:51:17#242
static/325444481_884446309492786_3194237609760785589_n.jpg

#12

testing

Anonymous
22/08/2022 22/08/2022 21:03:47#38
static/kfr.jpg

Anonymous
05/02/2023 05/02/2023 11:29:10#238
static/parallel fizzbuzz viridis.png

[Viridis Esolang]

Viridis (from Latin Bufotes viridis, "Green toad") is an interpreted statically-typed esoteric programming language in which all variables are shared between all created processes by default. The language features 6 basic data types similar to those of C and arrays containing those datatypes, which can be multidimensional.

[Inspiration]

Inspired by Python multiprocessing.Array class, which is an array of ctypes that can be accessed by multiprocessing.Process processes quickly and without the limitations of a Manager-based object. Eremias, another esolang of rpyth, uses a Manager-controlled dict for all the variables, which is easy to work with, but comes with the cost of it being painfully slow and normally mutable classes being immutable within the dict.

Viridis uses an array of unsigned chars instead, which can be altered on demand, yet requires interpretation during the time of access. Interaction with arrays can be optimized as there is no need to load the whole array to modify a value within it. The only downside to the usage of arrays so far is that it is of constant length throughout whole execution of the program, normally 2^16 unsigned chars, but can be made bigger if needed.

[Syntax]

Looks quite like an assembler, accepts kebab-case for variable names. So far there are three main operation types: variable creation, modification and usage of functions. Variables are initialized within the array while the program is running. You can either omit array shape or value, never both. Value, when omitted, is filled with zeroes of specified type according to the space in case it's an array. Modification is always written as:

>target operation= values

Operations can be +, -, *, ^, etc. The values are separated by delimiter, [but act differently if there is only two of them]. Let me show you how.

Viridis:

>target -= value1, value2

Python:

>target = value1 - value2

Anonymous
02/01/2023 02/01/2023 18:29:05#191
static/Oliviarwan.png

Testing

Anonymous
15/12/2022 15/12/2022 23:29:04#177
static/idk.jpg

idk

Anonymous
10/11/2022 10/11/2022 17:18:14#142
static/63250549_p0.png

Can i upload a 6.0 MB picture?

Anonymous
07/11/2022 07/11/2022 13:48:05#136
static/0tnnlhi7gb451.png

:3

Anonymous
21/10/2022 21/10/2022 16:58:43#97
static/fbems.png

Eremias esolang thread.

Eremias is an esoteric imperative dynamically-typed interpreted programming language developed by rpyth, the name comes from Eremias arguta lizard species. The language focuses on use of goto and parallelism/multiprocessing, as loops can only be done via goto, every line requires a hexadecimal index and all variables are shared between all processes by default. Included example is a version of FizzBuzz.

Source code: https://www.litechan.org/liteshare/eremias%20source.zip

Compiled exe: https://www.litechan.org/liteshare/eremias.zip