semvec/pypi-packages huggingface dataset:
frater 0.3.1.15
A Machine Learning and Data-Driven Systems Framework and Toolkit
License: MIT
Requires Python: >=3.6

# Frater
> Frater - A Machine Learning and Data-Driven Systems Framework and Toolkit

Frater is a framework and toolkit whose goal is to simplify and streamline building 
large scale machine learning and data driven systems in research and production, as well as providing 
insight into a system at each step of the pipeline. Currently, transitioning a machine 
learning project from a research model to a production system requires a lot of time and effort. 
Even more, building systems that use more than one model can be an even bigger headache. 
Along with this transition process, there is a need to build out ways to retrieve and 
understand the data passing through the system.

Frater accomplishes its goal by providing a set of tools that abstract away the 
engineering side of machine learning for researchers, while still letting software engineers 
build powerful systems with the work done by their research counterparts. The plan is to provide a hub 
for any task that would come up in the process of building machine learning systems: 
- Running experiments
- Designing systems
- Developing new models and system components
- Analyzing and visualizing results
- Sharing and using pre-built components
- Resource management and configuration (GPU, CPU, memory)

Frater will also provide an API for developers and researchers to build components to use 
in a Frater system. Under the hood, Frater will run each component as a Docker container, 
which allows for portability and flexibility. All of this will be available through a web 
interface as well as a CLI. Frater will be able to be installed on to a local system, or 
deployed in a cloud environment. 

## Install
### Requirements:
- `python 3.7+`
 To install Frater, execute the following:
```shell 
pip install frater
```

## Getting Started

### Frater API
To start using the Frater API
```python
import frater
```

### Frater System

We’re currently looking for people interested in helping to make Frater’s vision into a 
reality. If you’re interested, contact John Henning at


- Email: [john.l.henning@ibm.com](mailto:john.l.henning@ibm.com)
- Slack (IBM): @john-l-henning 
- Twitter: [@johnlhenning](twitter.com/johnlhenning) 

Links:
- Code: https://github.com/frater-sdk/frater
- Docs: https://frater.readthedocs.io
suffix-trees 0.3.0
Suffix trees, generalized suffix trees and string processing methods
License: MIT

suffix_trees
============

|ci| |codecov|

Python implementation of Suffix Trees and Generalized Suffix Trees. Also
provided methods with typcal applications of STrees and GSTrees.

Installation
~~~~~~~~~~~~

.. code:: bash

   pip install suffix-trees

Usage
~~~~~

.. code:: python

   from suffix_trees import STree

   # Suffix-Tree example.
   st = STree.STree("abcdefghab")
   print(st.find("abc")) # 0
   print(st.find_all("ab")) # [0, 8]

   # Generalized Suffix-Tree example.
   a = ["xxxabcxxx", "adsaabc", "ytysabcrew", "qqqabcqw", "aaabc"]
   st = STree.STree(a)
   print(st.lcs()) # "abc"

.. |ci| image:: https://github.com/ptrus/suffix-trees/workflows/ci/badge.svg
.. |codecov| image:: https://codecov.io/gh/ptrus/suffix-trees/branch/master/graph/badge.svg
   :target: https://codecov.io/gh/ptrus/suffix-trees
adafruit-circuitpython-icm20649 1.1.1
Library for the ST ICM-20649 Wide-Range 6-DoF Accelerometer and Gyro
License: MIT
Keywords: adafruit blinka circuitpython micropython icm20649 gyro accelerometer high-G 6-axis wide range

Introduction
============

.. image:: https://readthedocs.org/projects/adafruit-circuitpython-icm20649/badge/?version=latest
    :target: https://circuitpython.readthedocs.io/projects/icm20649/en/latest/
    :alt: Documentation Status

.. image:: https://img.shields.io/discord/327254708534116352.svg
    :target: https://discord.gg/nBQh6qu
    :alt: Discord

.. image:: https://github.com/adafruit/Adafruit_CircuitPython_ICM20649/workflows/Build%20CI/badge.svg
    :target: https://github.com/adafruit/Adafruit_CircuitPython_ICM20649/actions
    :alt: Build Status

Library for the ST ICM-20649 Wide-Range 6-DoF Accelerometer and Gyro


Dependencies
=============
This driver depends on:

* `Adafruit CircuitPython <https://github.com/adafruit/circuitpython>`_
* `Bus Device <https://github.com/adafruit/Adafruit_CircuitPython_BusDevice>`_
* `Register <https://github.com/adafruit/Adafruit_CircuitPython_Register>`_

Please ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloading
`the Adafruit library and driver bundle <https://circuitpython.org/libraries>`_.

Installing from PyPI
=====================

On supported GNU/Linux systems like the Raspberry Pi, you can install the driver locally `from
PyPI <https://pypi.org/project/adafruit-circuitpython-icm20649/>`_. To install for current user:

.. code-block:: shell

    pip3 install adafruit-circuitpython-icm20649

To install system-wide (this may be required in some cases):

.. code-block:: shell

    sudo pip3 install adafruit-circuitpython-icm20649

To install in a virtual environment in your current project:

.. code-block:: shell

    mkdir project-name && cd project-name
    python3 -m venv .env
    source .env/bin/activate
    pip3 install adafruit-circuitpython-icm20649

Usage Example
=============

.. code-block: python3
    import time
    import board
    import busio
    import adafruit_icm20649

    i2c = busio.I2C(board.SCL, board.SDA)
    icm =  adafruit_icm20649.ICM20649(i2c)

    while True:
        print("Acceleration: X:%.2f, Y: %.2f, Z: %.2f m/s^2"%(icm.acceleration))
        print("Gyro X:%.2f, Y: %.2f, Z: %.2f degrees/s"%(icm.gyro))
        print("")
        time.sleep(0.5)

Contributing
============

Contributions are welcome! Please read our `Code of Conduct
<https://github.com/adafruit/Adafruit_CircuitPython_ICM20649/blob/master/CODE_OF_CONDUCT.md>`_
before contributing to help this project stay welcoming.

Documentation
=============

For information on building library documentation, please check out `this guide <https://learn.adafruit.com/creating-and-sharing-a-circuitpython-library/sharing-our-docs-on-readthedocs#sphinx-5-1>`_.