探究智力的深度学习包

Dawnet的Python项目详细描述


目的

使创建、跟踪、调试和重新创建模型/算法变得容易。

这是什么意思:

  • 合并通用组件(res block,seblock,…)以便于使用和构建(这有利于模型创建和修改)。
  • 以函数形式进行的数据处理,在将数据输入算法/模型之前,可以清楚地知道数据发生了什么。
  • 查看和调试工具:
    • 查看模型统计信息
    • 修改数据并查看结果(top-k结果)发生了什么
  • 推理必须建立在模型内部,输入是最基本的数据点(考虑到一个完全陌生的人需要使用你的模型,这个人不会知道你的模型和数据的细节,他们只有一个数据点,希望看到你的模型的结果)

要求

dawnet需要pytorchopencv才能正常工作。由于这些库存在许多分布,因此我们建议用户自行安装以避免干扰环境。如果没有安装pytorchopencv,则转到https://pytorch.org安装适当的版本,然后conda install -c conda-forge opencv安装opencv

可用性路线图

  • 会话必须有效
  • 获取批量数据的能力
  • 总结会话和模型信息
  • 实现混音
  • 测试所有convs架构

型号

  • 模型应准备好评估方法(该部分应从进度/培训程序中抽象出来)
  • 模型应准备好加载方法(仅用于推理,因为持续的训练需要有关优化器、训练迭代的知识)

数据

模型并不是创建智能系统的唯一部分。数据在这个过程中也起着至关重要的作用。很多时候,玩弄数据,看看数据稍微调整时模型的行为,可以为模型改进提供重要的见解。因此,数据操作必须易于使用。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
创建大十进制对象时发生java错误   java为什么netty日志不显示正确的类和包信息   java AWS Lambda,如何正确实例化AmazonHttpClient?   java如何防止控制器中的Put API受到CheckMarx扫描中反映的XSS攻击?   java如何在Android上滚动时更改图像   java为什么通知没有显示在API 28中?   java分配问题OCJP;为什么我不能将int传递给short?   java在非静态内部类中使用泛型   正则表达式从Java字符串中提取word中指定的日期值   java Primefaces selectManyCheckbox未在bean中填充   美化javaxml输出   java带2个箭头的按位移位和带3个箭头的按位移位有什么区别?   使用JAXB和SpringMVC进行java XML绑定   Java高级功能weblogic中的Web服务   java IIN插入HQL中   缺少java PrintCommandListener   java如何模拟SpringBean的自动连接列表?   javasocket服务器、客户端检测服务器已死亡   将按钮添加到使用java图形的contentPane   java EJB3在第一次运行时调用计时器超时时出错