
Python
Duyuankai1992
这个作者很懒,什么都没留下…
展开
-
ERROR: Could not find a version that satisfies the requirement typing-extensions (from torch) (from
设置一下 :pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple原创 2022-01-19 11:41:33 · 4150 阅读 · 2 评论 -
python快速查城市的地理坐标
import requestsimport jsonaddress = input('请输入地点:')par = {'address': address, 'key': 'cb649a25c1f81c1451adbeca73623251'}url = 'http://restapi.amap.com/v3/geocode/geo'res = requests.get(url,转载 2017-12-14 19:06:29 · 2309 阅读 · 0 评论 -
使用Dlib进行人脸识别(从Haar到Dlib)
在使用OpenCV,进行人脸识别的时候,有部分的人脸无法识别出来,另外识别侧脸时识别精度较低。而Dlib相对OpenCV的精度有所提高。Dlib是一个现代的C ++工具包,包含了用C ++创建复杂软件来解决实际问题的机器学习算法和工具。它被广泛应用于工业界和学术界,包括机器人,嵌入式设备,手机以及大型高性能计算环境。Dlib的开源许可 允许您在任何应用程序中免费使用它。以上是Dlib官原创 2017-12-06 15:27:43 · 10322 阅读 · 0 评论 -
python 过滤xml非法字符 :not well-formed (invalid token)错误处理
python处理xml报错:xml.etree.ElementTree.ParseError: not well-formed (invalid token):查询得知xml有不支持的字符范围出现这个错误的原因是,xml文件中含有非法字符,是一个bad xml,即不符合xml规范的.由于xml文件是第三方提供,只能自己这里处理掉xml中的非法字符python过滤方法:转载 2017-12-15 18:54:54 · 27129 阅读 · 0 评论 -
ValueError: Tensor Tensor("Placeholder:0", shape=(3, 3, 1, 32), dtype=float32)
将Django和Keras结合时,可能回报出ValueError: Tensor Tensor(“Placeholder:0”, shape=(3, 3, 1, 32), dtype=float32) is no an element of this graph这样的错。 来看一个例子: 当我第一次使用Django上传图片,并把这张照片传入Keras搭建的神经网络进行处理。 一些都正原创 2018-01-11 12:04:07 · 25082 阅读 · 0 评论 -
ImportError: No module named 'django.core.urlresolvers'
from django.urls import reverse原创 2017-12-28 17:19:22 · 1486 阅读 · 0 评论 -
pip错误:TypeError: parse() got an unexpected keyword argument 'transport_encoding'
执行conda install pip 就能解决问题转载 2018-01-17 17:15:02 · 843 阅读 · 0 评论 -
nameError: name 'raw_input' is not defined
python3中已经没有raw_input,你只需要从input替换就行。原创 2018-01-26 21:09:37 · 529 阅读 · 0 评论 -
【python】error: (-215) ssize.width > 0 && ssize.height > 0 in function cv::resize
1.Code [python] view plain copy import os import numpy as np import sys import cv2 import time import random def detect(imgPath, imgLabel): # Read Image frame = cv2.imread(imgPath)转载 2018-01-19 11:04:38 · 1399 阅读 · 0 评论 -
将pdf文件转换成word,csv文件
一:下载所需要的库1:pdfminer安装库命令pip install pdfminer3k pdfminer3k是pdfminer的Python 3端口.PDFMiner是从PDF文档中提取信息的工具。与其他PDF相关的工具不同,它完全专注于获取和分析文本数据.PDFMiner允许获取页面中文本的确切位置,以及其他信息,如字体或线条。它包含一个PDF转换器,可以将PDF文件转换为其他文本格式(如...原创 2018-05-01 15:29:11 · 1476 阅读 · 0 评论 -
学习pytorch-使用Torch搭建一个简单神经网络
a.pyimport torchimport numpy as np#生成一个五行四列的二维矩阵print(torch.Tensor(5, 4))# 返回的数组大小是5x4的矩阵,初始化是0~1的均匀分布x=torch.rand(5, 4)print(torch.randn(5, 4))print(x)#查看x的形状print(x.size())# numpy 类似的返回5x...原创 2018-05-01 20:31:38 · 1177 阅读 · 0 评论 -
python加载json(传递config里面的超参数)
(1) 首先想到pandasimport pandas as pdconfig_path =pd.read_json('/Users/dudu/Desktop/keras1/config.json')print(config_path)如下图所示:很多属性读成了NAN (二) python自带的json包import jsonwith open("config.j...原创 2018-05-17 20:33:19 · 3618 阅读 · 0 评论 -
使用python做遗传算法与基于遗传算法的多目标算法
遗传算法 建立GeneticAlgorithm.pyimport numpy as npfrom GAIndividual import GAIndividualimport randomimport copyimport matplotlib.pyplot as pltclass GeneticAlgorithm: ''' The class for...原创 2018-05-25 21:23:59 · 15025 阅读 · 7 评论 -
使用GAN生成图片
一:构建生成器判别器class NetG(nn.Module): ''' 生成器定义 ''' def __init__(self, opt): super(NetG, self).__init__() ngf = opt.ngf # 生成器feature map数 self.maina = nn.Sequ...原创 2018-05-30 13:06:17 · 4072 阅读 · 4 评论 -
imageio.core.fetching.NeedDownloadError: Need ffmpeg exe. You can download it by calling: imageio.
打开python>>> import imageio>>> imageio.plugins.ffmpeg.download()原创 2017-11-25 20:50:10 · 3031 阅读 · 0 评论 -
SVM原理以及Tensorflow 实现SVM分类(附代码)
1.1. SVM介绍1.2. 工作原理1.2.1. 几何间隔和函数间隔1.2.2. 最大化间隔1.3. 软间隔1.4. SMO算法1.5. 核函数1.6. 实例1.1. SVM介绍SVM(Support Vector Machines)——支持向量机是在所有知名的数据挖掘算法中最健壮,最准确的方法之一,它属于二分类算法,可以支持线性和非线性的分类。发展到今天,SVM已经转载 2017-11-25 17:09:47 · 2766 阅读 · 0 评论 -
使用jieba提取文章主旨大意
#encoding=utf-8import jieba.analyse"""jieba.analyse.extract_tags(sentence, topK=20, withWeight=False, allowPOS=())sentence 为待提取的文本topK 为返回几个 TF/IDF 权重最大的关键词,默认值为 20withWeight 为是否一并返回关键词权重值,默认值为 F原创 2017-11-28 15:50:50 · 3107 阅读 · 0 评论 -
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/q4/br030ycd5wj57
在收集Collecting setuptools>=34.0.0 pip install --upgrade setuptoolspip install ez_setup就可以了原创 2017-11-19 14:30:58 · 1295 阅读 · 0 评论 -
使用python证明细菌繁殖按指数增长
"""This script produces a video analysis proving for the first time in historythat bacterial populations grow exponentially. See the result here:http://i.imgur.com/uoITKiA.gifWe proceed as follow原创 2017-11-19 19:25:10 · 1076 阅读 · 0 评论 -
error: command 'gcc' failed with exit status 1
mac系统下只要在一个终端下敲:xcode-select --install原创 2017-11-19 20:30:27 · 2044 阅读 · 0 评论 -
python连接MySQL
import pymysqlpymysql.install_as_MySQLdb()import MySQLdbconn = MySQLdb.Connection( host = 'localhost', user = 'root', password = 'root', port = 3306, database = 'test', cha原创 2017-11-29 10:18:46 · 251 阅读 · 0 评论 -
使用matplotlib绘制每月的最高温度
# ========== Python3 + Jupyter ========== ## 导入所需的第三方包import datetimeimport calendarimport requestsfrom bs4 import BeautifulSoupimport pandas as pdimport numpy as npimport matplotlib.pyplot as翻译 2017-11-30 21:04:36 · 895 阅读 · 0 评论 -
使用Python语言完成SVM实现分类
SVM(support vector machine)支持向量机:注意:本文不准备提到数学证明的过程,一是因为有一篇非常好的文章解释的非常好:http://blog.youkuaiyun.com/v_july_v/article/details/7624837,另一方面是因为我只是个程序员,不是搞数学的(主要是因为数学不好。),主要目的是将SVM以最通俗易懂,简单粗暴的方式解释清楚。转载 2017-11-22 09:09:46 · 28655 阅读 · 0 评论 -
No module named 'spacy.en'
在终端执行:python -m spacy download en 即可原创 2017-12-01 14:37:11 · 8173 阅读 · 0 评论 -
spacy初学
spacy是一个工业强度的自然语言处理的工具包。import spacyfrom spacy import displacynlp = spacy.load('en')doc = nlp(u'Apple is looking at buying U.K. startup for $1 billion')"""Doc被处理 - 例如分成单独的单词和注释 - 它仍然保留原始文本的所有翻译 2017-12-01 15:16:17 · 5750 阅读 · 0 评论 -
FFT(Fast Fourier transform 快速傅里叶变换)
#FFT(Fast Fourier transform 快速傅里叶变换)是一种高效计算DFT(离散傅里叶变换)#DFT在信号处理,图像处理求解偏微分方程里面都有应用。numpy里面就有实现快速傅里叶变换的模块。import numpy as npfrom matplotlib.pylab import plot,show#创建一个50个点的余弦波信号x = np.linspace(0,原创 2017-11-24 15:02:40 · 4109 阅读 · 0 评论 -
使用python绘制一个简单的三维图
from mpl_toolkits.mplot3d import Axes3Dimport matplotlib.pylab as pltimport numpy as npfrom matplotlib import cm#使用3d关键字来进行指定图像的三维投影fig = plt.figure()ax = fig.add_subplot(111,projection='3d')原创 2017-11-24 17:01:23 · 7291 阅读 · 0 评论 -
matplotlib制作动画
import matplotlib.pylab as pltimport numpy as npimport matplotlib.animation as animationfig = plt.figure()ax = fig.add_subplot(111)n= 10x= np.random.rand(n)y= np.random.rand(n)z= np.random.转载 2017-11-24 19:39:25 · 433 阅读 · 0 评论 -
使用snownlp將繁體字装换成简体字
#encoding=utf-8from snownlp import SnowNLP"""简体繁体互转"""s = SnowNLP(u'「繁體字」台灣是中國的一部分,國民黨')print (s.han)原创 2017-11-28 15:38:47 · 1782 阅读 · 0 评论