Skip to main content

A one-stop machine learning solution

Project description

Agin Visitors PyPI - Downloads GitHub Issues GitHub Pull Requests PyPI - License GitHub watchers PyPI - Version GitHub commit activity (branch) GitHub contributors

AGIN LOGO FOR README

Agin

Agin is a one-stop machine learning solution designed to streamline your ML workflows with easy-to-use utilities and a flexible structure.

Features

  • Modular design for efficient machine learning workflows.
  • Easy integration with existing Python projects.
  • Simple and intuitive API.

Installation

To install the package, use:

pip install AginPy

Usage

Once installed, you can import and use the library as follows:

from agin import Health

# Create an instance of the Health class
h = Health()

# Check health status
print(h.check_health())  # Output: Health status: Good

Setting up the Project Locally

Step 1: Clone the Repository

Clone this repository to your local machine:

git clone https://github.com/Agnik7/Agin.git
cd Agin

Step 2: Set Up a Virtual Environment

It's recommended to use a virtual environment for managing dependencies. Below are instructions for setting up a virtual environment on different platforms.

Windows

  1. Open a terminal (Command Prompt or PowerShell).
  2. Run the following commands:
    python -m venv venv
    venv/Scripts/activate
    

Linux/MacOS

  1. Open a terminal.
  2. Run the following commands:
    python3 -m venv venv
    source venv/bin/activate
    

To deactivate the virtual environment (on any platform), simply run:

deactivate

Step 3: Install the Package in Editable Mode

Install the package in editable mode to allow for modifications during development:

pip install -e .

Contributing

Contributions are welcome! To contribute:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Submit a pull request with a detailed description of your changes.

License

This project is licensed under the GNU General Public License. See the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aginpy-1.0.0.tar.gz (41.0 kB view details)

Uploaded Source

Built Distribution

AginPy-1.0.0-py3-none-any.whl (53.5 kB view details)

Uploaded Python 3

File details

Details for the file aginpy-1.0.0.tar.gz.

File metadata

  • Download URL: aginpy-1.0.0.tar.gz
  • Upload date:
  • Size: 41.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for aginpy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 82c057ba3e170e5129f69ecc50c8df00fcb1d4ab2803a7dc843e2efc55bf5458
MD5 218fa61ac3b41552228a301ddb6b92bf
BLAKE2b-256 6adf5af2f50958cc32858f9f02b3df728efc9c511192c56371e955944e7fa74f

See more details on using hashes here.

File details

Details for the file AginPy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: AginPy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 53.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for AginPy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb4b96ad90b9f5be70323637638ea3885568db3f0d0bfc730a44e0a15ac3ebdb
MD5 0fce78e54fc81242fe65aece40d47818
BLAKE2b-256 816b925a625ba61fead81402732d0ff1e4588871cb3ecb658677e3b93e146f42

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page