semvec/pypi-packages huggingface dataset:
femtocrux 3.3.2
Femtosense Compiler
Requires Python: >=3.10

![Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiRGpDOFpEOXF1M0prSy9OOVNkZ3F2NkRKM0NNMG8xbmpZU0hZdUp1ejhHOEswdDRhOEZOakMrdWZyaHp1WGVtQ1lVTStzRUpXaFlYeFZPSEJFd21NdjF3PSIsIml2UGFyYW1ldGVyU3BlYyI6InJZYzhuZ3d3a1FUUzBzM0kiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=master)

# femtocrux

Compiler API for the Femotsense Sparse Processing Unit (SPU).

This package drives compilation of machine learning models to SPU binaries, as well as simulation of those binaries on SPU hardware.

The package itself is a thin Python wrapper communicating to the actual compiler / simulator via gRPC.

Supported ML model representations:
 - Femtosense Quantized IR (FQIR)

## Installation

You will need to install `femtocrux` and `femtodriver` to compile models to run on the SPU and to run simulations to
get power metrics.

You will need to have python `3.10` and Docker installed.
Install Docker by following [these instructions](https://docs.docker.com/get-docker/).

femtocrux is available on PyPI via

```
pip install femtocrux
```

femtodriver is also available on PyPI via

```
pip install femtodriver
```

## Usage

Please refer to the documentation in the [e2e walkthrough](https://femtocrux.femtosense.ai/en/latest/e2e_example/e2e_example.html) for a full example of how to create a model in pytorch, use femtodriver to compile program files
to run on the SPU, and for how to run simulations of the model to get power estimates.

If you want more detailed documentation of all the options you can use to compile and simulate with please refer to
the [femtodriver documentation](https://pypi.org/project/femtodriver/).
```
textual-fspicker 1.0.0
A simple Textual filesystem picker dialog library.
Requires Python: >=3.10
Keywords: terminal, library, file system, filesystem, dialog

# textual-fspicker

[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/davep/textual-fspicker/style-and-lint.yaml)](https://github.com/davep/textual-fspicker/actions)
[![GitHub commits since latest release](https://img.shields.io/github/commits-since/davep/textual-fspicker/latest)](https://github.com/davep/textual-fspicker/commits/main/)
[![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/davep/textual-fspicker)](https://github.com/davep/textual-fspicker/issues)
[![GitHub Release Date](https://img.shields.io/github/release-date/davep/textual-fspicker)](https://github.com/davep/textual-fspicker/releases)
[![PyPI - License](https://img.shields.io/pypi/l/textual-fspicker)](https://github.com/davep/textual-fspicker/blob/main/LICENSE)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/textual-fspicker)](https://github.com/davep/textual-fspicker/blob/main/pyproject.toml)
[![PyPI - Version](https://img.shields.io/pypi/v/textual-fspicker)](https://pypi.org/project/textual-fspicker/)

## Introduction

This library provides a simple set of filesystem navigation and picking
dialogs. The aim is to provide "ready to go" dialogs that should also be
fairly easy to tailor to your own applications.

![Opening a file](https://raw.githubusercontent.com/davep/textual-fspicker/main/.images/file-open.png)
![Saving a file](https://raw.githubusercontent.com/davep/textual-fspicker/main/.images/file-save.png)

## Installing

The package can be installed with `pip` or related tools, for example:

```sh
$ pip install textual-fspicker
```

## Using the library

Please see [the main documentation for the
library](https://textual-fspicker.davep.dev/) for details on how to use it.

## TODO

See [the TODO tag in
issues](https://github.com/davep/textual-fspicker/issues?q=is%3Aissue+is%3Aopen+label%3ATODO)
to see what I'm planning.


[//]: # (README.md ends here)