用JS简单实现一个折叠手风琴效果 效果如图所示,此时鼠标所在的位置背景色是黑色,第三个标签没有展开。全部代码如下所示:(直接复制运行)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="widt..
Vuex基础知识 1,操作步骤:当组件中的状态发生改变,通过dispatch函数提交到Action,Action再通过Commit函数提交到Mutations,此时,状态发生改变都会实时的去渲染组件。2,核心概念State:唯一的数据源:需要把任何一个组件中需要抽取处理的变量放入到state中去。单一的状态树:只要把store注册到app.js中,所有组件都可以使用其中的状态。Getters:概念:通过Getters可以派生出一些新的状态。Mutations:概念: 更改Vuex的stor
express相关基础知识 1,Java会给成员变量自动赋初值0,但不会给局部变量赋初值,所以定义局部变量时必须要赋初值,否则就会报错。2,同一个方法中,不允许有同名的局部变量值。3,不同方法中,可以有相同的局部变量。4,当成员变量和局部变量同名时,局部变量优先级高于成员变量,即就近原则。
用vue写一个todo的简单例子 要求:实现基本的增删查改第一步:新建一个项目成功创建的样子:项目目录如图所示:运行效果如下所示:(该有的功能都实现了,视频暂时传不上来footer代码:<template> <div class="todo-footer"> <label> <input type="checkbox" v-model="isCheck"/> </label&..
vue里面的class和style的区别 一、class:1,直接传递一个数组。注意:这里的class需要使用v-bind做数据绑定。2,在数组中使用表达式3,在数组中使用对象来代替三元表达式,提高代码的可读性4,在为class使用v-bind绑定对象的时候,对象的属性是类名,对象的属性可带引号,也可不带引号,属性的值是一个标识符。二、style1,直接在元素上通过':style'的形式,书写样式对象2,将样式对象,定义到'data'中,并直接引用到‘:style’中3,在':style'中通过数组,引用多个'd
vue中事件修饰符的基本使用 .stop-------- 阻止冒泡。(从内到外).prevent--------阻止默认事件.capture-------添加事件侦听器时使用事件捕获模式(从外到内).self---------只当事件在该元素本身触发时触发回调。(比如不是子元素).once--------事件只触发一次.stop和.self的区别:1,.stop是真正意义上的阻止冒泡2,.self只会阻止自己身上冒泡行为的触发,并不会真正阻止冒泡的行为代码如下:(直接复制到html文件即可运行)
vue常用指令实现一个学生录入系统 一、功能描述:1,对于输入的内容进行简单的判断。2,实现简单的增加和删除功能。二、运行情况图1 页面初始化情况点击"添加新用户"如下:图2: 添加一个新用户图3:删除Anna和张三两个用户全部代码如下所示:(直接复制到一个.html文件即可成功运行)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <..
错误解决:RuntimeError: ‘lengths‘ argument should be a 1D CPU int64 tensor, but got 1D 这两天找代码,调代码,真的是人都给弄傻了。各种奇葩错误都遇到了....代码想要靠自己真的好难呀。在各种百度之后,这个错误应该是因为版本不兼容引起的。查了一下,我的pytorch版本是1.7的,看网上说要降到1.4.在降版本的过程中遇到一个error,但最后还是说成功了,所以就没有多管。(下图为降版本的过程)版本降了之后重新运行,果真没有报原来的错了!但是!!!但是!!!又有新的错误!!!!!简直气死,唉...
专业词汇扫盲:MRR(Mean reciprocal rank) ,long-tail,link prediction 1,MRR(Mean reciprocal rank) ,国际上通用的对搜索算法进行评价的机制,即第一个结果匹配,分数为1,第二个结果匹配分数为0.5,......,第N个匹配分数为
解决处理json数据时报错:json.decoder.JSONDecodeError: Unterminated string starting at: line 9905067 column 15 最近在跑的一个项目把实验室的显卡跑爆了,然后陷入深深的沉思:不会这近一个月的事儿又白做了吧??简直五雷轰顶!唉,大概这就是磕研吧!在师兄的指导下,先把数据调到无限小(相对于原数据)然后把一个几千万行的json数据文件,只取了其中1万行左右训练。(用记事本打开原文件后,复制了前1w行到新的文件夹中)上面一顿操作之后,我以为万事大吉了,结果报错:json.decoder.JSONDecodeError: Unterminated string starting at: line 9905
机器学习笔记 MAML:专注于提升模型整体的学习能力,而不是解决某个具体问题的能力。训练数据以task为基本单位,每个task都有自己独立的损失函数。训练时,不停地在不同的task上切换,从而达到初始化网络参数的目的,最终得到的模型面对新的task时可以学习得更快。few-shot learning:每类只有少量训练数据的学习任务。Reptile:和MAML很像。在Reptile中,每更新一次参数,需要sample一个batch的task,并在各个task上施加多次梯度下降,得到各个task对应的新参数。然.
pycharm连接远程服务器,运行代码报错“This is a development server. Do not use it in a production deployment” 用自己电脑连接实验室服务器跑代码,运行就报错WARNING: This is a development server. Do not use it in a production deployment.......找到报错的源码:网上一共提供了3种解决办法,前两种都试过了也没有用,最后第三种终于成功!注释掉的就是前两种办法,最后没有注释的是最终有用的代码(部分)。第三种办法完整代码:引用自https://www.icode9.com/content-4-774630.htm
Research and Implementation of Railway Technical Specification Question Answering......论文笔记 论文题目:Research and Implementation of Railway Technical Specification Question Answering System Based on Deep Learning(基于深度学习的铁路技术问答系统研究与实现)文章来源:2020 IEEE 5th Information Technology and Mechatronics Engineering Conference (ITOEC 2020)(2020年IEEE第五届信息技术和机电一
基于pytorch的Bert模型 代码真的好难啊,就算是照着抄也会错,真的是服了,大半天就只做了这一个事,还好的是最后都敲出来了。源代码参考网址:https://github.com/aespresso/a_journey_into_math_of_ml/blob/master/04_transformer_tutorial_2nd_part/BERT_tutorial/models/bert_model.py论文网址:BERT: Pre-training of Deep Bidirectional Transformers f
用pytorch实现一个简单FizzBuzz例子 问题描述:用代码实现一个小游戏,游戏功能:从1开始计数,3的倍数输出fizz,5的倍数输出buzz,15的倍数输出FizzBuzz,其他数字正常输出。具体实现:总共学习10000次,然后用1-101作为测试数据。运行成功结果:全部代码如下:import torchimport numpy as np'''3的倍数说fizz,5的倍数说buzz,15的倍数fizzbuzz'''#人工定义的规则代码def fizz_buzz_encode(i): if i % 15 ==
pycharm运行代码报错TypeError: _tokenize() got an unexpected keyword argument ‘truncate_first_sequence‘ 最近跑一个基于bert的问答系统代码,各种报错,其中最烦人的就是这个,整整搞了两天才搞定!!报错信息:而且最终解决办法简直了,居然是因为版本问题!!!该项目要求然后我的版本是:torch1.6.0,transformer2.1.1。之前一直忽略了这个问题,以为自己的版本没有问题,想着其他办法都试了也没用,所以开始试着从版本问题出发。pip install transformer==2.0.0,降版本成功后,再次运行,果然就成了。(至少不是之前的错了)再次运行:.
return results UnboundLocalError: local variable ‘results‘ referenced before assignment 解决办法 报错如下:未修改的代码如下:解决办法:在第105行之前加上两句话:else:results = None再次运行,完美解决。哈哈哈开心!查了一下具体的原因,好像是因为results没有初始化的问题,加上这两句之后就能保证一定被初始化。...
pycharm里面用Python创建数据库报错pymysql.err.OperationalError: (1049, “Unknown database ‘kb_qa‘“) pycharm里面用Python创建数据库报错pymysql.err.OperationalError: (1049, "Unknown database 'kb_qa'"),经过各种踩坑,终于解决了。step01:打开MySQL服务器。net start mysql进入MySQL的命令行,mysql -u root -pstep02:输入创建数据库的命令,create database kb_qa;成功创建。step03:回到pycharm再次运行刚刚的代码..