semvec/pypi-packages huggingface dataset:
mfvis 1.0.5
Plotting and analyzing various fuzzy-logic membership-functions.
Requires Python: >=3.6

# Membership-function-visualization
Plotting various membership functions with matplotlib

### Installation  
Mfvis requires an installation of Python 3.6 or greater, as well as pip. (Pip is typically bundled with Python [installations](https://python.org/downloads).)

To install from PyPI with pip:

```bash
$ python -m pip install mfvis
```
Install the required packages: 
```bash
$ python -m pip install -r requirements.txt
```
### Using mfvis
To start the script through the cli:
```bash
$ python -m mfvis
```


Example: S-function: <br>  

![example-S-function](https://github.com/MaxWolf-01/Membership-function-visualization/blob/master/example.png)  

![example-S-function-Cli](https://github.com/MaxWolf-01/Membership-function-visualization/blob/master/example1.png)
landslide-test-runner 0.1.23
Tool for running automated Landslide tests against a 5G Fusion Core Instance.
Requires Python: >=3.6,<4.0

[![pipeline status](https://git.datcon.co.uk/tools.core/landslide_test_runner/badges/master/pipeline.svg)](https://git.datcon.co.uk/tools.core/landslide_test_runner/commits/master)
[![coverage report](https://git.datcon.co.uk/tools.core/landslide_test_runner/badges/master/coverage.svg)](https://git.datcon.co.uk/tools.core/landslide_test_runner/commits/master)

# Landslide Test Runner

## Installation

To install from [artifactory](https://metacom2.metaswitch.com/confluence/x/3F32AQ) you can run this command:

~~~~
pip install --index https://artifactory.metaswitch.com/api/pypi/pypi-virtual/simple landslide_test_runner
~~~~


## Usage

The landslide test runner module has one user interface:

 `run_landslide_test <optional_yaml_test_config>`

Where <optional_yaml_test_config> refers to the skeleton test configuration which follows the structure of **landslide_test_runner/example_parameters.yaml** file.

If no yaml file is specified the test runner will look for the default "example_parameters.yaml" file present in this repository.


## Yaml format

Your yaml file can have multiple test sessions, each of which can have multiple test cases. If you call a specific Spirent test session with "n" test cases, the yaml input should also have n test cases.

Many parameters are optional, and are specified in the example yaml. In particular, if GnB n2/n6 addresses are not provided, they are assigned automatically from our internal list. 



## Development and Deployment

See the [Contribution guidelines for this project](CONTRIBUTING.md) for details on how to make changes to this library.


### Quickstart

~~~shell
# Clone repository
git clone git@git.datcon.co.uk:tools.core/landslide_test_runner
cd landslide_test_runner/

# Install dependencies
poetry install

# Run tests
poetry run pytest

# Autoformat, add (--dry-run) to see proposed changes before they are applied
poetry run python-static-checks fmt

# Perform other checks
poetry run python-static-checks check
poetry run mypy .
qs check-version
~~~

The above requires [`poetry`](https://python-poetry.org/docs/#osx-linux-bashonwindows-install-instructions) and [`qs`](https://git.datcon.co.uk/tools.core/qs#installation) to be installed globally.


Note: This library was generated from the centrally owned [template package](https://git.datcon.co.uk/tools.core/python-template-library).