摘要: 1 安装 DRF官网 DRF仓库地址 pip install djangorestframework # settings.py INSTALLED_APPS = [ ... 'rest_framework', ] 2 视图 | 视图 | 说明 | | : : | : : | | View | 基础 阅读全文
posted @ 2022-11-26 23:52 silverbeats 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 1 准备工作 1.1 地图 $$ \begin{bmatrix} 0 & 0 & 0 & 0 & 0 \ 1 & 0 & 1 & 0 & 1 \ 0 & 0 & 1 & 1 & 1 \ 0 & 1 & 0 & 0 & 0 \ 0 & 0 & 0 & 1 & 0 \end{bmatrix} $$ 其中 阅读全文
posted @ 2022-11-07 21:46 silverbeats 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 这里主要解读transformers中关于GPT2的代码,主要涉及:GPT2Attention,GPT2Block,GPT2MLP以及GPT2Model # transformers安装 conda install transformers pip install transformers 首先创建 阅读全文
posted @ 2022-10-17 18:14 silverbeats 阅读(5457) 评论(0) 推荐(0) 编辑
摘要: Crypko利用GAN生成二次元老婆,那出于好奇(绝不是因为想要二次元老婆),是不是也可以自行训练GAN模型,去自行创造一下。 以下代码基于Pytorch,另外模型定义部分借鉴DCGAN,如果有读者是TensorFlow使用者,对pytorch不熟悉,可以直接去阅读DCGAN的源码(DCGAN是用T 阅读全文
posted @ 2021-11-29 18:20 silverbeats 阅读(208) 评论(0) 推荐(0) 编辑
摘要: J(java)U(util)C(concurrent)其实就是指上图的三个包。 1 Volatile https://blog.csdn.net/lzcaqde/article/details/80868854 jvm提供的==轻量级==同步机制,它有三个特性: 保证可见性 禁止指令重排 不保证原子 阅读全文
posted @ 2021-08-26 16:10 silverbeats 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1、正互反矩阵 首先说一下什么是正互反矩阵,见下图,一看图其实就知道什么是正互反矩阵。 1.1 使用场景 当我们现在有一堆参数,分了好几个层次,每个层次里面又有好多参数,那么每个层次的每个参数权重如何设定,这时候,会用到这种类型的矩阵。为方便理解,可以将矩阵A看成下面的表格 对角线元素:自己和自己相 阅读全文
posted @ 2021-08-26 16:10 silverbeats 阅读(3754) 评论(0) 推荐(0) 编辑
摘要: 1 概述 推出泛型之前,可以构建一个元素类型为Object的集合,可以存储任意数据类型对象,而在使用该集合的过程中,需要程序员明确知道存储每个元素的数据类型,后则很容易引发ClassCastException Java泛型(generics)是JDK5中引入新特性,泛型提供了编译时类型安全监测机制, 阅读全文
posted @ 2021-08-26 15:40 silverbeats 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 真正的多线程是指有多个CPU,即多核处理器 线程就是独立的执行路径 在程序运行时,即使没有自己创建线程,后台也会存在多个线程,如gc线程、main主线程 main()称之为主线程,为系统的入口点,用于执行整个程序 在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统密切相 阅读全文
posted @ 2021-08-23 22:53 silverbeats 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 近期上手了Electron-Vue,做一个简单的桌面应用,打包过程中出现的问题,多的超乎想象,特此记录 1 打包踩坑 1.1 .Election-vue/build.js文件的坑 1.1.1 重复定义task变量 可以知道打包时为什么会报这个错误了。 // 将上面的那个task变量改为task1,简 阅读全文
posted @ 2021-06-28 16:36 silverbeats 阅读(1179) 评论(0) 推荐(0) 编辑