Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Artificial Intelligence on Linux

From atl.wiki
Revision as of 15:23, 7 June 2024 by Asiliria (talk | contribs) (Field entries)

Due to the fact that Linux runs 91.5% of supercomputers and is used frequently for professional tasks,[1] Artificial Intelligence (AI) is used widely on Linux for not only proprietary applications and usage, but also is heavily used for FOSS / FLOSS applications of such technologies. Such examples include voice changers, image generators, Large Language Models (LLMs), and much more. If you are feeling frustrated or confused, this is a guide on how to not only yield results on NVIDIA cards - commonly used in the AI industry [CITATION NEEDED] - but also on Advanced Micro Devices' (AMD) ROCm-capable Graphics Processing Units (GPU). Both drivers have the capability to run AI applications, yet also depends on the developers' and project's support for such technologies.

  • Keep in mind the philosophy of true freedom on the internet and digitally [LINK NEEDED, perhaps GNU project] - exercise your freedoms as you see fit using this technology at your own whims, but practice good ethics.

RECOMMENDED - anaconda and conda for beginners

...

w-okada's voice changer

A diagram of how w-okada functions at the high-level. [2]

According to w-okada's documentation in English, and as implied by the name of the repository, it is an AI-powered "voice changer" tool.[3] There are numerous uses for this: for simple enjoyment, for music covers, for helping with gender dysphoria, and for anonymity, w-okada as a voice changer is an extremely useful utility.

  • Do not use this to catfish. We trust you understand the basic moral complications of such activities, and if you choose to do so, beware. (link to some article on the complications or what happens...)

NVIDIA setup

...

AMDGPU setup

...

Stable Diffusion Setup - WebUI

According to the project's main page, the Stable Diffusion WebUI is a "web interface for Stable Diffusion" in order to generate images using prompts or image-to-image generation.[4]

Large Language Models - oLLaMa, Mistral, etc.

(Someone more experienced can help)

  1. Elad, Barry. Linux Statistics 2024 by Market Share, Usage Data, Number Of Users and Facts.[1]
  2. https://github.com/w-okada/voice-changer
  3. GitHub, voice-changer[2]
  4. AUTOMATIC1111, stable-diffusion-webui. Main Page[3]