学习
文章平均质量分 87
MaXuwl
这个作者很懒,什么都没留下…
展开
-
一文梳理optimizer
这几天看了李宏毅的深度学习课程,趁此机会梳理一下优化器(optimizer),并附带pytorch代码前言在介绍优化器前,我们要时刻记得:什么是优化器?或者说优化器的作用是什么?优化器:找到一组 θ\thetaθ 使得 ΣxL(θ;x){\Sigma}_x L(\theta;x)ΣxL(θ;x) 最小。 这里的x是训练的样本,L是定义的损失函数(loss function)下面将优化器分成常见的5个基本优化器和之后根据这5个优化器生出的各种变种。常见的5个基本优化器SGD (Stochasti原创 2021-08-28 14:21:42 · 416 阅读 · 0 评论 -
python装饰器
注意:本文摘抄自python进阶中装饰器部分,觉得这里装饰器解释的很好(循序渐进,真的好),就摘抄下来记录下来1. 一切皆对象def hi(name="yasoob"): return "hi " + nameprint(hi())# output: 'hi yasoob'# 我们甚至可以将一个函数赋值给一个变量,比如greet = hi# 我们这里没有在使用小括号,因为我们并不是在调用hi函数# 而是在将它放在greet变量里头。我们尝试运行下这个print(greet()原创 2021-06-29 21:26:43 · 157 阅读 · 0 评论 -
python模块/包调用总结(包含跨目录)
我们在开发项目时,在使用pycharm继承好的环境下,直接点击按钮运行代码,一般不会遇到自己的包找不到的错误。但是当我们在使用命令行运行python代码,在项目的根路径下运行python xxx可能会报错找不到某个模块。ModuleNotFoundError: No module named 'xxxx'前言在介绍这类问题前,不知道你们有没有好奇过。我们平时在python中使用下面的代码调用包时,python是如何找到这些包的? 把这个问题弄清楚,这类问题解决起来就很明白了。import os,sy原创 2020-12-07 22:01:55 · 489 阅读 · 0 评论 -
python/numpy 同时打乱两个(多个) 列表
同时打乱多个python/numpy列表的几个方法原创 2020-11-12 11:41:41 · 3119 阅读 · 1 评论 -
numpy中一维数组和二维数组间的升降维度
numpy中一维数组和二维数组间的升降维度原创 2020-11-12 11:39:38 · 598 阅读 · 0 评论 -
numpy将bool值转换成数值
numpy将bool值转换成数值原创 2020-11-12 11:38:10 · 3347 阅读 · 0 评论 -
.gitignore配置文件
如何使用.gitignore配置文件来忽略不需要使用git上传的文件原创 2020-11-12 11:36:35 · 154 阅读 · 0 评论 -
ubuntu安装nginx与配置
转载请注明出处个人博客:https://maxusun.github.io/命令行安装:sudo apt-get install nginx安装好的文件位置:/usr/sbin/nginx:主程序/etc/nginx:存放配置文件/usr/share/nginx:存放静态文件/var/log/nginx:存放日志查找Nginx启动文件路径find / -name nginx.conf查询nginx进程ps -ef | grep nginx重启nginxsudo nginx原创 2020-08-25 01:02:16 · 221 阅读 · 0 评论 -
使用el-card仿Edge搜索栏和热点标签
使用Element中的card仿照Edge的主页写一个搜索界面原创 2020-08-06 13:13:46 · 1210 阅读 · 0 评论 -
vue实现多语言切换-中英文切换
个人博客:https://maxusun.github.io/转载请注明出处今天做了一个项目,需要用户点击语言切换时,能够进行中英文的语言切换。后来发现需要使用vue-i18n安装vue-i18n直接在命令行输入npm install vue-i18n --save-dev。或者在package.json文件的devDependencies添加"vue-i18n": "^8.18.2",。然后运行npm install在src/components下新建一个文件夹lang,并在lang下新原创 2020-07-26 20:08:57 · 2834 阅读 · 0 评论 -
vue-element动态渲染placeholder的值
个人博客:https://maxusun.github.io/转载请注明出处在使用element时有个需求:当点击语言切换的时候,可以将界面切换成英文或者中文,需要实时动态渲染。在开始的时候使用v-bind绑定的,但是发现使用v-bind绑定的话,对于一些属性不会进行实时的改变,需要点击一下刷新。在网上找好久,后来试了一种方法,成功解决。使用vue里面的computed:// 这是实现代码computed:{ elinputphone(){return this.$t('msg.phone原创 2020-07-26 20:07:31 · 1399 阅读 · 1 评论 -
element-template slot-scope=“scope“的使用
个人博客:https://maxusun.github.io/转载请注明出处在使用ElementUI中的el-table标签时,里面用到了<template slot-scope="scope">{{ scope.row.size }} 字节</template>这句话,具体该怎么理解它?先看下面两段代码,这两段代码展示的内容一样<el-table-column label="文件大小" show-overflow-tooltip prop="s原创 2020-07-16 15:57:55 · 12565 阅读 · 2 评论 -
Vue学习(Router、VueX、Axios、组件通信、Slot)
个人博客:https://maxusun.github.io/转载请注明出处模块化开发浏览器只支持ES6的模块化,其他的需要使用webpack处理后才能在浏览器上使用模块化是将每个js文件作为一个模块导入或者导出,解决同时引用多个js文件时,变量重名的问题,到后来扩展为非js文件也能作为模块进行导入导出。export(导出)/import(导入):1. html中引用时,添加引用类型 <script src="aa.js" type="module"></script&原创 2020-07-16 15:51:15 · 393 阅读 · 1 评论