semvec/pypi-packages huggingface dataset:
pixycamev3 1.0.0
Python3 API for Pixy2 on LEGO Mindstorms EV3

# pixycamev3 - Python package for Pixy2 and LEGO EV3 controller

This package contains an easy to use Python3 API to use the Pixy2 camera with
the LEGO Mindstorms EV3.

## Requirements

1. Pixy2 or Pixy2.1 for LEGO Mindstorms EV3 camera.
2. LEGO Mindstorms EV3 brick, running the ev3dev operatingsystem.

This software is tested with the latest official release of ev3dev
(ev3dev-stretch-ev3-generic-2020-04-10).

## Installation

```
python3 -m pip install pixycamev3
```

## Tutorial

An extensive tutorial on how to use pixycamev3 can be found on
[Pixy2's wiki](https://docs.pixycam.com/wiki/doku.php?id=wiki:v2:lego_wiki).

## Useful links

* Charmed Labs [homepage](https://www.charmedlabs.com)
* Pixy2 for LEGO Mindstorms EV3 [wiki](https://docs.pixycam.com/wiki/doku.php?id=wiki:v2:lego_wiki)
* pixycamev3 [tutorial](https://docs.pixycam.com/wiki/doku.php?id=wiki:v2:python)
* pixycamev3 [source](https://github.com/charmedlabs/pixycamev3)
* ev3dev [homepage](https://ev3dev.org)



2022 Charmed Labs, www.charmedlabs.com
vl-utility-test 0.1
For creating raster tiles and merging
Requires Python: >=3.8

# VL_UTILITY_TEST

Testing of python package module 
## Instructions

1. Install:

```
pip install vl-utility-test
```

## Description
- Craeting tiles using raaster files
- Merging small-small tiles 
- Craetion of differenet band 
- Vectorization of raster for visualisation of target region
mycroft-porcupine-plugin 0.3.0
A Porcupine wakeword plugin for mycroft
Keywords: mycroft plugin wakeword

## Picovoice Porcupine Wakeword plugin for Mycroft

This plugins allows using [Porcupine](https://github.com/Picovoice/porcupine) wakewords together with Mycroft.

## Configuration
To activate the plugin edit the mycroft config using the `mycroft-config edit user` command and add a hotword section if it doesn't already exist

```
[...]
  "hotwords": {

  }
```

Then insert a new hotword into the `hotwords` section

```
    "blueberry": {
      "module": "porcupine_wakeword_plug",
      "keyword_file_path": "~/.mycroft/blueberry_linux.ppn",
      "sensitivity": 0.5,
      "access_key": <your_access_key>
    }
```

Above is using the _blueberry_ model provided by picovoice stored in the location `~/.mycroft/blueberry_linux.ppn` and a sensitivity of 0.5.

## Models
Some models are available without charge from the [picovoice repo](https://github.com/Picovoice/porcupine/tree/master/resources/keyword_files), you can also generate models using the [Picovoice console](https://console.picovoice.ai/)

## Supported platforms

Porcupine ships precompiled binaries for several common platforms (x86 amd64, raspberry Pi, and several more) but may not work on your platform. Check their repo for more details.

## Credits

The original Mycroft bindings for Porcupine was written by @Tanel.Alumae, this plugin is based upon their initial work with some updates for newer Porcupine releases.

### Contributors

The following people are awesome and has helped with the development of this plugin:

- builderjer
- jarbasal
geeksforgeeks-tcs-zh 2022.1.3.0
GeeksForGeeks 理论计算机科学中文系列教程
Requires Python: >=3.6

# GeeksForGeeks 理论计算机科学中文系列教程

> 原文：[GeeksForGeeks](https://geeksforgeeks.org/)
> 
> 协议：[CC BY-NC-SA 4.0](http://creativecommons.org/licenses/by-nc-sa/4.0/)
> 
> 阶段：机翻（1）
> 
> 团结、勇气和绝不动摇的忠诚是人类最大的优点。——《动物园规则怪谈》

* [在线阅读](https://g4g-tcs.apachecn.org)
* [在线阅读（Gitee）](https://apachecn.gitee.io/doc-template/)
* [ApacheCN 学习资源](http://docs.apachecn.org/)

## 贡献指南

本项目需要校对，欢迎大家提交 Pull Request。

> 请您勇敢地去翻译和改进翻译。虽然我们追求卓越，但我们并不要求您做到十全十美，因此请不要担心因为翻译上犯错——在大部分情况下，我们的服务器已经记录所有的翻译，因此您不必担心会因为您的失误遭到无法挽回的破坏。（改编自维基百科）

## 联系方式

### 负责人

* [飞龙](https://github.com/wizardforcel): 562826179

### 其他

*   在我们的 [apachecn/geeksforgeeks-tcs-zh](https://github.com/apachecn/geeksforgeeks-tcs-zh) github 上提 issue.
*   发邮件到 Email: `apachecn@163.com`.
*   在我们的 [组织学习交流群](https://www.apachecn.org/#/docs/join) 中联系群主/管理员即可.

## 下载

### Docker

```
docker pull apachecn0/geeksforgeeks-tcs-zh
docker run -tid -p <port>:80 apachecn0/geeksforgeeks-tcs-zh
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install geeksforgeeks-tcs-zh
geeksforgeeks-tcs-zh <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g geeksforgeeks-tcs-zh
geeksforgeeks-tcs-zh <port>
# 访问 http://localhost:{port} 查看文档
```

## 赞助我们

![](http://data.apachecn.org/img/about/donate.jpg)
hsslms-pmvr 0.0.1
Leighton-Micali Hash-Based Signatures
Requires Python: >=3.6

# python-hsslms

This is an implementation of Leighton-Micali Hash-Based Signatures in Python according to [RFC 8554](https://www.rfc-editor.org/rfc/rfc8554.html).

The implementation is meant as a reference and for educational purposes.

The implementation provides 4 classes:
 * LM-OTS One-Time Signatures. These are one-time signatures; each private key MUST be used at most one time to sign a message.
 * Leighton-Micali Signatures (LMS). This system holds a fixed number of one-time signatures, i.e. LM-OTS.
 * Hierarchical Signatures (HSS). This system uses a sequence of LMS.
 * Persistent Hierarchical Signatures (PersHSS). The same as HSS except that the private key is stored in an encrypted file.

## Example Usage
#### LM-OTS
```python
# generate a one-time private key
sk = LM_OTS_Priv(LMOTS_ALGORITHM_TYPE.LMOTS_SHA256_N32_W2, urandom(16), 0)
# sign a message with the private key
signature = sk.sign(b'abc')
# compute the related public key
vk = sk.gen_pub()
# verify the signature, if invalid an exception will be raised
vk.verify(b'abc', signature)
```
#### LMS
```python
# generate a private key
sk = LMS_Priv(LMS_ALGORITHM_TYPE.LMS_SHA256_M32_H10, LMOTS_ALGORITHM_TYPE.LMOTS_SHA256_N32_W8)
# sign a message with the private key, in total 2^10 signatures are available
signature = sk.sign(b'abc')
# compute the related public key
vk = sk.gen_pub()
# verify the signature, if invalid an exception will be raised
vk.verify(b'abc', signature)
```

#### HSS
```python
# generate a private key
sk = HSS_Priv([LMS_ALGORITHM_TYPE.LMS_SHA256_M32_H10]*2, LMOTS_ALGORITHM_TYPE.LMOTS_SHA256_N32_W1)
# sign a message with the private key, in total 2^20 signatures are available
signature = sk.sign(b'abc')
# compute the related public key
vk = sk.gen_pub()
# verify the signature, if invalid an exception will be raised
vk.verify(b'abc', signature)
```

## Performance Measurements
The measurements are done on a Ryzen 5800X, where multiprocessing features are used with 6 cores.

#### Key Generation
| Key-Type   | w     | Time[s]            | #Signatures   | Size of Signature   |
|------------|-------|--------------------|--------------:|--------------------:|
| H10        | 1/2/8 | 0.5 / 0.3 / 0.9    | 1024          | 8848 /
| H15        | 1/2/8 | 15.7/9.5/23.3      | 32768         | 9008 /
| H20        | 1/2/8 | - / - / 806        | 1048576       | - / - /
| H10/H10    | 1/2/8 | 1.4 / 0.7 / 3.2    | 1048576       | 17748 / 9300 / 2964
| H10/H15    | 1/2/8 | 6.0 / 9.7 / 24.5   | 33554432      | 17908 / 9460 / 3124
| H15/H15    | 1/2/8 | 12.9 / 14.0 / 50.8 | 1073741824    | 18068 / 9620 /


#### Performance of Signature Generation:
| Key-Type   | w     | Time[s]              |
|------------|-------|----------------------|
| H15        | 1/2/8 | 0.04 / 0.01 / 0.005  |


#### Performance of Signature Verification:
| Key-Type   | w     | Time[s]              |
|------------|-------|----------------------|
| H15        | 1/2/8 | 0.04 / 0.01 / 0.005  |


# License
[MIT](https://opensource.org/licenses/MIT)
geeksforgeeks-engi-zh 2022.1.3.0
GeeksForGeeks 软件工程中文系列教程
Requires Python: >=3.6

# GeeksForGeeks 软件工程中文系列教程

> 原文：[GeeksForGeeks](https://geeksforgeeks.org/)
> 
> 协议：[CC BY-NC-SA 4.0](http://creativecommons.org/licenses/by-nc-sa/4.0/)
> 
> 阶段：机翻（1）
> 
> 团结、勇气和绝不动摇的忠诚是人类最大的优点。——《动物园规则怪谈》

* [在线阅读](https://g4g-engi.apachecn.org)
* [在线阅读（Gitee）](https://apachecn.gitee.io/doc-template/)
* [ApacheCN 学习资源](http://docs.apachecn.org/)

## 贡献指南

本项目需要校对，欢迎大家提交 Pull Request。

> 请您勇敢地去翻译和改进翻译。虽然我们追求卓越，但我们并不要求您做到十全十美，因此请不要担心因为翻译上犯错——在大部分情况下，我们的服务器已经记录所有的翻译，因此您不必担心会因为您的失误遭到无法挽回的破坏。（改编自维基百科）

## 联系方式

### 负责人

* [飞龙](https://github.com/wizardforcel): 562826179

### 其他

*   在我们的 [apachecn/geeksforgeeks-engi-zh](https://github.com/apachecn/geeksforgeeks-engi-zh) github 上提 issue.
*   发邮件到 Email: `apachecn@163.com`.
*   在我们的 [组织学习交流群](https://www.apachecn.org/#/docs/join) 中联系群主/管理员即可.

## 下载

### Docker

```
docker pull apachecn0/geeksforgeeks-engi-zh
docker run -tid -p <port>:80 apachecn0/geeksforgeeks-engi-zh
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install geeksforgeeks-engi-zh
geeksforgeeks-engi-zh <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g geeksforgeeks-engi-zh
geeksforgeeks-engi-zh <port>
# 访问 http://localhost:{port} 查看文档
```

## 赞助我们

![](http://data.apachecn.org/img/about/donate.jpg)