自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 理解插值算法里的bilinear方法

用自己的方式理解双线性插值,能写出代码,就能理解这个算法。当然,能看明白下面代码,也就理解了双线性插值。

2026-02-20 17:51:42 156

原创 理解插值算法里的linear方法

注意当align_corners =False时要多一步clamp。话不多说,看下面代码,很好理解。线性插值针对1维张量。

2026-02-20 15:37:56 148

原创 torch.nn.functional.interpolate里nearest,坐标转换是floor还是round

闲来无事研究插值算法,第一个mode是nearest,其中涉及坐标换算回去成小数后,转换成整数是用torch.floor还是torch.round,经过我的尝试,应该是torch.floor,这和F.interpolate(input, size=(H_out, W_out), mode='nearest')的结果是一致的,即F.interpolate里的nearest应该也是用了坐标向下取整,而不是四舍五入。下面是我的代码,写的比较仓促,但是随机取不同的尺寸数字,会发现以上的问题。

2026-02-19 15:06:47 183

原创 解决 flask db migrate 不能检测到default的变化

3. 但是在执行flask db migrate,会显示No changes in schema detected。网上或AI说在config.py里增加。1. 上述代码里的default参数不能在sqlite3里生成默认值,这是python ORM的默认值。2. server_default才是能够在sqlite3里生成默认值。注意,如果删掉了migrations/env.py,要重新增加这一行。我用的解决办法是在migrations/env.py的。这些代码都不可行,在命令行里增加内容也不可行,

2025-12-31 15:24:33 151

原创 (sqlite3.OperationalError) unable to open database file

当我输入flask db upgrade时报上面的错误,我感到奇怪的点在于测试时好好的,但是真正创建数据表时就报错。DATABASE = "./sqlite3_db/db1.db“,用了相对地址,将其改为绝对地址,就不会报错了。

2025-12-30 16:08:01 238

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除