semvec/pypi-packages huggingface dataset:
Thorreznou 0.1.14
Thorreznou.
Requires Python: >=3.7

# Thorreznou Library 🖥

# Bootcamp Data Science | Full Time Class - November 2021

Library for machine learning projects with Python. The aim is to speed up the work process to the repetitive tasks that the data scientist usually carries out. The library has three parts: EDA, ML and VIZ. Each part focuses on a field of work, exploratory data analysis, machine learning, visualisation.


## Visualization

* visualizeME_palettes_or_colors
* visualizeME_and_describe_violinbox
* visualizeME_and_describe_barplot
* visualizeME_FigureWords
* visualizeME_bagel_look_top
* visualizeME_and_describe_Spidey
* visualizeME_c_matrix
* visualizeME_scores_models


## Exploratory Data Analysis (EDA)

* resize_image
* standarize_numbers
* coordinates
* reduce_img
* process_color
* reduce_col_palette
* math_expect
* overview
* outlier_removal
* datetime_into_columns
* missing_data

## Machine Learning

* divide
* prepare_data
* model_scoring_classification
* model_scoring_regression
* random_forest_classif
* SVC1
* LogistRegress
* corr_target
* knn 
* poly_reg
* lin_reg

## Launch library 
```
pip install thorreznou
```


![imagen](https://user-images.githubusercontent.com/94184289/156624168-5624bf2b-4bd3-4366-978b-232ca666e0bd.png)

# Authors 🕶
- Group VIS: Marta, Natalia, Óscar
- Group EDA: David, Isabella, Jorge
- Group ML: Dani, Fer, Ana
- Group LAUNCH: Javi, Fede, Erik
- Project Manager: Miguel
spark-tests 1.3.0
A test framework for Python Spark application development.
Requires Python: >=3.8

# spark-tests

A test framework, that defines several test doubles, to facilitate Python Spark application development.

## spark_tests.sql module

Defines the following test doubles:

* `FakeSparkSession`
    * Stubs  `sql(sql_query)`  method to only log the `sql_queries` , not sending them to database for execution;
    * `table(table_mame)` and `createDataFrame(data[, schema, samplingRatio, verifySchema])`  methods delegate execution to the real `SparkSession`, but returns a `FakeDataFrame` instead of a `DataFrame`;
    * `table(table_name)` is often overridden in a subclass to return a table from a fake test database.
* `FakeDataFrame`
    *  `write` returns a `FakeDFWriter`;
    * Other methods work just like a real `DataFrame`, but return `FakeDataFrame`s instead of `DataFrame`s;
* `FakeDFWriter`
    * Stubs a `DataFrameWriter` to only log `Row`s written, not writing them at all.

## spark_tests.delta module

Defines `FakeDeltaTable`, that stubs `merge(source, condition)` to only log the merge operation, changing no data.

## spark_tests.datetime module

Defines the following test doubles:

* `FakeDatetime`
    * Stubs `now()` method to return always a predefined `datetime`.
* `FakeDate`
    * Stubs `today()` method to return always a predefined `date`.
sigma-envs 0.1
OpenAI Gym Environments from the SIGMA lab at UVA

# Simulation program for the task of learning to rationalize
### *Multi-Agent  Learning for  Iterative Dominance Elimination: Formal Barriers and New Algorithms*
<!-- 
![DIR(20,40) animation](DIR(20,40).gif)

![DIR(10,20) animations](DIR(10,20).gif) -->

![DIR(15,30) animation](DIR(15,30).gif)

```
### get help on how to specify simulation parameter
python main.py -h

### to start a DIR(20, 40) game simulation of 2 EXP3-DH players
python main.py --num_actions 20 --environment 0 --strategy 4 --iterations 100000000 --std 0.1

### to start an SPA game simulation of 10 EXP3 players and 20 action in [0, 1)
python main.py --num_players 10 --num_actions 20 --unit 0.05 --minx 0 --environment 1 --strategy 0 --iterations 100000 --std 0.1

### to start an Lemon game simulation of 50 EXP3 sellers and 1 EXP3 buyers with 50 action 
python lemon.py --num_sellers 50  --num_actions 50 --unit 1 --minx 25 --strategy 0 --iterations 10000 --std 0.1

```