Pytorch——初识神经网络工具箱

神经网络工具箱 autograd虽然可以实现深度学习模型,但是抽象程度低,编写代码量大。这种情况下,torch.nn应运而生。 torch.nn的核心数据结构是Module,这是一个抽象概念,既可以表示神经网络中的某个层,也可以表示含多个层的神经网络。 最常见的做法是,继承nn.Module,撰写自己的网络/层。下面利用nn.Module实现自己的全连接层。 输入y与输出x满足 y=Wx...
分类: 其他 发布时间: 08-06 23:47 阅读次数: 0

2.1函数

#函数简介 #定义:具有特殊功能的一段代码 #优点;可以解决代码的重复书写 #可以将功能的实现者和使用者分开,可以提高开发效率 #分类 #库函数: print input type 等 #自定义: 用户自己封装的函数 #函数的使用 #函数定义格式 # def 函数名([参数列表]): # 函数体 #函数名: #像变量一样,只要符合标识符命名规范即可。 # [] 表示参数是可...
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

学会使用MySQL的帮助命令

在 Linux 中,我们查看命令帮助用 man xxx;在 MySQL 中,我们查看命令帮助用 help xxx mysql> help # 查看可用的命令 mysql> help show # 查看指定命令的帮助信息 mysql> help show databases # 查看指定语句的帮助命令 mysql> help 可用命令 快捷键 描述信息 ? (\?) Synonym for `help'
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

HashTable类

HashTable类不紧可以像Vector类一样动态的存储一系列的对象,而且对存储的每一个对象(称为值)都安排另一个对象(称为关键字)与它相关联。 用做关键字的类必须覆盖Object.hashCode方法和Object.equals方法, 因为要取出数据时,传递给get()方法的参数要跟里面的关键字比较,这时就要使用equals()方法。另外如果这两个关键字相等,他们的hashcode()返回值也要相等。 编程举例:使用自定义类作为hashtable()关键字的类。 public class
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

爬取猫眼Top100

import requests from requests.exceptions import RequestException import re import json # 获取TOP100榜页面的URL def get_url_links(): base_url = 'http://maoyan.com/board/4?offset=' list_url = [] for i in range(10): new_base_url = base_
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

记录爱忘记的STL知识点

1、vector容器初始化 //定义一个vector vector <int> vec; vector <int> vec1(12);//12个int类型元素,每个元素的初始值均为0 vector <int> vec2(12,9);//12个int,初试值均为9 //使用数组初始化vector int a[]={0,1,2,3,4,5,6,7,8,9,0}; //vector <数据类型> <容器名> (<开始地址>,<结束地址的下一个地址> )
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

校园网小蝴蝶运行显示:缺少packet.dll文件

一、校园网小蝴蝶修复: 打开C盘下sinf文件,点击WinPcap_4_1_3.exe文件进行安装。 二、如果是其他游戏或软件,修复方法: 1.网上搜索packet.dll文件并下载。 2.把packet.dll文件复制到系统文件目录。(路径一般为:32位——C:\WINNT\System32,64位——C:\Windows\SysWOW64) 3.点击“开始菜单——>运行——>输入:regsvr32 packet.dll”,回车(或点击“确定”)即可。
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

openjudge 6045:开餐馆

描述 北大信息学院的同学小明毕业之后打算创业开餐馆.现在共有n 个地点可供选择。小明打算从中选择合适的位置开设一些餐馆。这 n 个地点排列在同一条直线上。我们用一个整数序列m1, m2, ... mn 来表示他们的相对位置。由于地段关系,开餐馆的利润会有所不同。我们用pi 表示在mi 处开餐馆的利润。为了避免自己的餐馆的内部竞争,餐馆之间的距离必须大于k。请你帮助小明选择一个总利润最大的方案。 输入标准的输入包含若干组测试数据。输入第一行是整数T (1 <= T <= 1000) ,表明有T组
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

读取Properties文件六种方法

