Skip to main content

LazyGrid

Travis (.org) Codecov

Read the Docs (version) Requires.io

PyPI - Downloads PyPI license

PyPI GitHub top language

GitHub repo size GitHub issues

Maintenance GitHub contributors

GitHub followers GitHub stars

LazyGrid is a python package providing an automatic, efficient and flexible implementation of complex machine learning pipeline generation and cross-validation.

Before fitting a model or a pipeline step, LazyGrid checks inside an internal SQLite database if the model has already been fitted. If the model is found, it won’t be fitted again.

Documentation for the latest stable version is available on ReadTheDocs.

Table Of Contents

Getting Started

You can install LazyGrid along with all its dependencies from PyPI:

$ pip install -r requirements.txt lazygrid

or from source code:

$ git clone https://github.com/glubbdubdrib/lazygrid.git
$ cd ./lazygrid
$ pip install -r requirements.txt .

LazyGrid is compatible with Python 3.5 and above.

Documentation

Documentation for the latest stable version is available on ReadTheDocs.

Running tests

You can run all unittests from command line by using python:

$ python -m unittest discover

or coverage:

$ coverage run -m unittest discover

Contributing

Please read Contributing.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

  • Pietro Barbiero - Mathematical engineer - GitHub

  • Giovanni Squillero - Professor of computer science at Politecnico di Torino - GitHub

Licence

Copyright 2019 Pietro Barbiero and Giovanni Squillero.

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and limitations under the License.

Metadata

Release files for lazygrid 5.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lazygrid 5.0.6
File Size Uploaded Provenance
lazygrid-5.0.6.tar.gz 21.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for lazygrid 5.0.6
File Interpreter ABI Platform
lazygrid-5.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 47.4 kB

Release files / lazygrid-5.0.6.tar.gz

Download URL lazygrid-5.0.6.tar.gz
Size 21.9 kB
Tags Source
SHA-256 checksum
How to use checksums
504c873ca07cf902dff0eaa1422ad78f296a241dfec5c1c94dd4750530fc4080
BLAKE2b-256 checksum
How to use checksums
6259b4132b31ada580573c71db9f49555afad6dd4bf33282ce642508876f050f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

Release files / lazygrid-5.0.6-py3-none-any.whl

Download URL lazygrid-5.0.6-py3-none-any.whl
Size 25.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6897e9a606500854dd406cfc9fe022d8cf337b2fa15c2112b3c3a65fc46fbe4b
BLAKE2b-256 checksum
How to use checksums
20e592aca1b7dc82a2885692f0e153191cc96a4cb2aa7415659059834512bc0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10

Security for lazygrid 5.0.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page