![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python skill
HHVic
网络
展开
-
Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the same
常规解决方案从报错问题描述中可以找到错误原因输入的数据类型为torch.cuda.FloatTensor,说明输入数据在GPU中模型参数的数据类型为torch.FloatTensor,说明模型还在CPU问题原因搞清楚了,模型没加载到CPU,在代码中加一行语句就可以了model = model.cuda()model = model.to('cuda')model.cuda()model.to('cuda')上面四行任选一问题是加在哪里一般在summary模型的时候提示错误, 所以可以原创 2021-10-13 09:26:36 · 505 阅读 · 0 评论 -
jieba中文分词库的使用
文章目录“结巴”中文分词:Python 中文分词组件四种分词模式:算法主要功能代码示例Paddle模式全模式和精确模式:通过Viterbi算法新词识别搜索引擎模式自定义字典调整词典更多内容参考[Github](https://github.com/fxsjy/jieba)“结巴”中文分词:Python 中文分词组件四种分词模式:精确模式,试图将句子最精确地切开,适合文本分析;全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义;搜索引擎模式,在精确模式的基础上,对长词再原创 2021-09-29 21:58:11 · 250 阅读 · 0 评论 -
Python列表常用操作方法
命令说明list.append(x)添加元素,将元素x添加到列表list的尾部list.extend(aList)添加元素,将列表aList中的所有元素添加到列表list的尾部list.insert(index,x)添加元素,在列表list中的指定位置index处插入元素xlist.remove(x)删除元素,删除并范围列表list中指定位置index处的元素,默认是最后一个元素list.clear()删除元素,删除列表中的所有元素,并不是删除列表对象...原创 2021-09-14 21:32:30 · 155 阅读 · 0 评论 -
深度学习项目构建(持续更新)
文章目录1. 获取数据集1.1 导入PyTorch1.2 数据预处理1. 获取数据集1.1 导入PyTorch数据, 图像打包,表格 和标签转化为Tensor1.2 数据预处理原创 2021-07-28 12:47:44 · 482 阅读 · 0 评论 -
一行命令生成requirements.txt,轻松重建依赖包
生成requirements.txt文件pip freeze > requirements.txt安装requirements.txt依赖pip install -r requirements.txt原创 2021-09-10 21:32:57 · 112 阅读 · 0 评论 -
enumerate() 函数
含义vt. 列举;枚举;计算用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。enumerate(sequence, [start=0])sequence – 一个序列、迭代器或其他支持迭代对象。start – 下标起始位置范例:cartoon=['Ultraman','Transformers','Dragonball']print(list(enumerate(cartoon)))print(list(e原创 2021-09-03 14:58:52 · 103 阅读 · 0 评论 -
strip()函数和split()函数
strip()函数str.strip([chars]);移除字符串头尾指定的字符序列string='@@@We @@@ are family###@@@'print(string.strip('@'))结果:可以看出中间包含的@依然存在We @@@ are family###另一方面: ()中的字符不分前后顺序, 只要包含即被删除!string='@@@We @@@ are family###@@@'print(string.strip('@#'))We @@@ are fam原创 2021-09-03 14:39:47 · 139 阅读 · 0 评论 -
Python Skill - 数据处理-行列互换
以李宏毅2020年作业1 Train数据做实验导入数据stack() 将第一行转为列3. 将行列互换unstack(1) 将表格还原原创 2021-07-25 15:01:47 · 1039 阅读 · 0 评论 -
Python skill - Pycharm解释器环境配置Virtualenv, Pipenv和Conda区别
文章目录结论:结论:Pipenv 比 Virtualenv更胜一筹, 但Conda可以更换Python版本, 最为强大.本人观点: 初学者使用并无太大区别. 任选一个即可.Virtualenv: 官方网址: https://virtualenv.pypa.io/en/stable/优点: 可以安装特定库的指定版本, 比如numpy, math等, 并将这些库存放在指定位置缺点: Python版本固定Pipenv: 官方网址: https://pypi.org/project/原创 2021-05-18 11:07:44 · 2351 阅读 · 0 评论 -
Python skill - 利用time()获得代码运行时间
import mathimport time#define the function for calculate the runtimedef caltime(): start = time.time() for i in range(10000000): math.sqrt(30) end = time.time() print("The Runtime is {0}".format((end-start)))caltime()原创 2021-05-11 22:12:59 · 169 阅读 · 0 评论