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:

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

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.18.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.18-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pydatasci-0.0.18.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.18.tar.gz
Algorithm Hash digest
SHA256 9812b9b292c0a9c57107a5a4898ab69848c982de567434216bcc9c472a6b32f4
MD5 d2ea681e8540a2b5919f50a3ee6aa7d4
BLAKE2b-256 30d46e3e36c411e183c7db912f03af508f50540fd5888d2f5927eabd829f0709

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pydatasci-0.0.18-py3-none-any.whl
  • Upload date:
  • Size: 16.4 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 15437d57fecd61a774ae0aafde3a9c357638c24238cd93a1a66de662dee5690a
MD5 0111871b7483e9e2add83b157b303c63
BLAKE2b-256 788623f740a0234c35415cd4216c6978b07035d4ed32c2f1ab7a531f10aa3af9

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