Python学习
菜鸟cc_x
我是一只小菜鸟小呀小菜鸟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LeNet的Pytorch实现
LeNet神经网络结构比较简单,主要涉及卷积层、池化层和全连接层 直接上代码: main.py import torch import utils import torchvision from torch import nn import torchvision.transforms as transforms from utils import train,LeNet import sys sys.path.append("..") device = torch.device('cuda' if t原创 2021-08-14 10:44:10 · 243 阅读 · 0 评论 -
Pytorch入门之多层感知机实现
Pytorch入门之多层感知机实现多层感知机两种实现代码结果 多层感知机两种实现 实现方式: (1)通过继承nn.Module类构造单隐藏层的多层感知机 (2)使用nn.Module的子类Sequential实现 代码 import torch as t from torch import nn #单隐藏层的多层感知机实现 class MLP(nn.Module): # 声明带有模型参数的层,此处包含两个全连接层 def __init__(self, *kwargs):原创 2021-08-11 11:50:22 · 552 阅读 · 0 评论 -
关于“ValueError: Variable resnet_v2_50/conv1/weights already exists, disallowed. Did you mean to set r
关于“ValueError: Variable resnet_v2_50/conv1/weights already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope? Originally defined at:”报错问题解决方法 使用训练好的resenet提取特征时,出现以上错误,解决方法有两种: 一、重启控制台(能解决但是一遍遍重启很麻烦)。 二、使用模型前添加如下语句: tf.r原创 2020-07-29 16:03:50 · 731 阅读 · 1 评论 -
Python---嵌套
字典与列表、列表与字典、字典与字典的嵌套 # -*- coding: utf-8 -*- """ Created on Sun Jul 28 19:03:33 2019 @author: cenxi """ #字典、列表嵌套 #字典列表 user_1={ 'first_name':'Jain', 'last_name':'Grade', 'ag...原创 2019-07-28 20:10:18 · 176 阅读 · 0 评论 -
冒泡排序及其Python实现
冒泡排序 一、冒泡排序思想简介 冒泡排序就是重复从序列左端开始比较相邻两元素的大小,根据比较结果交换两数字位置,最终使序列元素满足升序或降序排列。在此过程中,元素会像泡泡一样,逐渐从左向右“浮”到序列顶端,因此该算法被称为“冒泡排序”。 以升序为例,对冒泡排序算法运行过程进行说明: 1.比较相邻两元素大小,若前一个元素大于后一个元素,则交换两元素位置。 2.对列表顺序执行1中操作直至列表最后一个元...原创 2019-08-13 19:17:09 · 1771 阅读 · 0 评论 -
选择排序
选择排序思想比较简单,即每次从待排序的数据中寻找最小值,并将其与序列最左边的数字交换,重复操作,直至所有数据排序完成。 python3实现选择排序 # -*- coding: utf-8 -*- """ Created on Tue Aug 13 19:24:55 2019 @author: cc """ '''选择排序''' def select_sort(data): n = le...原创 2019-08-13 20:21:42 · 389 阅读 · 0 评论 -
leetcode刷题
以后准备找算法岗工作,才开始刷leetcode,果然是渣渣一枚,慢慢刷题吧。记录一下刷题的过程吧。 第一题:两数之和 解法1:暴力搜索法 Python3: # -*- coding: utf-8 -*- """ Created on Mon Aug 19 13:52:35 2019 @author: cc """ '''leetcode两数之和''' class Solution: ...原创 2019-08-19 15:25:17 · 228 阅读 · 0 评论 -
ValueError: Object arrays cannot be loaded when allow_pickle=False解决方法(转)
运行python程序时,遇见“ValueError: Object arrays cannot be loaded when allow_pickle=False”问题,找到一篇博客里的解决方法。放上原文链接: https://blog.youkuaiyun.com/weixin_43817064/article/details/90671813 ...转载 2019-08-15 16:20:37 · 1304 阅读 · 0 评论 -
二分查找
二分查找是针对有序列表非常高效的查找方法,每次排除比较区间的一半元素。其基本思想是将带查找元素与列表中间位置元素进行比较,若小于列表中间元素,则在列表左半部分重复上述操作直至比较区间长度缩减为1,此时该元素如果等于待查元素,则返回该元素位置,否则表示待查元素不存在于列表中。同理,若待查元素大于列表中间位置元素,则在列表左半部分重复上述操作直至比较区间长度缩减为1,此时该元素如果等于待查元素,则返回...原创 2019-08-17 12:00:05 · 147 阅读 · 0 评论 -
Python学习----字典结构
Python—字典 # -*- coding: utf-8 -*- """ Created on Sun Jul 28 17:38:34 2019 @author: cenxi """ #字典是一种灵活的结构与列表类似,可随时修改 #创建一个空字典,{}表示空字典 #添加键-值对 literary_works={} literary_works['type'] = 'novel' liter...原创 2019-07-28 18:35:01 · 294 阅读 · 0 评论 -
Python学习日记(四)
while语句初探 示例程序: # -*- coding: utf-8 -*- """ Created on Sun Jul 28 16:35:15 2019 @author: cenxi """ #while语句 unconfirmed_users=['alice','brain','candace'] confirmed_users=[] while unconfirmed_users:...原创 2019-07-28 17:32:09 · 410 阅读 · 0 评论 -
Python学习----异常处理
简单异常处理程序示例: # -*- coding: utf-8 -*- """ Created on Mon Jul 29 16:58:02 2019 @author: cc """ #python中的异常处理try-except-else结构 #version 1,ValueError给出提示 flag=True while flag: input_1=input("Please in...原创 2019-07-29 18:11:18 · 180 阅读 · 0 评论 -
Python数据结构---队列
队列是一种数据呈线性排列的数据结构,它与栈的不同在于,对于栈的操作只能在一端进行,而队列可以在队头和队尾两端进行操作。队列遵循FIFO(First In First Out)原则,入队只能在队尾进行,而出队只能在队头进行。以下是用python实现了数据结构中队列中的一些简单操作。 # -*- coding: utf-8 -*- """ Created on Mon Jul 29 19:38:57 ...原创 2019-07-29 20:43:43 · 411 阅读 · 0 评论 -
Python学习日记(二)
一、列表(接上篇) 遍历列表 创建数值列表: 1)for循环创建 2)直接创建 3)列表解析 (6)python切片 切片形式:[a:b] a、b为起始索引下标,指去除a~b-1位置元素,可省略a表示从0索引开始,同时省略a和b,即[:]表示整个列表。 5.元组 元祖与列表类似,但元组中的变量数据不可更改。但可对元组整个赋值。 元组符号:() 元组元素遍历: ...原创 2019-07-26 21:03:21 · 184 阅读 · 0 评论 -
Python学习日记(一)
一、列表 列表及其索引 列表由一系列按特定顺序排列的元素组成,元素间可以无逻辑关系。 列表符号: [ ],元素间由逗号分隔。通过索引访问列表元素(索引从0开始,因为计算机采用二进制,由0,1组成,从0开始,列表最后一个元素索引指定为-1,同理倒数第二个元素索引为-2……)。 列表元素可以改变。 列表元素的增、删、改 1)修改列表元素的值:指定列表名和需要修改的元素的索引。 2)在列表中添加...原创 2019-07-26 21:02:57 · 234 阅读 · 0 评论 -
Python学习日记(三)
if语句 if语句常用于条件测试,返回值为True或False。若条件测试结果为True则执行if语句后的语句,否则忽略这些语句。 主要结构有:if、if-else、if-elif-else 示例程序: # -*- coding: utf-8 -*- """ Created on Sat Jul 27 10:04:16 2019 @author: cc """ #if语句 '''检查字符串是...原创 2019-07-27 10:36:16 · 122 阅读 · 0 评论 -
Python学习----类
类的示例代码 创建类: # -*- coding: utf-8 -*- """ Created on Fri Jul 26 09:49:34 2019 @author: cenxi """ #python3--类 #创建类及类中的属性和方法 #python中默认首字母大写为类名,小写为类的实例 #self为形参,仅在类方法中使用,指向类的实例本身的引用,使其能够访问类中属性和方法 #调用类中...原创 2019-07-27 17:34:13 · 200 阅读 · 0 评论 -
Python学习----文件读取
# -*- coding: utf-8 -*- """ Created on Sat Jul 27 16:00:57 2019 @author: cc """ #文件操作 '''打开当前目录下文件''' #with会在不需要访问文件后将其关闭,避免使用close()关闭 #rstrip()函数用于删除多余的换行符 with open('digits.txt') as file_object: ...原创 2019-07-27 17:38:11 · 406 阅读 · 0 评论 -
Python学习日记---函数
# -*- coding: utf-8 -*- """ Created on Mon Jul 29 15:40:30 2019 @author: cc """ #python中的函数,同C中函数一样可以实现某种特定功能。 #python中用关键字def定义函数,分为带返回值的函数和不带返回值的函数。 #带返回值的函数用return返回函数的返回值。 #一般函数与类中的方法不同,没有self形参...原创 2019-07-29 16:52:18 · 269 阅读 · 0 评论
分享