- 博客(15)
- 收藏
- 关注
原创 huggingface transfomers 学习(二)——实战之李宏毅机器学习2021作业7
一: 之前学习了一下transformers 的简单用法,这里通过完成李宏毅老师的机器学习作业来实战应用。本文的数据集和代码都来源于该老师的作业,我根据作业要求在评估数据集上完成了strong baseline的要求,至于boss baseline,还差一些,就没有继续研究。这里分享一下我整理过的的代码,后续会慢慢加些注释。二:import jsonimport numpy as npimport randomimport torchfrom torch.utils....
2021-09-22 21:21:07 1416 2
原创 huggingface transfomers 学习(一)——快速入门
一:介绍 这几天看代码时,总是遇到transformers 模块使用,产生很多疑惑,故特别花些时间来研究一下。研究一番之后,惊叹于该模块的强大功能,故将学习所得分享一下。简单来说,huggingface transfomers 是一个强大的处理自然语言任务的工具包,集成了各种自然语言任务的预训练模型。该工具包支持pytorch 和 TensorFlow。可以说,当你遇到一些NLP任务时,最好先考虑能不能在该模块中找到相关模型,如果能找到,将节省非常多力气。二:说明 ...
2021-09-16 20:41:01 2672 3
原创 Pytorch之Dataloader参数collate_fn研究
前言 之前看了不到pytorch代码,对Dataloader的大部分参数都比较了解,今天看代码时,发现了一个参数collate_fn ,之前论文代码没怎么见过,也就自动忽略了,今天既然遇到了,就突然来了好奇心,想搞清楚用途及用法,以下为正文。问题及实验问题今天看代码时出现如下问题:对Dataloader参数中的collate_fn甚感好奇,故想一探究竟。 2. 实验1):myDataset()类中__getitem__方法返回的数据代码如下:...
2021-08-13 19:18:07 3012
原创 Python——os模块学习测试代码
import osimport sysdef test_environ(): #查看环境变量,environ 是一个字典,变量名为key,值为vaules print(os.environ['SHELL']) print(os.environ['PATH']) print(os.environ['HOME']) print(os.environ['UID']) os.environ['amos'] = 'zhao' # 添加环境变量 print(o
2021-05-03 17:21:49 232
原创 Python——argparse模块学习代码
#-*-coding:utf-8-*-# Author: Amos# content: introduce argparseimport argparsedef test_argparse(): # 创建解析器 parser = argparse.ArgumentParser(description="test argparse") parser.add_argument('-n','--name',type=str,default='Amos',help='姓名')
2021-05-03 17:20:41 94
原创 小甲鱼python学习——文件
一:操作表格1 .2.二:实例操作。三种打开文件操作。>>> f1 = open('F:/test.txt','w')>>> f1<_io.TextIOWrapper name='F:/test.txt' mode='w' encoding='cp936'>>>> f1.close ()>>> >>> f1 = open('F://test.txt','w')>>>
2020-11-07 15:47:21 431
原创 小甲鱼Python学习总结——集合
一:集合创建>>> num1 = set([1,2,3])>>> num1{1, 2, 3}>>> num2 = {1,2,3}>>> num2{1, 2, 3}>>> num3 = frozenset([1,2,3]) # 不变集合,无法对其操作>>> num3frozenset({1, 2, 3})>>> num1.add(4)>>>
2020-11-07 15:10:49 258
原创 python opencv学习——读取,存储图片
一:有损写压缩。import cv2img = cv2.imread('3.jpg',1)cv2.imwrite('image1.jpg',img,[cv2.IMWRITE_JPEG_QUALITY,0])# 有损压缩 0~100, 0损失最多二:无损写压缩import cv2img = cv2.imread('3.jpg',1) #1表示rgb打开cv2.imwrite('image3.png',img,[cv2.IMWRITE_PNG_COMPRESSION,100])# 无损压
2020-11-05 14:48:36 159
原创 小甲鱼python学习总结——字典及其操作
一,常用的创建字典方法。 dict1 = {'f':70,'c':67,'h':104,'i':105,'s':115} dict1['c'] 67注意:1,dict1[],里面元素只能用索引。 2.dict1[70]错误,顺序不能反过来。2.dict关键字方法一: a = dict(one=1, two=2, three=3) a['one']1方法二:c = dict(zip(['one', 'two', 'three'], [1, 2, 3]))c['o
2020-11-02 13:13:24 197
原创 基于python的opencv学习——用tkinter制作能打开图片的桌面程序
import tkinter as tkimport tkinter.filedialog import cv2import numpy as npfrom matplotlib import pyplot as plt##制作窗口window = tk.Tk()window.title('My Window')window.geometry('500x300')label = tk.Label(window,text = '图像处理', bg = 'green',font = ('Ar
2020-11-01 20:44:56 1181
原创 小甲鱼python学习总结之函数——lambda fillter() map() 闭包 递归
一.概念及用法。1.lambda。 1. 定义简单函数,没有具体函数名(匿函数) 2. 用法: lambda(关键字) x(输入变量): f(x) (返回值) 3. eg1: lambda x, y=3 : x * y /等价于 def fun_A(x, y=3): return x * y 4. eg2: lambda x : x if x % 2 else None2.filter(). 1.用法: fil
2020-10-25 16:24:53 210
原创 matlab学习 —— 拉格朗日插值多项式
一 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201011160101791.JPG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk2NTAyMw==,size_16,color_FFFF...
2020-10-11 16:04:46 1299 1
原创 matlab学习1——poly函数用法
一:知: n×n矩阵 A , 其特征值组成的向量r, 特征多项式为f(x)(降幂排列),多项式系数组成的向量为p。那么:poly( A ) 的结果为 p;poly( r ) 的结果为 p;roots( p ) 的结果为 r;poly2sym( p )的结果为f(x);...
2020-10-11 12:47:59 5588
原创 计算机网络学习1:packet tracer的简单路由设置(学习记录)
一:目标。用packet tracer 构建简单的网络,理解IP协议。二:步骤。1.路由连接。2.router0设置。3.router1设置。4.pc0 ping router0。5.pc0 ping router1。未通,原因:没有设置静态路由,下面设置静态路由。router0静态路由设置。7.router1 静态路由设置。8.pc0 ping pc1。三. 总结。若取消指令。 no + 指令。...
2020-10-08 14:22:23 562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人