semvec/pypi-packages huggingface dataset:
pyannotators-afp_keywords 0.5.8
Processor based on Huggingface transformers zero-shot classification pipeline
Requires Python: >=3.8

# pyprocessors_afp_keywords

[![license](https://img.shields.io/github/license/oterrier/pyprocessors_afp_keywords)](https://github.com/oterrier/pyprocessors_afp_keywords/blob/master/LICENSE)
[![tests](https://github.com/oterrier/pyprocessors_afp_keywords/workflows/tests/badge.svg)](https://github.com/oterrier/pyprocessors_afp_keywords/actions?query=workflow%3Atests)
[![codecov](https://img.shields.io/codecov/c/github/oterrier/pyprocessors_afp_keywords)](https://codecov.io/gh/oterrier/pyprocessors_afp_keywords)
[![docs](https://img.shields.io/readthedocs/pyprocessors_afp_keywords)](https://pyprocessors_afp_keywords.readthedocs.io)
[![version](https://img.shields.io/pypi/v/pyprocessors_afp_keywords)](https://pypi.org/project/pyprocessors_afp_keywords/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyprocessors_afp_keywords)](https://pypi.org/project/pyprocessors_afp_keywords/)

Processor based on Facebook's afp_keywords

## Installation

You can simply `pip install pyprocessors_afp_keywords`.

## Developing

### Pre-requesites

You will need to install `flit` (for building the package) and `tox` (for orchestrating testing and documentation building):

```
python3 -m pip install flit tox
```

Clone the repository:

```
git clone https://github.com/oterrier/pyprocessors_afp_keywords
```

### Running the test suite

You can run the full test suite against all supported versions of Python (3.8) with:

```
tox
```

### Building the documentation

You can build the HTML documentation with:

```
tox -e docs
```

The built documentation is available at `docs/_build/index.html.
math-round-af 1.0.3
Python package that allows to get mathematically rounded floating numbers.
Requires Python: >=3.6

# math_round_af

![GitHub repo size](https://img.shields.io/github/issues/AlbertFarkhutdinov/math_round_af)
![PyPI version](https://img.shields.io/pypi/v/math_round_af)
![GitHub contributors](https://img.shields.io/github/contributors/AlbertFarkhutdinov/math_round_af)
![GitHub stars](https://img.shields.io/github/stars/AlbertFarkhutdinov/math_round_af)
![GitHub forks](https://img.shields.io/github/forks/AlbertFarkhutdinov/math_round_af)
![GitHub licence](https://img.shields.io/github/license/AlbertFarkhutdinov/math_round_af)

`math_round_af` is a Python package that allows to get mathematically rounded floating numbers.

## Prerequisites

Before you begin, ensure you have installed the latest version of Python.

## Installing `math_round_af`

To install `math_round_af`, follow these steps:

Linux and macOS:
```
pip3 install math-round-af
```

Windows:
```
pip install math-round-af
```
## Using `math_round_af`

There are examples of how to use `math_round_af`:

```
>>> from math_round_af import get_rounded_number
>>> get_rounded_number(0.4)
0.0
>>> get_rounded_number(0.5)
1.0
>>> get_rounded_number(-0.4)
0.0
>>> get_rounded_number(-0.5)
-1.0
>>> get_rounded_number(3.142, 0)
3.0
>>> get_rounded_number(3.142, 1)
3.1
>>> get_rounded_number(3.142, 2)
3.14

```

## Contributing to `math_round_af`
To contribute to `math_round_af`, follow these steps:

1. Fork this repository.
2. Create a branch: `git checkout -b <branch_name>`.
3. Make your changes and commit them: `git commit -m '<commit_message>'`
4. Push to the original branch: `git push origin <project_name>/<location>`
5. Create the pull request.

Alternatively see the GitHub documentation on [creating a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).

## Contributors

* [@AlbertFarkhutdinov](https://github.com/AlbertFarkhutdinov) 

## Contact

If you want to contact me you can reach me at `albertfarhutdinov@gmail.com`.

## License
<!--- If you're not sure which open license to use see https://choosealicense.com/--->

This project uses the following license: [MIT License](https://github.com/AlbertFarkhutdinov/math_round_af/blob/main/LICENSE).
QiwuGrader 1.9.8
Qiwu auto test tool, supports accuracy/pressure tests for knowledge base, QA API and server backend
Keywords: qiwu qiwugrader

# QiwuGrader

Qiwu auto test tool, supports `accuracy / pressure` tests for `knowledge base, QA API and server backend`

[Chinese version](https://github.com/noahzark/QiwuGrader/blob/master/README_ZH.md)

[TOC]

## 1. Author

Feliciano Long

Zhiyu.Zhou

[Statics](https://github.com/noahzark/QiwuGrader/graphs/contributors)

## 2. Supports

Python2 > 2.7 and Python3 (preferred)

## 3. Installation

### Install from PYPI

`pip install QiwuGrader`

### Download source code

1. For Windows users please download (Mac users could skip this step)

https://www.python.org/ftp/python/2.7.15/python-2.7.15.msi

2. (Optional) If Environment Variables is not set correctly, add python executable and pip script to system Path. [How to](https://www.pythoncentral.io/add-python-to-path-python-is-not-recognized-as-an-internal-or-external-command/)

3. Install requirements

``` bash
pip install -r requirements.txt
```

### ~~Download release~~

Deprecated, please install using pip

[~~Release executable~~](https://github.com/noahzark/QiwuGrader/releases)

## 4. Run

last two parameters are ignorable

### Run from module

```bash
qiwugrader [testcase] [session number] [test duration]
```

or

```bash
python -m qiwugrader.app [testcase] [session number] [test duration]
```

### Run from source

```bash
python qiwugrader/app.py [testcase] [session number] [test duration]
```

## 5. Usage

### single session test

test one case:

``` bash
qiwugrader ./testcases/test1.yml
```

test multiple cases:

``` bash
qiwugrader ./testcases/test1.yml ./testcases/test2.yml
```

### multiple session test (multi threading)

Use multiple threads to test, in this mode only one CPU is used.

start 10 sessions in 5 seconds

``` bash
qiwugrader ./testcases/test3.yml 10 5
```

`print_conversation` switch is suggested to turn off in multiple session test to make report more readable

### multiple session test (multi processing)

Use multiple processes to test, in this mode the program will start **logical CPU number** processes (each assigned `session number DIV CPU number` tasks)

Similar to multi threading test, this mode will be enabled when **session count larget than 1000** and **start interval less than  0.1s**

start 1200 sessions in 60 seconds

``` bash
qiwugrader ./testcases/test4.yml 1200 60
```

## 6. Configuration

Examples are under `/testcases` folder

Check `test1` (full explanation) and `test2` (minimum test case) for knowledge tests, `test3` (json request / QA dialogue) and `test4` (form request / knowledge backend) for api test
mavisim-gpu 1.1.10
Tool for simulating MAVIS images
Requires Python: >=3.7

# MAVISIM
Image simulating tool for the next generation ESO instrument MAVIS. If you use MAVISIM please cite <a href="https://ui.adsabs.harvard.edu/abs/2021MNRAS.507.2192M/abstract" target="_blank"> Monty et al. 2021.</a> 

## Current Version
**1.1 - EtE PSF** - more accurate representation of the PSF, suitable for photometric and astrometric science cases

Documentation can be found <a href="https://mavisim.readthedocs.io/en/latest/" target="_blank"> here</a> 

## Past Versions
1.0 - Fourier PSF - fast, most flexibility for astrometric modeling

Documentation can be found <a href="https://mavisim.readthedocs.io/en/v1.0.3/" target="_blank"> here</a>

## General Features
1. Can simulate full stellar field (eg. Milky Way Globular Cluster) from an input catalogue
2. Models three major sources of astrometric error introduced by the AO system:
    1. Tip-tilt residuals originating from uncorrected LO aberrations (dependent on the NGS constellation brightness and geometry) **field variable**
    2. HO aberrations originating from the LGS constellation and characteristics **field variable**
    3. Static field distortion originating from the AO module optics

## Current Limitations
1. Monochromatic images only
2. Only compatible with input **point source catalogues only**

# Future Versions

## MAVISIM 1.2: Broadband End-to-End PSF
Broadband images! Starting with the V band

## MAVISIM 2.0
Extended object version, not yet in development.