semvec/pypi-packages huggingface dataset:
thespikeapi-michelececcacci 0.0.1
A json api that parses thespike.gg
Requires Python: >=3.6
Keywords: python,valorant,json,parser,api,thespike,thespike.gg

# thespike-api
Unofficial JSON API for thespike.gg, the most famous competitive Valorant website.
This project aims at making esports fans lives easier by getting all kinds of useful infos that can be found on thespike.gg, without the hurdle of having to download 
and format hundreds of matches. For example, if we wanted to get all the  live matches and their scores, we could simply call the function 
```python 
get_live_matches()
```
, which returns a result like this:
```json
[
    {
        "teams": [
            "Fire Flux Esports",
            "Bonsoir"
        ],
        "score": "0:0"
    },
    {
        "teams": [
            "Team Finest",
            "SAW"
        ],
        "score": "0:0"
    }
]
```
## Functions:
```python
get_live_matches()
get_top_n(n_teams, region) #gets top n teams in the selected region
get_match_by_id(id)
get_news(year, month)
get_forum_posts(category)
```
## This project is stil work in progress, so feel free to suggest ways to make it better or make contribution to the codebase!
luna.featurevis 0.1.1
Feature Visualization with Tensorflow 2
Requires Python: >=3.6

# Luna

Inspired by [Lucid](https://github.com/tensorflow/lucid), Luna is a Feature Visualization package for Tensorflow.
While Lucid is not supporting Tensorflow 2, and thus misses out on many modern features and the ability to use modern models, Luna was built with Tensorflow 2 at its core.

**Luna is under active development. It is not production-ready research code and misses many features of Lucid.**

## Usage

You can use this package directly with your code.
If you place this package next to your python file, you can use it like this in your file:

```
from luna.pretrained_models import models
from luna.featurevis import featurevis, images, image_reader

model = models.get_model("inceptionV3")
# model.summary()
image = images.initialize_image(224, 224)
loss, image = featurevis.visualize_filter(image, model, "mixed6", 10, 200, 1, 0, 0, 0)
print(loss)
images.save_image(image, name="test")
image_reader.save_npy_as_png("test.npy")
```

## Recomended Reading

- [Feature Visualization](https://distill.pub/2017/feature-visualization/)
- [The Building Blocks of Interpretability](https://distill.pub/2018/building-blocks/)
- [Using Artiﬁcial Intelligence to Augment Human Intelligence](https://distill.pub/2017/aia/)
- [Visualizing Representations: Deep Learning and Human Beings](http://colah.github.io/posts/2015-01-Visualizing-Representations/)
- [Differentiable Image Parameterizations](https://distill.pub/2018/differentiable-parameterizations/)
- [Activation Atlas](https://distill.pub/2019/activation-atlas/)

## Related Talks

- [Lessons from a year of Distill ML Research](https://www.youtube.com/watch?v=jlZsgUZaIyY) (Shan Carter, OpenVisConf)
- [Machine Learning for Visualization](https://www.youtube.com/watch?v=6n-kCYn0zxU) (Ian Johnson, OpenVisConf)

## Community

While we admire their work, we have no affiliation with the Lucid authors or project. Nonetheless, if you are interested in research like this, the Distill slack ([join link](http://slack.distill.pub)) might be a good place for you to get to know other people in this area.

On the awesome Distill slack, Lucid has its own `#proj-lucid` channel, where general questions about the technology are discussed.
tracardi-regex-validator 0.6.1
This plugin validates data with regex pattern.
Requires Python: >=3.8
Keywords: tracardi,plugin

# String Validator

This plugin validates data with regex pattern.

# Configuration

This node requires configuration.

* validation_regex - this is regex pattern.
* data - data what we want to validate. this value can also be a path to date in profile, session, event.

# Examples

```json
{
  "validation_regex": "^H",
  "data": "payload@properties.hello"   // This will return e.g. Hello world
}
```

It will return `payload` on `valid` output port. `invalid` port will stay inactive. 

```json
{
  "validation_regex": "^a",
  "data": "hello!"  // Now we use plain string instead of path to data.
}
```

It will return `payload` on `invalid` output port. `valid` port will stay inactive. 


# Input

This node does not process input payload.

# Output

This plugin has to port valid and invalid. Depending on validation result the appropriate ports will be launched with payload copied as data.
rohub-pkg-montanaz0r 0.3.0
Rohub is a high-level, user-friendly Python API for working with Research Objects.
Requires Python: >=3.6

# Table of contents

- [Table of contents](#table-of-contents)
- [Description](#description)
- [Installation](#installation)
- [Basic usage](#basic-usage)
- [Team](#team)
- [License](#license)

![](rohub_logo.png)


# Description

Rohub is a high-level, user-friendly Python API for working with Research Objects.

ROHub can support different stakeholders, with the primary focus on scientists, researchers, students and enthusiasts, enabling them to manage and preserve their research work, to share it and make it available for publishing, to collaborate and to discover new knowledge. However, other user groups can be benefited by ROHub like the Industry that can leverage the platform to externalize their research to a community of researches worldwide in multiple scientific domains, e.g., launching campaings for research on specific topics, and the follow and monitor the progress. Similarly, investors can keep up to date and track scientific advances to fund and get involved in future breakthroughs. As another example, publishers can also leverage ROHub to advertise their journals with researchers, have access to a pool of potential reviewers, and implement more interactive, review processes.


# Installation

The source code is currently hosted at our [repository](https://git.man.poznan.pl/stash/projects/ROHUB/repos/rohub2020-jupyter-notebooks/browse?at=refs%2Fheads%2Fmaster).

Package is distributed through [Python Package Index (PyPI)](https://pypi.org/). To install the package simply type:

`pip install rohub`

# Basic usage

```
import rohub

rohub.login(username=your_username, password=your_password)

ro = rohub.ros_create(title="my_title", research_areas=["Biology"])
```

# Team

Rohub API library was built with an effort of the Data Analytics and Semantics Department in Poznan Supercomputing and Networking Center. [Bogusz Janiak](http://boguszjaniak.xyz/) is the main creator and maintainer. People who contributed to the project: [Raul Palma](http://orcid.org/0000-0003-4289-4922>).

# License

The Linked Data Pipelines has an MIT License, as found in the [LICENSE](LICENSE) file.

![alt text](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/License_icon-mit.svg/384px-License_icon-mit.svg.png)
tracardi-string-validator 0.6.0
The purpose of this plugin is validate data.
Requires Python: >=3.8
Keywords: tracardi,plugin

# String Validator Action

The purpose of this plugin is to validate data. We need to specify a type of validation. 

We can choose from:

* email - for example example@mail.com
* url - for example tracardi.com
* ipv4 for example 192.168.1.1
* date for example 01.01.1900
* time for example 01:01
* int for example 3
* float for example 3.4
* number_phone for example +48123456789

# Configuration

This node require configuration.

*Configuration values*

* validate_regex - type of validation.
* data - the string that we would like to validate

*Data* can be a dotted notation path to value inside profile, event, session, etc. or any string.

## Examples

```json
{
  "validate_regex" : "url",
  "data" : "profile@traits.private.email"
}
```

It will return `payload` on `valid` output port. `invalid` port will stay inactive. 

```json
{
  "validate_regex" : "email",
  "data" : "12341232"
}
```

It will return `payload` on `invalid` output port. `valid` port will stay inactive. 

# Input payload

This node does not process input payload. Input payload will not be returned on output. 

# Output

This plugin has to port valid and invalid. Depending on validation result the appropriate ports will be launched with payload copied as data.