Knowledge graph builder
Project description
knox-d
MI-graph (Machine learning graph)
machine learning experts, do things
Setup: virtualenv environment
Make sure pip is up-to-date:
python -m pip install --upgrade pip
Install virtualenv
:
python -m pip install virtualenv
Activate environment
To create an environment run:
python -m venv env
to create an environment with the name "env". Now to activate the environment run the activate script based on your OS in "env/Scripts".
On windows 10 you can run:
env/Scripts/Activate.ps1
in your powershell, to activate the environment.
If running scripts is denied - run the following command to remove the restriction. Stackoverflow
set-executionpolicy remotesigned
Install dependencies
To install dependencies run:
pip install -r .\requirements.txt
If you encounter problems see this.
Setup: conda environment
Install conda from their website. (We recommend the mini version / miniconda)
Initialize the environment with:
conda create --name knox-env python=3.8
activate knox-env
pip install -r requirements.txt
python -c "import nltk; nltk.download('punkt')
python -m spacy download en_core_web_sm
And you are good to go.
Test dependencies
For developers, you also need to install the test requirements:
pip install -r tests/requirements.txt
pylint
Before you make a pull request to master, you should run branch though pylint.
you can use pylint_runner
to run all folders in the solution, or with pylint like so
Run:
pip install pylint
And then
pylint folder/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for knox_mi_graph-0.0.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0543b36ce5791bc719b5aa290f0d41a11f08c83b32bb6d2189c9e271d2ecc93b |
|
MD5 | 55a3fe945d202d064853a86d852c886c |
|
BLAKE2b-256 | 58056559ab7b748eb1823dbe4d4c511448b005225c95238b7fadd8c56703b5c5 |