Skip to main content

GroqFlow 🚀

GroqFlow™ is the easiest way to get started with Groq's technology. GroqFlow provides an automated workflow for compiling Machine Learning, Artifical Intelligence, and High-Performance Computing workloads into Groq programs and executing those programs on the Groq Language Processing Unit™ (LPU).


System Requirements

To begin, we recommend that your system meets the following software and hardware requirements:

  • Ubuntu 22.04 or Rocky 8.4 Linux distribution.
  • 32GB RAM (or more) to build models.
  • 8 LPUs (especially for larger models) to run models.
  • GroqWare Suite™ version >=0.9.2.1 installation*:
    • Groq Developer Tools Package (groq-devtools) for building and compiling models.
    • Groq Runtime Package (groq-runtime) for running compiled models on Groq hardware.

*For information on how to install GroqWare Suite on your system, create an account on our portal and view the GroqWare Quick Start Guide for installation instructions.


Navigating GroqFlow

  • Documentation: All GroqFlow documentation, including the installation guide, user guide, known issues, and versioning.

  • Examples: Includes various GroqFlow examples.

  • GroqFlow: The source code for the groqflow package.

  • Proof Points: Machine learning proof points using GroqFlow.

  • README.md: This README.


Contributors

GroqFlow development is primarily conducted within Groq's internal repo and is periodically synced to GitHub. This approach means that developer contributions are not immediately obvious in the commit log.

This project follows the all-contributors specification. Contributions of any kind are welcome!

Metadata

Release files for groqflow 4.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for groqflow 4.3.1
File Size Uploaded
groqflow-4.3.1.tar.gz 29.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for groqflow 4.3.1
File Interpreter ABI Platform
groqflow-4.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 63.1 kB

Release files / groqflow-4.3.1.tar.gz

Download URL groqflow-4.3.1.tar.gz
Size 29.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c456e00501bf46aeae9a96eae789520fd0c7d58c0a9063e8082bf9a2ede5c7dd
BLAKE2b-256 checksum
How to use checksums
365de5e158746badb42ada91f08f185ca2228d5b302be6c67d6c17f871eda201
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / groqflow-4.3.1-py3-none-any.whl

Download URL groqflow-4.3.1-py3-none-any.whl
Size 33.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ee7177f45f87fc91e031ec179a84dc8423a0900ede724630a413e284f83d5272
BLAKE2b-256 checksum
How to use checksums
cda656914503bc2ac07da584dc34e0528155ce9012e528ff777a4236784de576
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release history Release notifications | RSS feed

This release

4.3.1 This release

2 release files

4.2.1

2 release files

4.2.0

2 release files

3.1.0

2 release files

3.0.2

2 release files

2.5.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page