![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
柠檬巧克力、
平平无奇啥都做点的菜鸡一枚
展开
-
python类的使用,函数的搭建
题目:针对图书馆的一个简单的软件系统:1、读者只能够最多借三本书。每本图书有一个等待借阅的读者的列表。每本图书有一个标题、作者、已经借阅/没借阅的一位读者,以及等待这本书还回后再继续借阅读者列表。编写一个类来模拟这些对象。2、编写一个类,他能管理1中的图书和读者。这个类应该包含添加、删除和查找图书和读者的方法,还应该有借阅和归还图书的方法。编写并测试上述程序。程序:class library(object): book_1 = {"A(a)":"","B(a)":"","C(a)":""原创 2021-04-10 15:05:54 · 120 阅读 · 2 评论 -
python文件的读写小函数
python练习使用文件的读写,和定义函数题目:编写一个程序,它允许用户在文件的文本中导航。程序提示用户输入一个文件名,并且输入想要放入到列表中的文本行。然后,程序进入到循环当中,他会输出文件的行数,并且提示用户输入一个行号。实际的行号范围是从1到文件中的行数。如果用户输入0,程序退出。否则,程序输出和该行号相关的行。思路定义两个主函数,一个用于交互,另外一个用于读写文件。读写文件这里没有使用whlle循环。其实while进行循环更好。def read(name,texts = "",path原创 2021-04-09 22:03:25 · 142 阅读 · 0 评论 -
python众数,平均数,中位数实现代码(包括字典的使用)
不使用numpy,用python实现判断一个列表中众数中位数和平均数题目:统计学家想要用一组函数巨酸一列数字的中位数和众数,中位数是将一个列表排序后出现在中间位置的数。众数是在列表中出现最频繁的数。在一个模块中定义这些函数。还要包含一个名为mean的函数,它计算一组数字的平均数。每个函数都接受数字的一个列表作为参数,并且返回一个单个的数字。思路:定义一个类,然后分别写一个排序函数,计算平均数的函数,计算中位数的函数,计算众数的函数。排序:用冒泡排序; def sorting(self,原创 2021-04-09 17:51:35 · 2814 阅读 · 0 评论 -
python sys.stdin.readline()功能
sys.stdin.readline()可以实现标准输入,需要调用sys库其功能和input基本相同。区别:input()方法和stdin()类似,不同的是input()括号内可以直接填写说明文字测试sys.stdin.readline()一次只读一行sys.stdin.readline().strip()用于消除输入首尾的空格、\n、\timport sysprint("input a target:")line = str(sys.stdin.readline().strip())原创 2021-03-19 21:55:01 · 1889 阅读 · 0 评论 -
python中各种数据类型的转换(更新)
1. 从一个向量中删除一个元素import numpy as npa = [0,1,2,3,4,5,6,7,7,8,8,8,8,1,0,0,0]a = np.array(a)b = list(a)a1 = np.delete(a,b.index(8))print(a1)结果[0 1 2 3 4 5 6 7 7 8 8 8 1 0 0 0]删除了向量中出现的第一个84. 数组、向量、张量...原创 2021-03-02 18:09:19 · 230 阅读 · 0 评论 -
抠图
#!/usr/bin/python3.7# -*- coding: utf-8 -*-import osimport paddlehub as hubimport requestsimport matplotlib.pyplot as pltimport matplotlib.image as mpimg# 加载模型human_seg = hub.Module(name ='deeplabv3p_xception65_humanseg')test_img_path = "008.j原创 2021-01-18 19:34:29 · 94 阅读 · 0 评论 -
用于深度学习的数据的格式——tensorflow中卷积神经网络到底feed的是什么样的数据,权重如何变化?
深度学习feed的数据格式背景实验总结与分析背景最近老师让研究下机器学习算法的一些内核,我就基于tensorflow进行了点简单的练习。首先,我自己制作了一组输入为6维,输出为1维的学习数据和训练数据,然后分割了数据集。在挖掘其内核权重变量的时候发现了个问题。tensor_name: Variable_1[[ 1.92495033e-01 1.21304095e-01 -8.90381858e-02 -1.06785689e-02 -1.63871124e-01 7.59168193e-原创 2020-12-28 21:31:07 · 605 阅读 · 0 评论 -
使用Keras实现异或门
import numpy as npfrom keras.models import Sequentialfrom keras.layers import Dense,Activationfrom keras.optimizers import SGDmodel = Sequential ()model.add(Dense(input_dim= 2,units = 2))model.add(Activation('sigmoid'))model.add(Dense(1))model.ad原创 2020-12-21 09:53:51 · 278 阅读 · 0 评论 -
.eval()和sess.run()的应用
前几天写网络的时候发现个问题,今天看书又发现了。并且书中做出了解释。书中原话:可以用.eval()来确认诸如神经元是否激活、有没有被正确的分类等问题。但是,通过tf.Variable()定义的变量的值,要通过sess.run()来获取其内部内容补充一下,在会话窗口打开的时候,直接对变量或者神经元进行print只会显示其张量信息。eval不能处理对象列表数据。网上的解释:官方文档:答主解释:你可以使用sess.run()在同一步获取多个tensor中的值,使用Tensor转载 2020-12-17 15:09:11 · 151 阅读 · 0 评论