DenseNet实现

DenseNet-armhzjz的Python项目详细描述


关于这个DenseNet实现

读完DenseNet paper后,我非常惊讶它如此简单,却又如此强大。所以我决定自己去实现它并尝试一下。 DenseNet的这个实现是在python3.6.10版本下完成的。在

我使用来自kaggle的this Cifar-10 datase来测试我的实现的性能。为此,我总共训练了4个DenseNet网络来获取数据;其中2个是BC变体,另一个不是BC网络。我在这四个网络上做的快速比较可以在this jupyter notebook中找到。在

可以在here找到测试脚本。我使用这个测试sctipt来确保实现也在kaggle笔记本的上下文之外工作。它直接从其官方网页下载Cifar-10数据集,准备训练、验证和测试数据集,训练DenseNet模型,并使用训练期间产生的最佳参数对其进行评估。此脚本的执行将花费相当长的时间,这取决于您使用的GPU硬件,因此请注意这一点,如果它似乎要花很长时间才能完全执行脚本,请不要感到困惑。在

最后,以防读者对cifar-10评估感兴趣(即,不仅仅是与此存储库中提供的粗略比较)。在

注意:要使用此模块,必须在系统中安装Pythorch。在

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

推荐PyPI第三方库


热门话题
Java调用外部进程exe   java跨源请求阻止Spring REST服务+AJAX   运行Eclipse创建的JAR时未显示java图像   带有自定义适配器的TimerTask期间的java更新列表视图   Java Netbeans 7.01中的swing注册表单空指针异常   java如何向所有HttpClient请求方法添加参数?   为什么在将json映射到JavaBean的过程中,Spring MVC将参数[“”]转换为[null]?   创建名为“messageDispatcher”的bean时发生java错误   java Apache骆驼线程JDBC   java Spring引导请求添加bean,即使存在   java如何以正确的方式编写单例?   JavaSpringBoot试图使用@JsonTest注释在测试中创建mongo存储库   java Android将gmt时间转换为可读日期   java“Serializable无法解析为类型”   spring我可以在Java注释中使用ScopedProxy模式时访问JobExecutionContext吗   java slf4j apache tomcat eclipse   通过HashMap的java循环   java无法在两个活动之间更改TextView?