semvec/pypi-packages huggingface dataset:
teneva-opti 0.6.0
Collection of various optimization methods, including tensor based, for multivariate functions and multidimensional data arrays
License: MIT
Requires Python: >=3.8
Keywords: optimization method multidimensional array multivariate function tensor train nevergrad cma ttopt protes genetic algorithm evolutionary strategy

# teneva_opti


## Description

Collection of various optimization methods (search for the global minimum and/or maximum) for multivariate functions and multidimensional data arrays (tensors). This library is based on a software product [teneva](https://github.com/AndreiChertkov/teneva). See also related benchmarks library [teneva_bm](https://github.com/AIRI-Institute/teneva_bm).


## Installation

1. The package can be installed via pip (it requires the [Python](https://www.python.org) programming language of the version 3.8 or 3.9):
    ```bash
    pip install teneva_opti==0.6.0
    ```
    > The package can be also downloaded from the repository [teneva_opti](https://github.com/AIRI-Institute/teneva_opti) and be installed by `python setup.py install` command from the root folder of the project.

2. We test optimizers with benchmarks from [teneva_bm](https://github.com/AIRI-Institute/teneva_bm) library. For installation of additional dependencies (`gym`, `mujoco`, etc.), please, do the following (for existing conda environment `teneva_opti`; if you are using a different environment name, then please make the appropriate substitution in the script; note that you don't need to use environment in colab):
    ```bash
    wget https://raw.githubusercontent.com/AIRI-Institute/teneva_bm/main/install_all.py && python install_all.py --env teneva_opti && rm install_all.py
    ```
    > In the case of problems with `scikit-learn`, uninstall it as `pip uninstall scikit-learn` and then install it from the anaconda: `conda install -c anaconda scikit-learn`. If you have problems downloading the script via wget, you can download it manually from the root folder of the repository [teneva_bm](https://github.com/AIRI-Institute/teneva_bm).


## Documentation and examples (in progress...)

Please, run the demo script from the root of the [teneva_opti](https://github.com/AIRI-Institute/teneva_opti) repository:
```bash
clear && python demo/base.py
```

> See also other demo scripts in the folder `demo` of the [teneva_opti](https://github.com/AIRI-Institute/teneva_opti) repository.


## Authors

- [Andrei Chertkov](https://github.com/AndreiChertkov)
- [Gleb Ryzhakov](https://github.com/G-Ryzhakov)
- [Ivan Oseledets](https://github.com/oseledets)


---


> ✭__🚂  The stars that you give to **teneva_opti**, motivate us to develop faster and add new interesting features to the code 😃
able-recipe-test 1.0.14.12
Bluetooth Low Energy for Android
License: MIT
Keywords: android ble bluetooth kivy

Android Bluetooth Low Energy
============================

.. start-badges
.. image:: https://img.shields.io/pypi/v/able_recipe.svg
    :target: https://pypi.python.org/pypi/able_recipe
    :alt: Latest version on PyPi
.. end-badges

`Python <https://github.com/kivy/python-for-android>`_ interface to Android Bluetooth Low Energy API.

:Code repository: https://github.com/b3b/able
:Documentation: https://herethere.me/able
:Changelog: https://github.com/b3b/able/blob/master/CHANGELOG.rst

Quick start development environment
-----------------------------------

*able* is included in `PythonHere <https://herethere.me/pythonhere>`_ app, together with the `Jupyter Notebook <https://jupyter.org/>`_ it could be used as a development environment.

Usage example: https://herethere.me/pythonhere/examples/ble.html


Build
-----

The following instructions are for building app with `buildozer <https://github.com/kivy/buildozer/>`_ tool.

*able_recipe* recipe should be added to buildozer.spec requirements::

   requirements = python3,kivy,android,able_recipe


Bluetooth permissions should be requested in buildozer.spec::

    android.permissions = BLUETOOTH, BLUETOOTH_ADMIN, BLUETOOTH_SCAN, BLUETOOTH_CONNECT, BLUETOOTH_ADVERTISE, ACCESS_FINE_LOCATION


App configuration example: `buildozer.spec <https://github.com/b3b/able/tree/master/examples/alert/buildozer.spec>`_


Build with a local version
--------------------------

To build app with a local (modified) version of *able*,

path to *able* recipes directory should be set in buildozer.spec::

    p4a.local_recipes = /path/to/cloned/repo/recipes


Contributors
------------

Thanks,

.. csv-table::

    `andfmart <https://github.com/andfmart>`_
    `andreamerello <https://github.com/andreamerello>`_
    `datmaniac95  <https://github.com/datmaniac95>`_
    `dgatf <https://github.com/dgatf>`_
    `dwmoffatt <https://github.com/dwmoffatt>`_
    `Enkumicahel <https://github.com/Enkumicahel>`_
    `hailesir <https://github.com/hailesir>`_
    `HelaFaye <https://github.com/HelaFaye>`_
    `jacklinquan <https://github.com/jacklinquan>`_
    `juasiepo <https://github.com/juasiepo>`_
    `PapoKarlo <https://github.com/PapoKarlo>`_
    `RoberWare <https://github.com/RoberWare>`_
    `Rowataro <https://github.com/Rowataro>`_
    `robgar2001 <https://github.com/robgar2001>`_
    `sodef <https://github.com/sodef>`_
    `sooko_io <https://github.com/sooko>`_
pinax-announcements 4.0.1
a Django announcements app
License: MIT


.. image:: http://pinaxproject.com/pinax-design/patches/pinax-announcements.svg
    :target: https://pypi.python.org/pypi/pinax-announcements/

===================
Pinax Announcements
===================

.. image:: https://img.shields.io/pypi/v/pinax-announcements.svg
    :target: https://pypi.python.org/pypi/pinax-announcements/


.. image:: https://img.shields.io/circleci/project/github/pinax/pinax-announcements.svg
    :target: https://circleci.com/gh/pinax/pinax-announcements
.. image:: https://img.shields.io/codecov/c/github/pinax/pinax-announcements.svg
    :target: https://codecov.io/gh/pinax/pinax-announcements
.. image:: https://img.shields.io/github/contributors/pinax/pinax-announcements.svg
    :target: https://github.com/pinax/pinax-announcements/graphs/contributors
.. image:: https://img.shields.io/github/issues-pr/pinax/pinax-announcements.svg
    :target: https://github.com/pinax/pinax-announcements/pulls
.. image:: https://img.shields.io/github/issues-pr-closed/pinax/pinax-announcements.svg
    :target: https://github.com/pinax/pinax-announcements/pulls?q=is%3Apr+is%3Aclosed


.. image:: http://slack.pinaxproject.com/badge.svg
    :target: http://slack.pinaxproject.com/
.. image:: https://img.shields.io/badge/license-MIT-blue.svg
    :target: https://opensource.org/licenses/MIT/


``pinax-announcements`` is a well tested, documented, and proven solution
for any site wanting announcements for it's users.

Announcements have title and content, with options for filtering their display:

* ``site_wide`` - True or False
* ``members_only`` - True or False
* ``publish_start`` - date/time or none
* ``publish_end`` - date/time or none

``pinax-announcements`` has three options for dismissing an announcement:

* ``DISMISSAL_NO`` - always visible
* ``DISMISSAL_SESSION`` - dismiss for the session
* ``DISMISSAL_PERMANENT`` - dismiss forever

Supported Django and Python Versions
------------------------------------

+-----------------+-----+-----+-----+
| Django / Python | 3.6 | 3.7 | 3.8 |
+=================+=====+=====+=====+
|  2.2            |  *  |  *  |  *  |
+-----------------+-----+-----+-----+
|  3.0            |  *  |  *  |  *  |
+-----------------+-----+-----+-----+
|  3.1            |  *  |  *  |  *  |
+-----------------+-----+-----+-----+
|  3.2            |  *  |  *  |  *  |
+-----------------+-----+-----+-----+
|  4.0            |  *  |  *  |  *  |
+-----------------+-----+-----+-----+