semvec/pypi-packages huggingface dataset:
PyEmotion 1.0.0
A PyTorch library for detecting facial emotions
License: MIT
Keywords: image data datascience emotion PyEmotion expression ML ml machinelearning AI ai

# PyEmotion

**[PyEmotion-Version 1.0.0](https://pypi.org/project/PyEmotion/)** - A Python package for Facial Emotion Recognition using PyTorch. PyEmotion is a python package which is helping to get the emotion of the person.


[![python version](https://img.shields.io/badge/Python-3.6-yellow)](https://pypi.org/project/PyEmotion/)
[![PyPI](https://img.shields.io/badge/pypi-v1.0.0-blue)](https://pypi.org/project/PyEmotion/)
[![Downloads](https://pepy.tech/badge/pyemotion)](https://pepy.tech/project/pyemotion)
[![Downloads](https://pepy.tech/badge/pyemotion/month)](https://pepy.tech/project/pyemotion/month)

**Author**: Karthick Nagarajan

**Email**: karthick965938@gmail.com

## Installation
We can install ***PyEmotion*** package using this command

```sh
pip install PyEmotion
```

## How to test?
When you run python3 in the terminal, it will produce output like this:

```sh
Python 3.6.10 |Anaconda, Inc.| (default, May  8 2020, 02:54:21) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 
```

Run the following code to you can get the Initialize process output for the PyEmotion package.

```sh
>>> from PyEmotion import *
>>> PyEmotion()
```
![package_sample_output](https://raw.githubusercontent.com/karthick965938/PyEmotion/master/assets/init.png?token=AD2U5DY7DKRVR6QIOOJDZ3S7IHEOS)

## Requirements
```sh
pytorch >= 1.5.1
torchvision >= 0.6.1
```


## Available Operations

1) ***Webcam***  —  Result as a video
```sh
from PyEmotion import *
import cv2 as cv

PyEmotion()
er = DetectFace(device='cpu', gpu_id=0)

# Open you default camera
cap = cv.VideoCapture(0)

while(True):
  ret, frame = cap.read()
  frame, emotion = er.predict_emotion(frame)
  cv.imshow('frame', frame)
  if cv.waitKey(1) & 0xFF == ord('q'):
    break
cap.release()
cv.destroyAllWindows()
```
2) ***Image***  —  Result as a image
```sh
from PyEmotion import *
import cv2 as cv

PyEmotion()
er = DetectFace(device='cpu', gpu_id=0)

# Open you default camera
cap = cv.VideoCapture(0)
ret, frame = cap.read()
frame, emotion = er.predict_emotion(frame)
cv.imshow('frame', frame)
cv.waitKey(0)
```

## Arguments

```sh
er = DetectFace(device='cpu', gpu_id=0)

device = 'gpu' or cpu'

gpu_id will be effective only when more than two GPUs are detected or it will through error.
```

## Contributing
All issues and pull requests are welcome! To run the code locally, first, fork the repository and then run the following commands on your computer:

```sh
git clone https://github.com/<your-username>/PyEmotion.git
cd PyEmotion
# Recommended creating a virtual environment before the next step
pip3 install -r requirements.txt
```
When adding code, be sure to write unit tests where necessary.

## Contact
PyEmotion was created by [Karthick Nagarajan](https://stackoverflow.com/users/6295641/karthick-nagarajan?tab=profile). Feel free to reach out on [Twitter](https://twitter.com/Karthick965938) or through [Email!](karthick965938@gmail.com)
evil-lambda-cache 0.33
Evil version of Lambda Cache -- this isn't what you're looking for...
License: MIT
Requires Python: >=3.6.1,<4.0.0

# Evil Lambda Cache

This is a malicious version of the [lambda-cache](https://github.com/keithrozario/lambda-cache) package. This is probably not what you're looking for.

Go here instead: https://github.com/keithrozario/lambda-cache
way 0.0.1
filesystem tools
License: MIT
Requires Python: >=3.8,<4.0
Keywords: fs,listdir,path,get_files

# way
##### filesystem tools

### Usage
```python
from way import get_files

SRC = './'
files = get_files(SRC, 
                  predicate=lambda f: not f.startswith('_'), 
                  extension='.py')
print(SRC, ':', files)
```
bitcoin-requests 2.0.0
Simplest Bitcoin Core RPC interface.
License: MIT

The simplest Bitcoin Core RPC library for when you just want to talk to Bitcoin Core.

## Usage

If you started Bitcoin Core like this:

```bash
bitcoind -regtest -rpcuser=user -rpcpassword=pass
```

Instantiate the `bitcoin_requests` RPC client like this:

```python
from bitcoin_requests import BitcoinRPC

rpc = BitcoinRPC('http://127.0.0.1:18443', 'user', 'pass')
blocks = rpc.generate(101)
tx = rpc.sendtoaddress(address, 20)
```

## Installation

```
pip install bitcoin-requests
```
python-rmq 0.1.8
Redis based message queue
License: MIT


# PyRMQ
Message queue written in Python and backed by Redis (compatible with https://github.com/adjust/rmq)

## Installing
`$ pip install python-rmq`

## PyRMQ resources
 - Examples: [Github](https://github.com/Forden/pyrmq/tree/master/examples)
 - Community: [@pyrmq](https://t.me/pyrmq)
 - Pip: [python-rmq](https://pypi.python.org/pypi/python-rmq)
 - Source:  [Github repo](https://github.com/Forden/pyrmq)
 - Issues/Bug tracker: [Github issues tracker](https://github.com/Forden/pyrmq/issues)

## Contributing
Contributions of all sizes are welcome. You can also help by [reporting bugs](https://github.com/Forden/pyrmq/issues/new).