Metadata-Version: 2.4
Name: Accuinsight
Version: 3.6.20260311
Summary: Model life cycle and monitoring library in Accuinsight+
Home-page: 
Author: Twolinecloud
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Utilities
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
License-File: LICENSE.txt
Requires-Dist: wrapt>=1.15.0
Requires-Dist: numpy>=1.26.0
Requires-Dist: pandas>=2.0.3
Requires-Dist: scipy>=1.11.0
Requires-Dist: scikit-learn>=1.2.2
Requires-Dist: matplotlib>=3.7.1
Requires-Dist: joblib>=1.2.0
Requires-Dist: py-cpuinfo>=9.0.0
Requires-Dist: protobuf<4.0.0,>=3.20.0
Requires-Dist: requests>=2.31.0
Requires-Dist: gorilla>=0.3.0
Requires-Dist: more-itertools>=10.0.0
Requires-Dist: packaging>=23.0
Requires-Dist: GitPython>=3.1.30
Requires-Dist: munch>=2.5.0
Requires-Dist: nest-asyncio>=1.6.0
Requires-Dist: cython>=3.0.0
Requires-Dist: lightgbm>=4.0.0
Requires-Dist: boto3>=1.29.0
Requires-Dist: shap>=0.44.0
Requires-Dist: numba>=0.59.0
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: license-file
Dynamic: requires-dist
Dynamic: summary

Modeler package
--------------------

1. set up virtual environment for python
    - for Pycharm
        - https://www.jetbrains.com/help/pycharm/creating-virtual-environment.html
    - for pure python
        - go to your/download/src/directory and run the below commands

        >>> python3 -m venv venv
        >>> source venv/bin/activate


2. after downloading source from git, open terminal and run the below command.
    >>>  python setup.py test install


3. if you added a new package then run the following commend
    >>> python setup.py install

4. Install protobuf 3.6.1 on Ubuntu 18.04
    .. code-block::

        #! /bin/bash
        # Make sure you grab the latest version
        curl -OL https://github.com/google/protobuf/releases/download/v3.6.1/protoc-3.6.1-linux-x86_64.zip
        https://github.com/google/protobuf/releases/download/v3.6.1/protoc-3.6.1-linux-x86_64.zip

        # Unzip
        unzip protoc-3.6.1-linux-x86_64.zip -d protoc3

        # Move protoc to /usr/local/bin/
        sudo mv(or cp -pr) protoc3/bin/* /usr/local/bin/

        # Move protoc3/include to /usr/local/include/
        sudo mv(or cp -pr) protoc3/include/* /usr/local/include/

        # Optional: change owner
        sudo chown $USER /usr/local/bin/protoc
        sudo chown -R $USER /usr/local/include/google

    - if you update or add "\*.proto" file in protos package
        - excute generate-protos.sh

How to use
    - for Lifecycle
        - see Lifecycle/README.MD

