semvec/pypi-packages huggingface dataset:
tradeforce 0.0.1
Tradeforce is a comprehensive Python trading framework designed for high-performance backtesting, hyperparameter optimization, and live trading.
License: MIT
Requires Python: >=3.8,<3.12



# -------
# Docker
# -------

# Get bash shell in container
docker exec -it tradeforce bash


# Get requirments.txt
cd /to/path/tradeforce/root
docker build -t tradeforce:build --target build .
docker create --name tradeforce_build tradeforce:build
docker cp tradeforce_build:/opt/tradeforce/requirements.txt ./requirements.txt

# ------------------
# Window Powershell
# ------------------

# Run dedicated market server
$env:RUN_MARKET_SERVER="True"; docker-compose up; Remove-Item Env:\RUN_MARKET_SERVER

# Run JupyterLab
$env:RUN_JUPYTERLAB="True"; docker-compose up; Remove-Item Env:\RUN_JUPYTERLAB

# -----------
# Linux Bash
# -----------

# Run dedicated market server
RUN_MARKET_SERVER="True" docker-compose up

# Run JupyterLab
RUN_JUPYTERLAB="True" docker-compose up
gate-drift 0.1.5
Data drift detection tool for machine learning pipelines.
License: MIT
Requires Python: >=3.8,<4.0

# GATE: Data Drift Detection for Machine Learning Pipelines

[![GATE](https://github.com/dm4ml/gate/workflows/gate/badge.svg)](https://github.com/dm4ml/gate/actions?query=workflow:"gate")
[![lint (via ruff)](https://github.com/dm4ml/gate/workflows/lint/badge.svg)](https://github.com/dm4ml/gate/actions?query=workflow:"lint")
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

GATE is a Python module that detects drift in partitions of data. GATE computes partition summaries, which are then fed into an anomaly detection algorithm to detect whether a new partition is anomalous. This minimizes false positive alerts when detecting drift in machine learning (ML) pipelines, where there may be many features and prediction columns.

### Support for Embeddings

We now support drift detection on embeddings, in addition to structured data. GATE considers _both_ the structured data and the embeddings when computing partition summaries and detecting drift. Check out the [embeddings page](./embedding) for a walkthrough of how to use GATE with embeddings.

## Installation

GATE is available on PyPI and can be installed with pip:

```bash
pip install gate-drift
```

Note that GATE requires Python 3.8 or higher.

## Usage

GATE is designed to be used with [Pandas](https://pandas.pydata.org/) dataframes. Check out the [documentation](https://dm4ml.github.io/gate/) for a walkthrough of how to use GATE.

## Research Contributions

GATE was developed and is maintained by researchers at the UC Berkeley [EPIC Lab](https://epic.berkeley.edu/).

An initial version of GATE was developed as part of a collaboration with Meta, and the research paper, "Moving Fast With Broken Data" by Shankar et al., is available on [arXiv](https://arxiv.org/abs/2303.06094). This module slightly differs from the original implementation, but the core ideas around partition summaries and anomaly detection are the same.