2 tangzhaotz

尚未进行身份认证

暂无相关简介

等级
TA的排名 39w+

统计学习方法第一章概论

# 统计学习分类"""监督学习:是指从标注数据中学习预测模型的机器学习问题,标注数据表示输入和输出的对应关系,预测模型对给定的输入产生相应的输出。监督学习的本质就是学习输入到输出的映射规律。输入空间;输入的向量。例如x特征空间:输入空间到特征空间的映射,如x^2,x^3等输出变量为连续变量的为回归问题,输出变量为有限个离散的成为分类问题,输入变量与输出变量均为变量序列的问题成为标注问题假设空间:监督学习的目的是在于学习一个输入到输出的映射,这一映射由模型来表示,模型属于输入空间到输出空间的映射集

2020-05-27 09:48:34

自动求导

"""autograd 包为张量上的所有操作提供了自动求导机制。它是一个在运行时定义(define-by-run)的框架,这意味着反向传播是根据代码如何运行来决定的,并且每次迭代可以是不同的torch.Tensor 是这个包的核心类。如果设置它的属性 .requires_grad 为 True,那么它将会追踪对于该张量的所有操作。当完成计算后可以通过调用 .backward(),来自动计算所有的梯度。这个张量的所有梯度将会自动累加到.grad属性.要阻止一个张量被跟踪历史,可以调用 .det

2020-05-10 12:00:50

张量

# 张量类似于numpy的ndarray,但还可以在GPU上是用来加速from __future__ import print_functionimport torch# 创建一个没有初始化的矩阵x = torch.empty(5,3)print(x)"""tensor([[8.9082e-39, 8.9082e-39, 8.9082e-39], [1.0194e-38, 9.1837e-39, 8.4490e-39], [9.6429e-39, 8.4490

2020-05-10 11:59:51

动手学习深度学习(pytorch)-线性回归

# 本节介绍使用pytorch来搭建线性回归模型# 1、生成数据集import torchfrom IPython import displayfrom matplotlib import pyplot as pltimport numpy as npimport randomimport torch.nn as nnnum_inputs = 2 # 样本的特征数量num_...

2020-03-26 16:49:11

动手学习深度学习-梯度

# tensor的属性改为.requires_grad设置为true,它将开始追踪在其上的所有操作(这样就可以利用链式法则进行梯度传播)# 完成计算后,可以调用.backward()来完成所有梯度计算,此Tensor的梯度将累积到.grad属性中"""注意:在y.backward()时,如果y是标量,则不需要为backward()传入任何参数;否则,需要传入一个与y同形的tensor如果...

2020-03-25 09:14:03

动手学习深度学习-数据操作

# 创建tensorimport torch# 创建5x3的未初始化的tensorx = torch.empty(5,3)print(x)"""tensor([[0., 0., 0.], [0., 0., 0.], [0., 0., 0.], [0., 0., 0.], [0., 0., 0.]])"""# 创建5...

2020-03-23 22:37:52

张量高阶操作

# broadcast自动扩张"""从最后一个维度开始,扩张为同一个类型,被扩张前的维度必须为1"""# 拼接和拆分# 1、catimport torcha = torch.rand(4,32,8)b = torch.rand(5,32,8)print(torch.cat([a,b],dim = 0).shape) # torch.Size([9, 32, 8]),在0维度合...

2020-03-23 09:42:52

pytorch张量基础补充

# 创建tensorimport torchimport numpy as np# 方式一:import from numpy# a = np.array([2,3.3])# b = torch.from_numpy(a)# print(b) # tensor([2.0000, 3.3000], dtype=torch.float64)# a = np.ones([2,3])...

2020-03-20 21:43:44

pytorch学习-张量

# tensors(张量)# Tensors类似于Numpy的ndarrays,同时Tensors可以使用GPU进行计算from __future__ import print_functionimport torch# 构造一个5x3的矩阵,不初始化x = torch.empty(5,3)print(x)"""tensor([[9.6429e-39, 9.2755e-39, 1...

2020-03-05 09:56:34

c++学习01

//2020.2.26:了解程序的分区,通过代码演示查看各个区域数据的地址有何不同/*内存分区模型:代码区:存放函数体的二进制代码,有操作系统进行管理全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数体的参数值和局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区的意义:不同区域存放的数据,赋予不同的生命周期,给我们更大的灵...

2020-02-27 14:20:06

c++实现通讯录管理系统

//封装函数显示该界面,如void showMenu()//在main函数中调用封装好的函数#include<iostream>#include<string>#define MAX 1000using namespace std;//设计联系人结构体struct Person{ string m_Name;//姓名 int m_Sex;//性别 1...

2020-02-24 10:50:12

判断成绩等级,将百分制转换为等级

#include<stdio.h>int main(){double grade;int temp;printf(“请输入您孩子的成绩:\n”);scanf("%lf",&grade);temp=(int)(grade/10);switch(temp){case 1:case 2:case 3:case 4:case 5:printf(“您孩子的成绩...

2019-03-12 21:22:31

用数组将3x4的数组转换为4x3数组

#include<stdio.h>int main(){int arr1[3][4]={{1,2,3,4},{2,4,6,8},{3,6,9,12}};int arr2[4][3],i,j;printf(“array arr1:\n”);//打印arr1数组for(i=0;i<=2;i++)//先从行开始{for(j=0;j<=3;j++){printf...

2019-03-06 21:38:19

C语言小练习

#include<stdio.h>int main(){int year,month,day,sum=0,leap;printf("\n请输入如下列格式的日期:年,月,日(2018,9,23)\n");scanf("%d,%d,%d",&year,&month,&day);switch(month){case 1:sum=0;break;cas...

2018-09-24 15:38:38
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。