肥宅Sean

Never give up~

mysql设置check

简述 MySQL中是没有check操作的。但是可以做类似的操作来实现。 文章目录简述方法一方法二Hint 方法一 比如说,我有一个表,teacher,我想要设置性别只能选男或者女 那么就直接将这个改成enum 数据类型 mysql> alter tab...

2018-11-30 20:53:49

阅读数 441

评论数 0

【mysql】已经创建表后,修改某列的默认值

简述 比如我这里已经有一个表了,teacher。 添加一个default值 这里假设设置telephone的默认值为00000000 mysql> alter table teacher alter column telephone set default '00000...

2018-11-30 20:04:38

阅读数 339

评论数 0

常微分方程数值求解【python】

简述 这里只考虑最为简单的一种常微分方程 dydx=f(x,y)\frac{dy}{dx} = f(x,y)dxdy​=f(x,y) 然后这里的实例都是以下面这个方程来做展示的。 dydx=y∗(1−y2)\frac{dy}{dx} = y*(1-y^2)dxdy​=y∗(1−y2) 初...

2018-11-27 20:36:05

阅读数 567

评论数 1

OpenMP在Windows下用VS使用

简述 直接新建一个项目来使用就好了。 在项目中需要把C++\语言中把对openMP的支持选择是。 否则程序只会调用一个线程。 代码 #include <iostream> #include <omp.h> ...

2018-11-27 09:34:58

阅读数 367

评论数 0

【MPI编程】矩阵向量乘法--解法三(子矩阵块分解)【高性能计算】

简述 子矩阵分解,就是说,将原来的矩阵给分解为更小的矩阵块。 让所有的线程都共享有向量(但不共享矩阵) 为了试验简单,这里做了几个简单的假设 矩阵为方阵(n*n) comm_sz(线程数量)和n满足下面的关系 n被commsz\sqrt{comm_sz}comms​z​整除 comm_sz...

2018-11-26 22:55:36

阅读数 582

评论数 0

【MPI编程】矩阵向量乘法--解法二(高性能计算)

简述 有留心过的朋友可能会发现,其实我没写过解法一。 因为解法一就是大家最直观的感受的一种解法。 将矩阵按照行划分,之后,再每个线程都用整个向量跟这个块做内积。之后,传回来一个数值。 这里的方法二, 将矩阵按照列进行划分。然后将列向量传递给所有的线程,之后,再传对应的向量的对应的元素,给这个...

2018-11-26 17:52:37

阅读数 1150

评论数 0

关系数据库设计【笔记】

简述 学习《数据库系统概念》做的笔记 前一篇是ER图以及ER模型相关的 E-R模型和E-R图 文章目录简述函数依赖通过函数依赖发现问题无损分解和有损分解原子域和第一范式原子域定义第一范式定义使用函数依赖进行分解超码的定义关系依赖平凡的函数依赖闭包(closure)Boyce-Cod...

2018-11-25 18:21:27

阅读数 1845

评论数 0

pytorch基础操作学习笔记(autograd,Tensor)

简述 简单讲讲关于torch.autograd内容(因为我也有点菜) 文章目录简述简单讲讲Tensor介绍Tensor创建Tensor获取Tensor数据规模将tensor转成其他数据类型改变Tensor形状Tensor的切片操作Tensor的比较Tensor的数据筛选Tensor其他常用函数in...

2018-11-23 23:52:40

阅读数 953

评论数 0

Ubuntu下python升级pip(ImportError: cannot import name 'main')

简述 在网上根据 https://blog.csdn.net/Mr_Cat123/article/details/80427511 升级pip遇到了这个问题。 Traceback (most recent call last): File "/usr/bin/pip&...

2018-11-21 18:49:44

阅读数 168

评论数 0

【解决方案】无法将grub-efi-amd64-signed软件包安装到/target/【安装Ubuntu】

简述 很神秘,之前安装双系统的时候都是正常的。 但是这次居然失败了。而且这个问题也很奇怪。 文章目录简述电脑配置解决GRUB2安装失败的问题正确的操作是提要打开命令行输入下面的这些命令找到Dash测试 电脑配置 Dell (不太知道主板是什么)但是通过开机时候按F12进入BIOS (mode)...

2018-11-21 15:02:30

阅读数 7291

评论数 3

【Kaggle-MNIST之路】CNN再添加一个层卷积(八)

