- 博客(8)
- 收藏
- 关注
原创 Pytorch笔记:STE(Straight Through Estimator)解决forward pass中的non-defferentiable操作,以torch.round()为例
在图像、模型压缩算法中往往涉及量化的操作。即将无限、连续的变量映射到有限、离散的空间中,方便存储和进一步计算。最后一步round()操作在反向传播的过程中是病态的, 因为round()函数的微分除了在x.500为inf外处处为0(x为任意整数)
2024-10-24 23:01:31 188
原创 WSL2+miniconda(linux)+tensorflow+pycharm(windows)配置流程
本方法不同于网上的其他攻略,无需从root配置wsl的cuda和compiler等等(本人尝试了大量版本都以失败告终),而是直接通过conda实现一站式配置,目前只尝试了所有packages的最新版本,欢迎评论分享其他可行的cudatoolkit+cudnn+tensorflow的版本组合。
2024-09-10 00:17:21 766
原创 为pycharm配置docker解释器
Docker 是一种容器化平台,用于构建、部署和运行应用程序。它通过容器化技术,将应用程序和其依赖项打包在一起,形成一个独立的、可移植的运行环境,从而实现了应用程序的快速部署和跨平台运行。
2024-04-11 01:04:55 2800 1
原创 【补档:改用CNN】【English】【吴恩达课后编程作业】Course 2 - 改善深层神经网络 - 第三周作业的Pytorch实现
跟进课程学习了CNN和LeNet5模型后,尝试用该模型解决上周作业(识别手势数字)遗留问题:1. high bias;2. high variance; 3. data dismatch
2023-07-15 02:16:51 133
原创 【English】【吴恩达课后编程作业】Course 2 - 改善深层神经网络 - 第三周作业的Pytorch实现
由于开始课程前自学了Pytorch,但没有实际应用过。虽然Assignment的目的是认识Tensorflow,但电脑没装这个框架。于是干脆花点时间强化一下Pytorch框架的学习。不足之处,敬请指出。Reference:1.
2023-07-04 15:27:31 244
原创 个人上传:吴恩达课后作业第四周-搭建深层神经网络(英文)
本人深度学习萌新,在参考其他第四周作业答案时,发现一些问题,比如:作者用自己的测试数据集验证函数时,连矩阵维度都对不上(就不例证了)。在自己编辑并调试后,将前两次作业的数据集(识别猫, 二维点分类)拿来验证,效果还不错,上传以供大家参考与指正。文末有代码合集供查看。
2023-06-07 20:40:23 257
原创 GIS应用:Shapefile导出到cad方法
1. 工具:arcGIS、autoCAD2.步骤:(1)打开arcGIS,将需要导出cad格式的shapefile文件加载到地图窗口中。(2)在图层列表中找到该文件,右击并连续选择data →Export to CAD,如下图1所示。图1(3)进入如下图2操作界面:图2一般的 ,只需要设置好输入数据和输出类型(.dwg/.dxf)以及输出路径就可以了。(4)下面要谈的是较为进阶的做法:重复上述步骤(2),会发现导出的设置项里有两个...
2022-03-15 10:16:12 10787 2
原创 GIS编程:利用Arcpy实现道格拉斯-普克算法(核心代码已用类包装,复制粘贴即可用)
道格拉斯-普克算法是一种通过递归实现折线&多边形抽稀简化的算法,原理很简单,大多数文章都有讲解,这里不多赘述,直接上代码。# -*- coding:utf-8 -*-import arcpyimport sysfrom arcpy import envimport numpy as npimport mathreload(sys)sys.setdefaultencoding('utf-8')env.overwriteOutput = True# 读取一个s...
2022-03-12 10:38:06 1648 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人