Skip to content

panda66666666/mini_dl_framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一个非常简单的深度学习框架小功能的实现

ps:BILIBILI视频链接

1.环境要求

2 使用方法

2.1 源代码编写

如果想改写源代码,可以首先将(pybind11,xtensor,xtl,xtensor-blas,xtensor-python)这几个库下载到lib文件夹中,然后去改写src文件中的内容,编译的话windows平台推荐msvc,创建build文件夹后执行文件夹最外层的cmakelist文件即可。

2.2 运行该框架的demo

Pypanda中是已经编译好的动态库以及python接口代码,在test.py中包含了b站视频中出现的3个demo,如果您用python3.9的虚拟环境且在有numpy和pybind11支持的情况下执行test.py应该是可以运行的,这里我只在自己的台式机和笔记本电脑上测试过,如果您的numpy版本不对也可能造成无法运行。

About

自治深度学习训练框架小demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published