← 开源
justdark

dml

D's Machine Learning is a machine learning toolkit for python,focus on rightness but efficiency

Model DevelopmentClassical MLPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
640
Star
276
Fork
+0
本周
2
贡献者
创建于 2013-10-25 · 更新于 2026-09-29 · 今日第 15678 名
主要开发者
justdarktimgates42

justdark/dml 排名第 15,678,有 640 个星标。

同类别比较

justdark/dml 排名第 15,678,此处有 8 个同类条目;fastai/fastai_dev 排名第 15,675。

同类别比较
名称排名指标
pytorchbearer/torchbearer15,657
语言:
Python
星标数:
641
分叉数:
63
简介:
torchbearer: A model fitting library for PyTorch
raymin0223/mixture_of_recursions15,658
语言:
Python
星标数:
641
分叉数:
92
简介:
Mixture-of-Recursions: Learning Dynamic Recursive Depths for Adaptive Token-Level Computation (NeurIPS 2025)
facebookresearch/open_lth15,674
语言:
Python
星标数:
640
分叉数:
117
简介:
A repository in preparation for open-sourcing lottery ticket hypothesis code.
fastai/fastai_dev15,675
语言:
Jupyter Notebook
星标数:
640
分叉数:
346
简介:
fast.ai early development experiments
pytorch/torcharrow15,681
语言:
Python
星标数:
640
分叉数:
80
简介:
High performance model preprocessing library on PyTorch
xuyige/BERT4doc-Classification15,682
语言:
Python
星标数:
640
分叉数:
101
简介:
Code and source for paper ``How to Fine-Tune BERT for Text Classification?``
google-deepmind/ai-safety-gridworlds15,692
语言:
Python
星标数:
639
分叉数:
127
简介:
This is a suite of reinforcement learning environments illustrating various safety properties of intelligent agents.
google-research/weatherbench215,694
语言:
Python
星标数:
639
分叉数:
78
简介:
A benchmark for the next generation of data-driven global weather models.
关键参数与规格
关键参数与规格
参数值
语言Python
类别Model Development
子类别Classical ML
星标数640
分叉数276
贡献者2
创建日期2013-10-25
更新日期2026-09-29
1 天星标数0
7 天星标数0
排名15,678
上次排名15,486
排名变化-192
7 天星标排名15,121
上次 7 天星标排名15,127
7 天星标排名变化6
总星标排名15,981
上次总星标排名15,957
总星标排名变化-24
国家China
常见问题

记录了多少星标和分叉?

justdark/dml 有 640 个星标和 276 个分叉。

仓库排名是多少?

justdark/dml 排名第 15,678。

记录的语言和类别是什么?

justdark/dml 有 640 个星标,语言为 Python,类别为 Model Development。

哪个仓库排名最接近?

justdark/dml 与 fastai/fastai_dev 比较,后者排名第 15,675,有 640 个星标。

README

iDML

D's Machine Learning is a machine learning toolkit for python,focus on rightness but efficiency

all code is based on numpy and scipy


Code Files

./dml/NN -the code of Neural NetWorks

./dml/LR -Logistic Regression,actually It's softmax

./dml/DT -Decision Tree , CART algorithm

./dml/ClUSTER -some cluster algorithm,inculde kmeans \ kmedoids \ spectralCluster \ Hierarchical Cluster

./dml/ADAB -the adaboost algorithm

./dml/KNN -the k-Nearest Neighbor algorithm(kd-tree BBF implementing)

./dml/NB -the naive Bayesian support both continuous and descrete features

./dml/SVM -the basic binary Support Vector Machine

./dml/CNN -the simple Convolutional Neural Networks

./dml/CF -some Collaborative Filtering Algorithm implement,include item-based \ SVD \ RBM

./dml/tool -include some basic tools for computing

./test/ -include some test code for DML


Class Format

all class can be used in this way:(LR for example)

but there is still some different Initialization parameters in different class,also the predict function

sorry for this but most class use pred() and NN use nnpred(),I may formalize them in the future

a = LRC(train_images,trian_labels,nor=False)
a.train(200,True)
pred = a.predict(test_images)

for the input X and y ,X must be a N*M matrix and y is a vector length M

where N is the #feature and M is #training_case

for the cluster method,you can use a.labels or a.result() to get the final result


Install

DML is based on numpy,scipy,matplotlib .you should install them first

This packages uses setuptools, which is the default way of installing python modules. The install command is:(sudo is required in some system)

python setup.py build
python setup.py install

Warning

  • only python 2 is supported,sorry for the python 3 user.

  • some method from numpy and scipy will report warning because of their version


License

WTFPL

排名相邻
同类项目