semvec/pypi-packages huggingface dataset:
midi2hands 0.0.3
Training and inference for midi hand assignment.

# midi2hands

This project is about training and evaluating deep learning models for the task
of predicting what hand is supposed to play what note in a piano piece.
There are two main architectures used in this project:

1.  LSTM
2.  Transformer

The models can also be trained in two different ways,

1. Generative: Auto-regressive models that predict the next note given the
   previously predicted notes.
2. Discriminative: Models that predict the hand of the note given the note.

This is discussed in more detail in the [report](mid2hands.pdf).

This project is integrated in
[midi2vid](https://github.com/oscaraandersson/midi2vid), a tool that can
generate videos of piano performances from midi files.

## Installation
For inference, you can install the package with pip:
```bash
pip install midi2hands
```

For training, you can clone the repository and install the package with pip:
```bash
git clone ...
cd midi2hands
pip install -e .[train]
```

## Usage

Here is an example for inference:
```bash
midi2hands -i src/midi2hands/data/test/000-Faure_ClaireDeLune_Op46No2.mid
```

You can also train new models by running train.py. The models can be configured
from the script. Here is an example:
```bash
python src/midi2hands/train.py
```

## Data

The data is included in the repository. The data comes from the following
project, [hannds](https://github.com/cemfi/hannds).

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file
for details.
nonebot-plugin-bfvserver-map 0.1.2
A onebot plugin for querying bfv server maps

# nonebot-plugin-bfvservermap  
一个基于nonebot2平台的用于查询服务器图池的插件
需要安装[htmlreder](https://github.com/kexue-z/nonebot-plugin-htmlrender)渲染图片
# 安装
___

nb-cli: (推荐)

~~~
nb plugin install nonebot-plugin-bfvservermap
~~~
pip: (需要在pyproject.toml手动导入)
~~~
pip install nonebot-plugin-bfvservermap
~~~
# 命令列表
map= 服务器name
cat-piday 0.1.1
A simple CLI tool to estimate Pi using numerical methods

# Piday

Piday — это утилита для вычисления оценки числа $\pi$ методами Монте-Карло. Изначально метод был придуман для вычисления оченок ручками во время дня $\pi$ (03.14.2025).

Основная идея представить $\pi$ как площадь круга еденичного радиуса. В данном случае вычисляется интеграл
$$ \int_0^1 \sqrt{1 - x^2}\,dx. $$
Верхняя и нижняя оценки получаются из верхних и нижней суммы Дарбу. Подразбиение отрезка происходит на $n$ частей, распределение точек подразбиения полуучается по формуле 
$$ \xi_m = \frac{n^2 - m^2}{n^2 + m^2}. $$
Эта формула получается из общего вида Пифагоровых троек. Она необходима для простоты вычисления значения функции в этих точках, а именно
$$ \sqrt{1 - \xi_m^2} = \frac{2mn}{n^2 + m^2}. $$

## Установка

```sh
pip install cat_piday
```

## Искользование
```sh
piday --n="количество точек подразбиения"
```

Вывод имеет вид
```sh
Time taken: # затраченое время

pi is between: # значение нижней суммы Драбу * 4" and "значение верхней суммы Дарбу * 4
               # зеленый цвет означает совпадение цифр - в данном случае - теоретически достоверные значения

Approximation: # среднее арифметическое полученых оценок
               # зеленый цвет - теоретически верные цифры
               # желтый цвет  - совпадеие с истенным значением числа pi без теоретического обоснования
               # красный цвет - несовпавшие цифры
true value   : # настоящее значение числа pi
Error        : # абсолютная ошибка
```
esycord 1.6.6
The most beginner friendly discord package
Requires Python: >=3.5
Keywords: Discord bot maker, beginner discord, discord, discord simple, easycord, esycord, ezycord

esycord v1.6.6
==================

.. image:: https://discord.com/api/guilds/336642139381301249/embed.png
   :target: https://discord.com/users/795873954668871731
   :alt: Discord User
.. image:: https://img.shields.io/pypi/v/esycord.svg
   :target: https://pypi.python.org/pypi/esycord
   :alt: PyPI version info
.. image:: https://img.shields.io/pypi/pyversions/esycord.svg
   :target: https://pypi.python.org/pypi/esycord
   :alt: PyPI supported Python versions

This is a very beginner friendly package for all those who wanna make a Discord bot but dont have much experience with Discord's API Wrapper.


Installing
----------

**Python 3.5 or higher is required**

1. pip Installation  

.. code:: sh

    # Linux/macOS
    python3 -m pip install -U esycord

    # Windows
    py -3 -m pip install -U esycord


2. Manual Installation  

.. code:: sh

    # git/Github Desktop is needed

    git clone https://github.com/Aayush-Srivastava2410/esycord.git
    cd esycord
    pip install -r requirements.txt
    pip install -e .



Bot Example
----------------

1. Python Example


.. code:: py

    import esycord

    intents = esycord.Intents.default()
    intents.message_content = True

    bot = esycord.Bot('!', intents=intents)
    
    @bot.event
    async def on_message(message):
    if message == 'ping':
        await message.channel.send('pong')
    
    bot.run()


2. Load library example.


.. code:: sh

    # Windows
    py -3 -m esycord -e bot 
    py -3 -m esycord -r esycord_example.py

    # Linux/macOS
    python3 -m esycord -e bot
    python3 -m esycord -r esycord_example.py


Links
------

- `Documentation <https://github.com/Aayush-Srivastava2410/esycord/wiki>`_
- `Discord User <https://discord.gg/users/795873954668871731>`_
- `Repository <https://github.com/Aayush-Srivastava2410/esycord>`_