1。使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); 2。使用java.util.ResourceBundle类的getBundle()方法 示例: ResourceBundle rb = ResourceBundle.getBundle(na
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

java获取电脑部分信息

获取mac地址与cpu序列号 参考博客:https://www.jb51.net/article/94793.htm 另一篇参考地址没记录下来 package util; import java.io.BufferedReader; import java.io.File; import java.io.FileWriter; import java.io.InputStreamReader; import java.net.InetAddress; import java.n
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

防止表单重复提交的三种方法

防止重复提交的办法 ----------------------------------------------------------------- jquery 的方法 $("#btn").one("click",function(){//只触发一次   YouMethod(); });    ------------------------------------------------------------------ js的方法 var status=0;//开关 if(stat
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

shell脚本--03自动化部署

1.需求 server  master  agent    envtype 8.0.0.1  8.0.0.11  8.0.0.111   aaa            8.0.0.112      8.0.0.12  8.0.0.113            8.0.0.114 1.获取文档中的机器列表 /etc/ansible/hosts [server] [master] [agent] 2.发包到目标机器   2.1 将flask发送给所有机器   2.2 将熟悉将安装包发给各个节点 3
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

Timer类与TimerTask类

有个schedule方法,可以指定过多长时间定期的执行某个程序或某段代码,或者过多长时间启动一个线程等。 TimerTask类实现了Runnable接口,要执行的类由它里面实现的run方法来完成。 编程实例:程序启动30秒后启动windows自带的计算器程序。
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

appium+python自动化98-非select弹出选择框定位解决

前言 遇到问题:document.getElementsByClassName(...)[0] is undefined 选择框如果是select标签的,可以直接用select专用的方法去定位点击操作。其它不是select选择框的时候,那就按正常操作步骤先点输入框,再点选项就行了。 可是有些选择框就是不听话,你会发现用selenium死活定位不到,这个时候只能用万能的js来解决了。 input选择框 1.先看下弹出框的常见,如下这种 2.查看元素属性,是input标签,并且是readonly属
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

css 2D动画

2D动画: 通过 CSS3 transform转换,我们能够对元素进行移动、缩放、转动、拉长或拉伸. 2D移动:translate()。使用translate()函数,你可以把元素从原来的位置移动。移动参照元素左上角原点 a) 语法:translate(tx) | translate(tx,ty) b) tx是一个代表X轴(横坐标)移动的向量长度,当其值为正值时,元素向X轴右方向移动,反之其值为负值时,元素向X轴左方向移动。 c) ty是一个代表Y轴(纵向标)移动的向量长度,当其值为正值时,元
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

31. Next Permutation 返回下一个pumutation序列

[抄题]: Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers. If such arrangement is not possible, it must rearrange it as the lowest possible order (ie, sorted in ascending order). The re
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

如何打开kernel最开始的打印

1.Kernel hacking ---> Kernel low-level debugging functions --> Early printk 2.boot option中你需要添加 earlyprintk项。类似于: console=ttySAC0,115200 root=/dev/mtdblock3 rootfstype=jffs2 earlyprintk
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

克鲁斯卡尔重构树小结

https://zybuluo.com/ysner/note/1239639 定义 克鲁斯卡尔重构树可以维护诸如“查询从某个点出发经过边权不超过\(w\)的边最远所能到达的节点”或“从某点到某点所有路径的最长边的最小值”之类的问题。 总之,算法处理范围有限,且多为同时包含“最大最小”、离线可二分的题目。 可与数据结构结合,以维护更复杂的数据结构。 它可以在线回答,复杂度为\(O(logn)\)。 构建 把边权从大到小排序,用给两端点(两个联通块)新建一个权值为边权的共同父亲,来代表给它们加了一
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

gitlab升级和迁移

由于近期公司gitlab服务器老是卡顿和出现其他问题,然后也很久没有升级过了,现在版本还是8.10.5,而官网最新版本已经是11.2了。另一个原因是gitlab所在的这台服务器快到期了,想换一台配置更好些的服务器,故对此进行升级和迁移。   升级思路:先在新服务器上安装一个和原版本相同的gitlab,然后备份原版本gitlab数据,备份完在新服务器恢复,恢复完在进行升级。   本文参照:https://github.com/gitlabhq/gitlab-recipes/tree/master
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0

栈类Stack

Stack类是Vector类的子类。它向用户提供了堆栈这种高级的数据结构。栈的基本特性就是先进后出。即先放入栈中的元素将后被推出。Stack类中提供了相应方法完成栈的有关操作。 基本方法: public Object push(Object Hem) 将Hem压入栈中,Hem可以是任何类的对象。 public Object pop() 弹出一个对象。 public Object peek() 返回栈顶元素,但不弹出此元素。 public int search(Object obj) 搜索对象o
分类: 其他 发布时间: 08-06 23:46 阅读次数: 0