Skip to main content

End-to-end machine learning on your desktop.

Project description

pydatasci

Simplify the end-to-end workflow of machine learning.

Updating PyPI Package:

$ pip3 install wheel twine
$ python3 setup.py sdist bdist_wheel
$ python3 -m twine upload --repository pypi dist/*
$ rm -r build dist pydatasci.egg-info
# proactively update the version number in setup.py next time
$ pip3 install --upgrade pydatasci; pip3 install --upgrade pydatasci

First Time Installation:

This library makes use of appdirs for an operating system agnostic location where configuration and database files will be created to store settings and data science metrics. This process also ensures that you have the permissions needed to read/ write files in that location.

Enter the following commands one by one:

$ pip3 install --upgrade pydatasci
$ python3

>>> import pydatasci as pds
>>> if pds.check_permissions() is False: pds.grant_permissions()
>>> pds.create_config()

>>> from pydatasci import aidb
>>> aidb.create_db()

Deleting & Recreating the Database:

When deleting the database, you need to either reload the aidb module or restart the Python shell before you can attempt to recreate the database.

aidb.delete_db()
from importlib import reload
reload(aidb)
create_db()

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

pydatasci-0.0.19.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pydatasci-0.0.19-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file pydatasci-0.0.19.tar.gz.

File metadata

  • Download URL: pydatasci-0.0.19.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.6

File hashes

Hashes for pydatasci-0.0.19.tar.gz
Algorithm Hash digest
SHA256 6b2f899e89f5543b6386c5e0599398290cb310c88f9c0f68a6707eb441ce42ee
MD5 5ae7f9dba20cb0afe2ae08ca27b60012
BLAKE2b-256 8e399df1d619c9d930475ed081108a95598a7c4f373e3a89b3bbd98ffe28cad8

See more details on using hashes here.

File details

Details for the file pydatasci-0.0.19-py3-none-any.whl.

File metadata

  • Download URL: pydatasci-0.0.19-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.6

File hashes

Hashes for pydatasci-0.0.19-py3-none-any.whl
Algorithm Hash digest
SHA256 640b6aad9a88e22322d96c2fa9a989f3bedd61b262c129861341e16273b799fd
MD5 2c3741103c3c4e6646e0ecc133cc4ebb
BLAKE2b-256 a0489bcebe0cc3baa4b5d4fb528b0aaa435d68feb0c7634fe272ed8af7e71b55

See more details on using hashes here.

Supported by

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