semvec/pypi-packages huggingface dataset:
biosphere 0.4.2
Simple, fast random forests
Requires Python: >=3.7

# Biosphere

Simple, fast random forests.

Random forests with a runtime of `O(n d log(n) + n_estimators d n max_depth)` instead of `O(n_estimators mtry n log(n) max_depth)`.

`biosphere` is available as a rust crate and as a Python package.

## Benchmarks

Ran on an M1 Pro with `n_jobs=4`. Wall-time to fit a Random Forest including OOB score with 400 trees to
the [NYC Taxi dataset](https://www1.nyc.gov/site/tlc/about/tlc-trip-record-data.page),
minimum over 10 runs. After feature engineering, the dataset consists of 5 numerical and 7 one-hot encoded
features.

| model        | 1000   | 2000   | 4000   | 8000   | 16000   | 32000   | 64000   | 128000   | 256000   | 512000   | 1024000   | 2048000   |
|:-------------|:-------|:-------|:-------|:-------|:--------|:--------|:--------|:---------|:---------|:---------|:----------|:----------|
| biosphere    | 0.04s  | 0.08s  | 0.15s  | 0.32s  | 0.65s   | 1.40s   | 2.97s   | 6.48s    | 15.53s   | 37.91s   | 96.69s    | 231.82s   |
| scikit-learn | 0.28s  | 0.34s  | 0.46s  | 0.69s  | 1.23s   | 2.47s   | 4.99s   | 10.49s   | 22.11s   | 51.04s   | 118.95s   | 271.03s   |
incendium-stubs 2025.12.0
incendium stubs package
Requires Python: <3.13,>=3.9
Keywords: hmi, ignition, inductive automation, scada

# incendium-stubs

<!--- Badges --->
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/incendium-stubs)](https://pypi.org/project/incendium-stubs/)
[![PyPI - Version](https://img.shields.io/pypi/v/incendium-stubs)](https://pypi.org/project/incendium-stubs/)
[![PyPI - Downloads](https://pepy.tech/badge/incendium-stubs)](https://pepy.tech/project/incendium-stubs)

This package contains a collection of [stubs] for the [`incendium`] package.
These files were generated using `mypy`'s [`stubgen`].

## Installation and usage

To use `incendium-stubs`, you may install it with `pip`. It requires Python 3.9
through 3.12.

```sh
python -m pip install incendium-stubs
```

To run `mypy` against your code, execute the following command passing the
source directory (typically `src`) or a single file:

```sh
mypy src
```

Or

```sh
mypy code.py
```

## Contributing

See [CONTRIBUTING.md].

## Discussions

Feel free to post your questions and/or ideas at [Discussions].

## Contributors

Thanks to everyone who has contributed to this project.

Up-to-date list of [contributors].

## License

See the [LICENSE].

## Code of conduct

See [CODE_OF_CONDUCT.md].

<!-- Links -->
[CODE_OF_CONDUCT.md]: https://github.com/ignition-devs/.github/blob/main/CODE_OF_CONDUCT.md
[CONTRIBUTING.md]: https://github.com/ignition-devs/incendium/blob/main/CONTRIBUTING.md
[contributors]: https://github.com/ignition-devs/incendium/graphs/contributors
[Discussions]: https://github.com/orgs/ignition-devs/discussions
[LICENSE]: https://github.com/ignition-devs/incendium/blob/main/LICENSE
[`incendium`]: https://github.com/ignition-devs/incendium/tree/main/incendium
[`stubgen`]: https://coatl-mypy.readthedocs.io/en/v0.971/stubgen.html
[stubs]: https://www.python.org/dev/peps/pep-484/
geometor-model 0.5.0
A symbolic engine for defining and verifying geometric constructions.
Requires Python: >=3.13

GEOMETOR • model
================

.. image:: https://img.shields.io/pypi/v/geometor-model.svg
   :target: https://pypi.python.org/pypi/geometor-model
.. image:: https://img.shields.io/github/license/geometor/model.svg
   :target: https://github.com/geometor/model/blob/main/LICENSE

A symbolic engine for defining and verifying geometric constructions.

Overview
--------

**geometor.model** is the foundational library for the GEOMETOR initiative. It establishes a rigorous system for defining classical geometric constructions using symbolic algebra.

In this system:
- **Points** are information.
- **Lines** and **Circles** are operations.

We leverage the power of `SymPy`_ to define elements as exact algebraic expressions rather than floating-point approximations.

CLI Usage
---------

The `geometor-model` package includes a command-line interface (CLI) for building and experimenting with geometric models interactively or via scripts.

To start the CLI REPL:
    
    $ python -m geometor.model

Features:
*   Interactive REPL with rich output.
*   Concise syntax for creating Points, Lines, Circles, Polygons, and more.
*   Support for auto-labeling points.
*   Pipe scripts for batch processing.

For detailed usage instructions, see the `CLI Usage` section in the documentation.

Key Features
------------

- **Symbolic Precision**: All elements are defined using symbolic algebra.
- **Intersection Discovery**: Automatically finds intersection points as new lines and circles are added.
- **Ancestral Tracking**: Maintains the history and dependencies of every element.
- **Serialization**: Save and load models to JSON for analysis and visualization.

Usage
-----

.. code-block:: python

    from geometor.model import *

    # Initialize model
    model = Model("vesica")

    # Set given points
    A = model.set_point(0, 0, classes=["given"])
    B = model.set_point(1, 0, classes=["given"])

    # Construct lines and circles
    model.construct_line(A, B)
    model.construct_circle(A, B)
    model.construct_circle(B, A)

    # Analyze
    model.report_summary()

Resources
---------

- **Documentation**: https://geometor.github.io/model
- **Source Code**: https://github.com/geometor/model
- **Issues**: https://github.com/geometor/model/issues

Related Projects
----------------

- `GEOMETOR Explorer <https://github.com/geometor/explorer>`_: Interactive visualization.
- `GEOMETOR Divine <https://github.com/geometor/divine>`_: Golden ratio analysis.
- `GEOMETOR.com <https://geometor.com`: the center of everything

.. _SymPy: https://www.sympy.org