Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Jina | 17,909 | 2 | a day ago | 2,019 | July 06, 2022 | 39 | apache-2.0 | Python | ||
🔮 Build multimodal AI services via cloud native technologies · Neural Search · Generative AI · Cloud Native | ||||||||||
Kubeflow | 12,401 | 2 | a day ago | 112 | April 13, 2021 | 400 | apache-2.0 | TypeScript | ||
Machine Learning Toolkit for Kubernetes | ||||||||||
Tpot | 8,996 | 40 | 18 | 5 days ago | 60 | January 06, 2021 | 284 | lgpl-3.0 | Python | |
A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming. | ||||||||||
Kedro | 8,210 | 8 | 32 | a day ago | 35 | May 09, 2022 | 279 | apache-2.0 | Python | |
A Python framework for creating reproducible, maintainable and modular data science code. | ||||||||||
Stanza | 6,550 | 2 | 68 | a day ago | 17 | April 23, 2022 | 74 | other | Python | |
Official Stanford NLP Python Library for Many Human Languages | ||||||||||
Augmentor | 4,878 | 21 | 8 | a day ago | 22 | April 27, 2022 | 134 | mit | Python | |
Image augmentation library in Python for machine learning. | ||||||||||
Clearml | 4,238 | 8 | a day ago | 93 | July 04, 2022 | 308 | apache-2.0 | Python | ||
ClearML - Auto-Magical CI/CD to streamline your ML workflow. Experiment Manager, MLOps and Data-Management | ||||||||||
Deeplearningproject | 4,043 | 3 years ago | 3 | mit | HTML | |||||
An in-depth machine learning tutorial introducing readers to a whole machine learning pipeline from scratch. | ||||||||||
Orchest | 3,773 | 8 days ago | 14 | April 06, 2022 | 124 | agpl-3.0 | Python | |||
Build data pipelines, the easy way 🛠️ | ||||||||||
Mage Ai | 3,630 | a day ago | 9 | June 27, 2022 | 55 | apache-2.0 | Python | |||
🧙 The modern replacement for Airflow. Build, run, and manage data pipelines for integrating and transforming data. |
PredictMD is a free and open-source Julia package that provides a uniform interface for machine learning.
PredictMD makes it easy to automate machine learning workflows and create reproducible machine learning pipelines.
It is the official machine learning framework of the Brown Center for Biomedical Informatics.
Table of Contents |
---|
1. Installation |
2. Run the test suite after installing |
3. Citing |
4. Docker image |
5. Documentation |
6. Related Repositories |
7. Contributing |
PredictMD is registered in the Julia General registry. Therefore, to install PredictMD, simply open Julia and run the following four lines:
import Pkg
Pkg.activate("PredictMDEnvironment"; shared = true)
Pkg.add("PredictMDFull")
import PredictMDFull
After you install PredictMD, you should run the test suite to make sure that everything is working. You can run the test suite by running the following five lines in Julia:
import Pkg
Pkg.activate("PredictMDEnvironment"; shared = true)
Pkg.test("PredictMDExtra")
Pkg.test("PredictMDFull")
Pkg.test("PredictMD")
If you use PredictMD in research, please
cite the software using the following DOI:
Alternatively, you can use the PredictMD Docker image for easy installation. Download and start the container by running the following line:
docker run --name predictmd -it dilumaluthge/predictmd /bin/bash
Once you are inside the container, you can start Julia by running the following line:
julia
In Julia, run the following line to load PredictMD:
import PredictMDFull
You can run the test suite by running the following four lines in Julia:
import Pkg
Pkg.test("PredictMDExtra")
Pkg.test("PredictMDFull")
Pkg.test("PredictMD")
After you have exited the container, you can return to it by running the following line:
docker start -ai predictmd
To delete your container, run the following line:
docker container rm -f predictmd
To also delete the downloaded image, run the following line:
docker image rm -f dilumaluthge/predictmd
The PredictMD documentation contains useful information, including instructions for use, example code, and a description of PredictMD's internals.
If you would like to contribute to the PredictMD source code, please read the instructions in CONTRIBUTING.md.