- 博客(10)
- 资源 (13)
- 收藏
- 关注
原创 【Pytorch】torch.gather函数作用
例如,二维的情况:假如gather中选择的dim为0,则索引为行。即:输出结果的第i行第j列是原始数据中第j列第?行的值其中?由index中第i行第`j列元素决定i,j从0开始import torcht = torch.Tensor([[1,2,3],[4,5,6]])index = torch.LongTensor([[0,1,1],[1,0,0]])print(t)pr...
2019-11-24 19:44:53 924
原创 【Python】如何自定义对象被for遍历时返回的内容
一个对象如果想被for循环作为一个可迭代的对象遍历的话,那么在定义类的时候必要有属性__getitem__(self, index)先看下面的例子:class enmuerate_test(object): def __init__(self): self.a = [1,2,3,4,5] def __getitem__(self, index): ...
2019-11-23 22:35:30 860
转载 【Python】python中的type和object详解
原文:python中的type和object详解笔记:Python中一切皆为对象,其中对象分为两种:类型对象:可以实例化、可以被继承、可查看超类(即基类/父类).__bases__非类型对象:不能实例化、不能被继承、不能查看父类查看类型的方法:.__class__或type()一个对象可以同时既为一个实例和一个超类(上图中间那一列)...
2019-11-22 11:35:51 215
原创 【Python】魔术方法
定义魔术方法是:被设计用于重载Python的操作符或那内置方法识别在类中,函数名称两端有“_”,例如_init_,也念作“dunder-init”注意所有魔术方法都需要特定的函数名称与方法签名(某些时候方法签名是一个变量),然后该方法就会在特定情况下被调用可用的魔术方法创建与销毁__init__:在创建对象后提供初始化数据。没有返回值__new__:在__init__前执行,用...
2019-11-15 15:36:37 220
原创 【Pytroch】Ubuntu下通过graphviz实现网络可视化方法
安装graphvizpip install graphvizsudo apt install graphvizdot -version若安装成功则会显示:Using device: dot:dot:coreThe plugin configuration file:/usr/lib/x86_64-linux-gnu/graphviz/config6awas successful...
2019-11-14 16:10:28 543
原创 【Pytorch】常用基本结构
load dataimport torch.utils.data as Datatorch_dataset = Data.TensorDataset(x, y) #x,y为tensor形式loader = Data.DataLoader( dataset=torch_dataset, # torch TensorDataset format batch_size=B...
2019-11-07 11:03:18 607
原创 【机器学习】One-Hot编码
定义One-Hot编码,也叫做一位有效编码采用N个寄存器对N个状态进行编码每一个状态都有其独立的寄存器位并在在任意一个时刻,只有一个位的值有效。即只有一位是1,其他位都是0例子国家 = [‘中国’, ‘美国’, ‘俄罗斯’],此时N=3,即有3个状态.中国 = [1 0 0]美国 = [0 1 0]俄罗斯 = [0 0 1]若还想要同时表示其他属性,例如加上:性别 = [‘...
2019-11-07 09:22:03 1595
原创 【Python】多维列表变为一维列表的方法
题目给定一个多维列表,怎么让其变为一维?例如,输入:[[1, 4], [2], [3, 5, 6]],输出:[1, 4, 2, 3, 5, 6]常规一行做法a = [[1, 4], [2], [3, 5, 6]]a = [j for i in a for j in i]print(a)调用库不用循环一行做法import itertoolsa = [[1, 4], [2], [...
2019-11-03 14:35:13 7996 2
原创 【Python】关于类和函数的常见问题
*arg和**kwarg用法*args:可以理解为只有一列的表格,长度不固定**kwargs:可以理解为字典,长度也不固定参考:Python初学者笔记(五):白话讲*arg和**kwarg,你看不懂算我笨!super().__init__()继承父类Python3.x 和 Python2.x 的一个区别是: Python 3 可以使用直接使用 super().xxx 代替 super(...
2019-11-02 21:04:59 317
原创 【Python】iter()用途及如何创建一个可迭代的对象
作用iter() 函数用来生成迭代器的函数。——所以目的是得到一个迭代器。那么什么是迭代器呢?迭代器是实现了__next__()方法的对象,它是访问可迭代序列的一种方式.。特点迭代器只能向后移动、不能回到开始、再次迭代只能创建另一个新的迭代对象。(反序迭代工具:reversed()将返回一个反序访问的迭代器。)实际上要想让一个迭代器工作,至少要实现__iter__()方法和__ne...
2019-11-02 14:05:40 1975
图片搬家demo例子.zip
2021-10-29
miss rate versus false positives per image(FPPI)绘制代码
2020-11-13
.hanlp.zip
2020-06-03
matlab绘制FPPI测试数据
2020-04-18
ZoteroConnector_5.0.40_0
2018-08-18
Vimium_1.63.3_0
2018-08-18
Chrono下载管理器(资源嗅探器)
2018-08-18
《模式识别与智能计算》源代码
2018-01-31
基于S3C2410嵌入式MDK开发实验与实践(PDF和PPT讲义)
2018-01-31
FEAST特征选择算法源码(matlab)
2018-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人