未提供项目说明

deep-learning-utils的Python项目详细描述


dl-utils:PyTorch深度学习实用程序

内容

该包主要包含函数和模块化以及(只要可能)纯PyTorch实现中的损失函数、模型定义和度量。在

安装

来源

pip install git+https://github.com/justusschock/dl-utils

从PyPi

pip install deep-learning-utils

分装

目前有以下子包:

  • dlutils.data:包含数据实用程序(到目前为止只是一个随机伪数据的数据集)
  • dlutils.losses:将PyTorch本身给出的损失扩展为几个损失函数
  • dlutils.metrics:实现一些常见的度量
  • dlutils.models:包含许多流行模型的Nd实现
    • dlutils.models.gans:包含许多基本的gan实现,但到目前为止还没有用于任意维度
  • dlutils.optims:containis附加优化器
  • dlutils.utils:包含张量操作和模块加载等附加实用程序

注意

  • 这些代码中的大部分只进行了少量的测试,没有使用适当的CI/CD和unittests。我目前正在做这方面的工作,任何贡献都是非常欢迎的。在

  • 所有实现都是针对纯PyTorch完成的。您可以在您想要的任何培训框架中使用它们(比如[pytorch/ignite]{a1})或Pytorch-Lightning),也可以在您的定制培训循环中使用它们

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

推荐PyPI第三方库


热门话题
java将Map<String,String>传递给需要Map<String,Object>   java在循环中使用字符串而不是StringBuilder是否会造成内存损失?   jnlp如何更新java控制台JRE?   java更改、修改和重新打包CXFAPI源文件   JavaFXJava应用程序在Fedora上运行一段时间后关闭   使用来自不同类的方法的java   java如何通过ant脚本在linux中使用subst?   java在使用camunda modeler进行base64编码/解码时出错   获取java。netbeans、weblogic和fastswap设置为true时的lang.NoSuchMethodError   java如何提高FinalizerThread在GC中收集对象的优先级   java检测具有相同根的单词   netbeans crud应用程序中的java错误