当前位置: 首页 > news >正文

模块缝合-把A模块换成B模块(没写完)

把MLP Head替换为KAN

在这里插入图片描述

1.在model文件下新建一个python文件
2.把 模块文件里的整个KAN代码复制到新的python文件中
3.在开头导入 from model.KAN(新建文件名) import KAN(新建文件中的类名)
4.sys.path.append(r"D: Icode(Kansformer")防止找不到项目
在这里插入图片描述
5.在Block的_init进行赋值,

self.kan=KAN([dim,64,dim])

在这里插入图片描述

  1. Block:transformer Encoder,找到MLP 前面的模块
    在这里插入图片描述
http://www.xdnf.cn/news/939637.html

相关文章:

  • Spring缓存注解的陷阱:为什么@CacheEvict删不掉Redis缓存?
  • 正常流程、可选流程和异常
  • OPENCV图形计算面积、弧长API讲解(1)
  • 【Linux】文件赋权(指定文件所有者、所属组)、挂载光驱(图文教程)
  • 如何计算1920*1080分辨率的YUV或RGB图像数据占用大小?
  • Cinnamon修改面板小工具图标
  • 分词算法总结:不同分词算法的优点和缺点
  • 【量化】策略交易类型
  • Razor编程RenderXXX相关方法大全
  • 鸿蒙的一些布局
  • 更新积木报表2.0.0注意事项
  • 第八章 信息安全基础知识
  • 大三下第16周总结
  • 华为OD机考-内存冷热标记-多条件排序
  • 4、docker常用命令
  • 前端八股笔记
  • 设备驱动与文件系统:05 文件使用磁盘的实现
  • 2025-05-01-决策树算法及应用
  • Kotlin REPL初探
  • 单片机 传感器知识讲解 (一)红外避障模块,声控模块,人体红外模块
  • 9.贪心算法(随想录)
  • 电子学会Python考前英语单词
  • art-template模板引擎
  • SpringCloudAlibaba和SpringBoot版本问题
  • 【差分】详解二维前缀和和差分问题
  • [mdm9607] Qualcomm mdm9607新增nand flash支持修改方法
  • Docker部署MySQL
  • Elasticsearch 常用操作命令整合 (cURL 版本)
  • C++.OpenGL (17/64)模型(Model)
  • 堆排序code