Python
文章平均质量分 62
Python语言的学习笔记
早睡的叶子
码农,计算机爱好者。
展开
-
一文看懂LUT(Lookup Table)查找表
对于ReLU激活函数,公式如下: ReLU(x)=max(0,x)\text{ReLU}(x) = \max(0, x)ReLU(x)=max(0,x) 可以看到,ReLU函数将输入值变成非负值(负值变为0,正值保持不变)。对于激活函数(例如ReLU),使用LUT可以在一定范围内通过查找预计算的值来近似函数计算,从而提高计算效率。LUT的基本原理是将函数值预先计算并存储在一个数组或字典中,然后在需要计算函数值时,通过查找这个表格来快速获得近似值。假设激活函数relu,想要通过LUT方法来做,该怎么做?原创 2024-07-14 15:06:03 · 754 阅读 · 0 评论 -
AI文本转语音,再也不用担心视频配音了.
背景我想要将文本,转为语音,然后配上图片,这样就可以很快生成一个视频.可以说是配音吧,我还是比较喜欢通过代码来自动化.所以今天就来实现一下,同时做一下分享和记录.目标通过python代码,自动将文本转为配音.平台我选择了百度平台, 对比腾讯,付费策略比较友好.阿里云应该也有类似的业务,我没去看.大家可以货比三家.百度的宣传页面百度长文本在线合成价目表。原创 2024-07-06 19:35:56 · 430 阅读 · 0 评论 -
python文本转语音
本文介绍了文本转语音的代码实现原创 2023-10-14 22:03:31 · 499 阅读 · 0 评论 -
python-sqlite3使用指南
python的sqlite3使用指南原创 2023-05-29 21:32:10 · 2275 阅读 · 0 评论 -
python的dotenv使用教程
python dotenv的使用教程原创 2023-05-19 20:20:33 · 3214 阅读 · 0 评论 -
chatgpt API 使用实例
OpenAI 的 API 可用于解释或生成自然语言、代码或图像的任何涉及任务,我们提供范围广泛的模型,为各种任务提供不同层次的性能,还可以微调您自己的定制模型,从而利用这些模型进行内容生成、语义搜索和分类。原创 2023-05-19 18:48:12 · 1185 阅读 · 0 评论 -
python的多任务处理
协程是一种轻量级的线程,它可以在一个线程中实现多任务处理。与多线程不同,协程的运行不依赖于操作系统的线程调度器,而是由程序自己控制。协程的优点在于它们的上下文切换开销较小,因此可以更加高效地利用计算机资源。在Python中,我们可以使用asyncio模块来实现协程。asyncio是Python的一个标准库,用于编写异步IO代码。它提供了协程、事件循环和其他异步IO原语的支持,可以方便地实现异步IO程序。原创 2023-04-28 00:40:05 · 847 阅读 · 0 评论 -
python多进程教学-超多模版例子代码
进程是操作系统中运行的程序的实例,每个进程都有自己独立的内存空间和系统资源。多进程指的是同时运行多个进程,每个进程都可以独立执行任务。与多线程不同,多进程可以利用多个CPU核心进行并行计算,从而更快地完成任务。原创 2023-04-28 00:34:39 · 769 阅读 · 0 评论 -
python多进程教程
python多进程教程原创 2023-04-28 00:30:25 · 920 阅读 · 0 评论 -
python csv模块使用教程
python 使用csv教程原创 2022-12-28 23:00:12 · 946 阅读 · 0 评论 -
Python Json 教程
python使用json的教程原创 2022-08-29 22:44:56 · 362 阅读 · 0 评论 -
python引入本地模块
python引入本地模块参考链接: 使用模块第一步:带有python库的python文件夹内必须建立一个__init__.py文件,可以是空的,目的是表明这个文件夹是库文件夹。第二步:方法一# 引入py文件夹下的algo_47.py文件import py.algo_47# 调用test方法必须指定是py文件夹下的algo_47.py文件的test方法py.algo_47.cds_test()方法二# 引入py文件夹下的algo_47.py文件的函数cds_testfro原创 2022-03-27 01:49:56 · 2731 阅读 · 0 评论 -
python批量安装包requirements.txt
新建文件requirements.txt在文件中填充包名pandasnumpymatplotlibscikit-learn运行pip install -r requirements.txtpython则会自动一步一步安装文件中的包原创 2022-03-27 01:25:52 · 909 阅读 · 0 评论 -
python之可变类型参数
使用过C语言的printf函数的小伙伴们都知道,c语言的prinf是一个可变参数函数// 参数列表可以根据自己设置,无限累加。printf("value:%d, key:%d", value ,key);python中也是有这样的功能的,但是作为21实际的语言,显然python在这一块的支持要更好一点,使用起来也很方便,下来一起看一下吧。功能1: 传入元组在python中,*并不是指针的意思,意思是将传入的参数列表转化为元组的意思。测试函数我们可以看到函数test是接受二个参数的,在原创 2021-12-24 11:50:55 · 699 阅读 · 0 评论 -
python之xlwing教程-快捷读写excel表。
python with excel1. excel常见库文件能力对比个人推荐学习的库文件:openpyxlxlwings2. 安装库文件pip install xlwings3. xlwing学习xlwings开源免费,能够非常方便的读写Excel文件中的数据,并且能够进行单元格格式的修改。xlwings还可以和matplotlib、numpy以及pandas无缝连接,支持读写numpy、pandas数据类型,将matplotlib可视化图表导入到excel中。最重要的是xlwi原创 2021-09-12 23:33:41 · 5000 阅读 · 0 评论 -
python的subprocess— 子流程管理模块学习
重要学习资料官网教程文章目录重要学习资料1. 简介2. run方法3. Popen 构造函数4. 传统 Shell 调用函数1. 简介该subprocess模块允许您生成新进程,连接到它们的输入/输出/错误管道,并获取它们的返回代码。该模块打算替换几个较旧的模块和功能:os.systemos.spawn*2. run方法调用子流程的推荐方法是将该run() 函数用于它可以处理的所有用例。对于更高级的用例,Popen可以直接使用底层接口。该run()函数是在 Python 3.5 中添加的;原创 2021-06-04 00:47:43 · 234 阅读 · 0 评论 -
python文件和文件夹的相关操作
1. 文件iodef read_file(): with open("a.txt") as file: var = file.readlines() for str in var: print(str, end="") file.close()格式打印print ("我叫 %s 今年 %d 岁!" % ('小明', 10))print('{0} is {1}'.format('hha', 'z'))print('{0}原创 2020-08-20 17:00:44 · 290 阅读 · 0 评论 -
pip和conda常用命令总结
文章目录pipcondapip# 版本pip --version# pip --help# 安装某个软件pip install xxx# 指定版本安装pip install xxx==version# 查看已安装的库pip list# 升级某库pip install --upgrade SomePackage# 装卸某库pip uninstall SomePackag...原创 2020-04-26 14:51:40 · 605 阅读 · 1 评论 -
python的pyside2安装
文章目录Python图形界面开发的几种方案PySide2、PyQt5 简介安装 PySide2Python图形界面开发的几种方案程序的用户交互界面,英文称之为 UI (user interface)当一个应用的 UI 比较复杂的时候,命令行方式就不便用户使用了,这时我们需要图形界面。如果用 Python 语言开发 跨平台 的图形界面的程序,主要有3种选择:Tkinter基于Tk的P...转载 2020-04-25 11:22:41 · 15145 阅读 · 1 评论 -
Ubuntu配置python和QT环境
1. 安装pythonUbuntu自带python,将版本改为python3即可,参考:Ubuntu将默认python版本改为python32. 安装QT更新系统$ sudo apt-get update$ sudo apt-get upgrade升级下pip工具pip install --upgrade setuptoolspython -m pip instal...原创 2020-04-24 23:38:48 · 2115 阅读 · 2 评论 -
Ubuntu将默认python版本改为python3
文章目录具体流程bash操作记录具体流程查看当前系统默认python版本python --version查看/安装python安装python3apt install python3查看python3whereis python3删除原有python2的软连接sudo rm /usr/bin/python新建python3的软连接sudo ln -s /...原创 2020-04-24 21:48:29 · 9770 阅读 · 0 评论 -
numpy的random常用api解释
原创 2020-04-09 20:53:03 · 203 阅读 · 0 评论 -
python常用可视化包matplotlib入门教程
文章目录常见用法代码演示常见报错python导入包失败ModuleNotFoundError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package常见用法代码演示# from matplotlib import pyplot as pltimport matplotlib.pyplot as pltf...原创 2020-04-07 13:12:15 · 542 阅读 · 0 评论 -
基于opencv的图像快速局部方差算法实现
理论部分首先 方差的定义是如下基于上公式的较快求解的方式为:再次简化为这个公式前部分理解为: reslut_1 = 图像平方后给图像进行均值滤波后版本理解为:result_2 = 计算均值滤波后在给平方然后reslut = 根号下(reslut1_1 - resluuut_2)代码实现部分import cv2import numpy as npimg = cv2....原创 2020-04-04 18:25:20 · 2871 阅读 · 0 评论 -
[有什么差别?]libopencv-dev,opencv-python,python-opencv
OpenCV计算机视觉库编写使用高度优化的C/ c++代码。它利用了后台的多处理。它收集了大量经过开发人员测试和验证的算法。最好的一点是它是在BSD许可下免费的。libopencv只是一个集合。这些包并不包含实际的软件,它们只是依赖于要安装的其他包。所以libopencv是一个集合包,它简单地引用一个或多个相关的包,这些包松散地分组在一起。它专门用于在Ubuntu和Debian...原创 2020-03-18 00:06:30 · 4161 阅读 · 0 评论 -
pip install 安装指定版本语法
只要在下载软件的后面加上==号,写入版本号即可!pip install 软件名==版本号举例pip install scikit-learn #下载scikit-learnpip install scikit-learn==0.18.0 # 下载scikit-learn的0.18.0版本pip install --user-v scikit-learn==0.18.0 # ...原创 2018-11-28 11:07:19 · 26124 阅读 · 0 评论 -
python3基础入门教程
python3入门基础文章目录python3入门基础1. 数据类型2. 列表2.1 列表简介2.2 列表的操作3. 字典4. 用户输入和while循环5.函数6.类7.文件和异常1.读取文件2. 写入文件3. 异常4. 存储数据1. 数据类型变量字符串数字整数浮点数布尔注释2. 列表2.1 列表简介什么是列表就是数组列表在python中长...原创 2018-11-27 15:55:23 · 4622 阅读 · 1 评论 -
如何找python / java jdk的安装路径
先win+r打开命令提示符窗口查找python安装目录然后输入where python,或者where java就可以看到安装路径!原创 2018-11-30 15:16:37 · 1184 阅读 · 0 评论 -
python实现汉诺塔
文章目录源代码:测试运行运行结果源代码:def hano(n,a,b,c): if n == 1: print(a , "-->" , c) return None hano(n-1,a,c,b) print(a,"-->",c) hano(n-1,b,a,c) 测试运行a =...原创 2018-11-28 22:02:08 · 221 阅读 · 0 评论