简述 基于之前的框架 【Kaggle-MNIST之路】自定义程序结构(七) 得分:0.9114 排名:900+ 代码 CNN.py 文件内容 import torch.nn as nn import torch class CNN(nn.Module): ...

2018-11-21 10:27:55

阅读数 300

评论数 0

【Kaggle-MNIST之路】自定义程序结构(七)

简述 这一篇跟这个系列的其他文章不一样,这个是重新安排下程序结构 结构如下: 其中model这个模型专门放模型就好了 model/init.py中不用写就好了。 model/CNN.py中的内容 模型是基于之前的【Kaggle-MNIST之路】CNN结构再改进+交叉熵损失函数(六) im...

2018-11-20 15:00:47

阅读数 152

评论数 0

【Kaggle-MNIST之路】CNN结构再改进+交叉熵损失函数(六)

简述 这里再添加了一个卷积层。用一个kernal=4的卷积层做一个卷积之后,再做映射。 基于之前的一个版本 【Kaggle-MNIST之路】CNN结构改进+改进过的损失函数(五) 成绩:0.9898 排名:1000+ 代码 注意,下一个版本会重新安排架构。 这是本次架构的最后一个版本了。 ...

2018-11-20 14:39:33

阅读数 288

评论数 0

【Kaggle-MNIST之路】CNN结构改进+改进过的损失函数(五)

简述 基于之前的框架,修改了一下CNN的结构 【Kaggle-MNIST之路】CNN+改进过的损失函数+多次的epoch(四) 评分:0.988 排名:1200+ 代码 和之前的一样,会把模型生成出来,用于后续的保存等工作。 可以用之前的方法来改一下代码。但是需要把生成数据的那个版本的类给替...

2018-11-20 10:00:26

阅读数 200

评论数 0

【MPI编程】MPI_Bcast广播讲解和使用

函数范式 int MPI_Bcast( void * data_p; int count; MPI_Datatype datatype; int source_proc; MPI_Comm comm; ); 实例 功能描述: 下面实现了0件进程读取数据,并广播给所有其他线程。 ...

2018-11-20 09:40:20

阅读数 1443

评论数 0

E-R模型和E-R图

文章目录基本概念三者的关系:约束映射基数参与约束 基本概念 实体:现实世界中客观存在的,可以区别于其他对象的一个对象。例如,大学中每个学生都是一个实体。每个实体都一个标识。,例如大学生都有自己的学号。 实体集:具有相同性质的一个实体的集合。 外延:比如说,我们用学号,性别,姓名等性质(...

2018-11-18 16:49:37

阅读数 834

评论数 0

模拟退火算法理论+Python解决函数极值+C++实现解决TSP问题

简述 算法设计课这周的作业: 赶紧写了先,不然搞不完了。 文章目录简述算法理论部分变量简单分析从状态转移概率到状态概率推导理解当温度收敛到接近0的时候,收敛到结果理论部分的后记 算法理论部分 用粒子的排列或相应的能量表示物体所处的状态,在温度T下,物体(系统)所处的状态具有一定的随机性。主流趋...

2018-11-16 00:22:02

阅读数 262

评论数 0

【Kaggle-MNIST之路】CNN+改进过的损失函数+多次的epoch(四)

简述 上一个代码 在看完很多版本的代码,看了下,发现一个问题,随着epoch的次数逐渐上升,精度会一定程度上上升。(有时候也不一定) 所以,怀疑自己的这个代码还有改进的空间,所以,在提高了一下epoch的次数。但是要稍微降低一下Learning Rate。 逻辑解释 稍微降低一下Learni...

2018-11-15 08:28:16

阅读数 581

评论数 0

【Kaggle-MNIST之路】CNN+改进过的损失函数(三)

简述 在上一个版本上的家里CNN的框架。 上一个版本 卷积神经网络CNN入门【pytorch学习】 调用了上面的框架。 目前: 分数:0.9160 排名:2400+ 框架代码 import pandas as pd import torch.utils.data as data impor...

2018-11-14 18:56:10

阅读数 1783

评论数 0

【Kaggle-MNIST之路】两层的神经网络Pytorch(改进版)(二)

简述 【Kaggle-MNIST之路】两层的神经网络Pytorch(四行代码的模型) 基于我的上一篇文章改进。 其实就是把损失函数调整了一下。 从CrossEntroyLoss到MultiMarginLoss。 得分:0.81 排名:2609 代码 import pandas as pd im...

2018-11-14 17:08:06

阅读数 248

评论数 0

提示
确定要删除当前文章?
取消 删除