معرفی شرکت ها


cortex-python-6.3.1a3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Python module for the CognitiveScale Cortex Cognitive Platform
ویژگی مقدار
سیستم عامل -
نام فایل cortex-python-6.3.1a3
نام cortex-python
نسخه کتابخانه 6.3.1a3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده CognitiveScale
ایمیل نویسنده support@cognitivescale.com
آدرس صفحه اصلی https://github.com/CognitiveScale/cortex-python
آدرس اینترنتی https://pypi.org/project/cortex-python/
مجوز Apache 2.0
# Python Module for the Cortex Cognitive Platform The Cortex Python module provides an API client library to easily integrate with the Cortex Cognitive Platform. Refer to the Cortex documentation for details on how to use the library: - Developer guide: https://cognitivescale.github.io/cortex-fabric/ - Cortex Python references: https://cognitivescale.github.io/cortex-python/master/ ## Installation To install: ``` > pip install cortex-python ``` or from source code: ``` > git clone git@github.com:CognitiveScale/cortex-python.git > cd cortex-python > pip install -e . ``` To install the optional components: ``` > pip install cortex-python[viz] > pip install cortex-python[jupyter] ``` ## Development ### Setup When developing, it's a best practice to work in a virtual environment. Create and activate a virtual environment: ``` > virtualenv --python=python3.6 _venv > source _venv/bin/activate ``` Install developer dependencies: ``` > git clone git@github.com:CognitiveScale/cortex-python.git > cd cortex-python > make dev.install ``` There's a convenience `Makefile` that has commands to common tasks, such as build, test, etc. Use it! ### Testing #### Unit Tests Follow above setup instructions (making sure to be in the virtual environment and having the necessary dependencies) - `make test` to run test suite To run an individual file or class method, use pytest. Example tests shown below: - file: `pytest test/unit/agent_test.py` - class method: `pytest test/unit/agent_test.py::TestAgent::test_get_agent` #### Publishing an alpha build Suppose you want to release new functionality so it can be installed without releasing a new official version. We need to use an alpha version in PyPi. - we need to create and publish an alpha release: - get credentials to the `cortex-python` pypi CognitiveScale account (via lastpass) - run `make dev.push`. The alpha pre-release number (the N in X.Y.ZaN) with be determined automatically. ### Contribution After contributing to the library, and before you submit changes as a PR, please do the following 1. Run unit tests via `make test` 2. Manually verification (i.e. try the new changes out in Cortex) to make sure everything is going well. Not required, but highly encouraged. 3. Bump up `setup.py` version and update the `CHANGELOG.md` ### Documentation Activate your virtual environment: ``` > source _venv/bin/activate ``` Set up your environment, if you have not done so: ``` > make dev.install ``` The package documentation is built with Sphinx and generates versioned documentation for all tag matching the `release/X.Y.Z` pattern and for the `master` branch. To build the documentation: ``` > make docs.multi ``` The documentation will be rendered in HTML format under the `docs/_build/${VERSION}` directory. ### Pre-release to staging 1. Create and push an alpha release: ``` > make dev.push ``` This will build an alpha-tagged package. 2. Merge `develop` to `staging` branch: ``` > make stage ``` 3. In GitHub, create a pull request from `staging` to `master`.


نیازمندی

مقدار نام
<3,>=2.12.4 requests
>=0.8.0 requests-toolbelt
<4.0,>=3.3.0 python-jwt
<6,>=5.3.1 pyyaml
<1,>=0.3 cuid
<9.0,>=8.0 tenacity
>=0.2.8.2 dill
<7,>=6.4.0 ipython
>=0.5.0 maya
- jinja2
<3,>=2.2.2 matplotlib
<0.10,>=0.9.0 seaborn
- pandas


نحوه نصب


نصب پکیج whl cortex-python-6.3.1a3:

    pip install cortex-python-6.3.1a3.whl


نصب پکیج tar.gz cortex-python-6.3.1a3:

    pip install cortex-python-6.3.1a3.tar.gz