基于tensorflow和scikit学习的多层前向神经网络模型
muffnn的Python项目详细描述
安装
建议使用pip安装:
pip install muffnn
您可以通过以下途径安装依赖项:
pip install -r requirements.txt
如果在安装tensorflow时遇到问题,请参阅this page以了解更多详细信息。
对于开发,需要一些附加的依赖项:
pip install -r dev-requirements.txt
用法
代码中的每个估计器都遵循scikit学习api。因此使用 遵循scikit学习惯例:
frommuffnnimportMLPClassifierX,y=load_some_data()mlp=MLPClassifier()mlp.fit(X,y)X_new=load_some_unlabeled_data()y_pred=mlp.predict(X_new)
此外,还处理tensorflow图和数据的序列化 对象被pickle时自动:
importpicklewithopen('est.pkl','wb')asfp:pickle.dump(est,fp)
贡献
请参阅CONTIBUTING.md以获取有关对此进行贡献的信息 项目。
许可证
BSD-3
有关详细信息,请参见LICENSE.txt。