Python
文章平均质量分 70
qq_27158179
这个作者很懒,什么都没留下…
展开
-
开源大模型ChatGLM2-6B 2. 跟着LangChain参考文档搭建LLM+知识库问答系统
租用了1台GPU服务器,系统 ubuntu20,Tesla V100-16GB(GPU服务器已经关机结束租赁了)SSH地址:*端口:17520SSH账户:root密码:Jaere7pa内网: 3389 , 外网:17518VNC地址:*端口:17519VNC用户名:root密码:Jaere7pa硬件需求,ChatGLM-6B和ChatGLM2-6B相当。量化等级 最低 GPU 显存FP16(无量化) 13 GB。原创 2023-09-12 18:49:01 · 1136 阅读 · 0 评论 -
开源大模型ChatGLM2-6B 1. 租一台GPU服务器测试下
租用了1台GPU服务器,系统 ubuntu20,GeForce RTX 3090 24G(GPU服务器已经关闭,因此这些信息已经失效)SSH地址:*端口:16116SSH账户:root密码:*内网: 3389 , 外网:16114VNC地址: *端口:16115VNC用户名:root密码:*硬件需求,这是ChatGLM-6B的,应该和ChatGLM2-6B相当。量化等级 最低 GPU 显存FP16(无量化) 13 GB。原创 2023-09-12 18:38:18 · 876 阅读 · 0 评论 -
python自动获取服务器的内网IP
有时候有需要在服务器上做个TCP服务器。但是换了服务器内网又改变了。其实可以自动用程序获得内网IP,TCP服务器监听的IP就是内网IP。在网上找到了两份代码,都是可用的。1. get_inner_ipaddr.py#!/usr/bin/env pythonimport socketdef Get_local_ip(): """ Returns the actual ip of the local machine. This code figures out wha原创 2020-05-28 14:23:41 · 777 阅读 · 0 评论 -
直接能用的python Socket多连接
1 环境:python3 + Win10功能1、采用子线程和处理每个TCP客户端连接功能2、客户端连接和断开都有提示功能3、数据回传2 服务器源码:# coding=utf-8# !/usr/bin/env python from socket import *from time import ctimeimport threadingimport ti...原创 2020-03-06 10:45:39 · 583 阅读 · 0 评论 -
urllib3 TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'
环境:Win7+python2.7问题:pip安装软件包时出现了错误:unsupported operand type(s) for -=: 'Retry' and 'int'解决步骤1:更新pippython -m pip install -U pip然后pip install numpy,发现pip无法使用:升级pip后出现ImportError: cannot impor...转载 2019-04-28 21:42:08 · 1202 阅读 · 0 评论 -
用Python把py文件中的行数删除掉
可恶的我用福晰阅读器打开了机器学习电子书,把代码复制了下来,准备运行。但是每行代码前都有行数。如下:1 # import the necessary packages2 from sklearn.preprocessing import LabelBinarizer3 from sklearn.metrics import classification_report4 from ker...原创 2018-09-28 15:05:24 · 892 阅读 · 0 评论 -
也说说Python中__init__.py的作用
以一个猫狗识别的程序为例,说说__init__.py的作用。在windows的cmd命令行中,使用下面指令把所在路径下面的所有文件以树的形式列出。tree /F > D:\tree.txt 我手头上的一个使用knn进行猫狗分类的项目,包含有以下的文件。│ knn.py├─pet_sample│ ├─cat1│ │ │ └─dog1│ ...原创 2018-10-03 12:15:27 · 2647 阅读 · 0 评论 -
神经网络例程-使用(3-1)结构的神经网络实现与、或、异或三种逻辑运算
以下代码来自Deep Learning for Computer Vision with Python第十章。本例程需要在同一文件内新建四个文件。分别是1、perceptron.py;2、perceptron_or.py;3、perceptron_and.py;4、perceptron_xor.py。1、perceptron.py# import the necessary pack...转载 2018-09-30 10:24:47 · 8229 阅读 · 2 评论 -
神经网络例程-编一个(2-2-1)神经网络实现异或逻辑运算
上文的结果表明:不具有隐含层的神经网络并不能对异或的样本进行正确分类。因此需要增加隐含层。本例程需要在同一个文件夹中新建两个文件。1、neuralnetwork.py# import the necessary packagesimport numpy as npclass NeuralNetwork: def __init__(self, layers, alpha=0.1...转载 2018-09-30 10:44:00 · 1630 阅读 · 0 评论 -
Python卷积例程——和OpenCV函数对比
机子上面要先安装好scikit-image、numpy、imutils、opencv这几个包。 # import the necessary packagesfrom skimage.exposure import rescale_intensityimport numpy as npimport argparseimport cv2def convolve(image, K...转载 2018-09-30 12:02:40 · 1235 阅读 · 1 评论 -
介绍保存与读取Keras模型的方法,并对MNIST数据集的训练模型尝试进行手写识别
第一部分:介绍保存与读取Keras模型的方法根据参考资料1,keras模型可保存为两种文件:JSON格式或者YAML格式用户不必太关心两种格式的数据保存方式(至少我这样刚入门的暂时没必要这么深入)。记得摄像头的标定数据也是YAML格式,也有专门的API函数保存和读取数据的。Deep.Learning.for.Computer.Vision.with.Python.Starter.Bun...原创 2018-10-01 23:29:05 · 1234 阅读 · 0 评论 -
尝试使用Keras创建神经网络对数据集CIFAR-10分类
0. 环境Ubuntu 18.04,64bit,i3-6100,8GPython 3.6 + tensorflow + kerasUbuntu为了想知道参数值,特意安装了IDLE。安装后发现只支持Python 3,于是又使用pip3安装了一遍各种软件包。 1. 代码 # import the necessary packagesfrom sklearn.prepro...转载 2018-10-01 22:35:37 · 697 阅读 · 0 评论 -
使用Keras创建神经网络对数据集MNIST分类
0. 环境Ubuntu 18.04,64bit,i3-6100,8GPython 2.7 + tensorflow + keras在Ubuntu 18上面,搭建keras环境只需要pip install keras即可。就是这段时间刚好是 抢 票的日子,网速特慢。1. 例程所需文件主文件夹内有程序文件keras_mnist.py和两个文件夹,分别是mldata和output。m...转载 2018-10-01 16:32:02 · 1379 阅读 · 0 评论 -
用KNN分类器进行猫狗分类
1. KNN简单介绍KNN名字是K-nearest neighbors。Nearest neighbors是最邻近的,K是指数量。其思想大概是,在空间中先放置好所有用于训练的样品,把测试样品置于该空间中。用距离公式计算出离测试样品最近的K个样品,假如K个样品中属于A类的最多,那测试样品也算输入A类。下图中,白色框图片是已经正确识别的。红色框内的图片是需要进行分类的。这里取K=4,与目标图片...原创 2018-09-24 16:26:30 · 5257 阅读 · 11 评论 -
基于OpenCV使用OpenPose进行多个人体姿态估计
目录1、网络的体系结构2、下载模型的权重文件3. 第一步:生成图片对应的输出3.1 读取神经网络3.2 读取图像并生成输入blob 3.3 向前通过网络3.4 样本输出4. 第二步:关键点检测5. 第三步:找到有效的连接对6. 第四步: 组合所有属于同一个人的关键点绘出骨骼图7. 结果 之前我们使用OpenPose模型对单个人体...翻译 2018-09-15 21:29:03 · 36876 阅读 · 28 评论 -
基于OpenCV和YOLOv3深度学习的目标检测
本文翻译自Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )基于OpenCV和YOLOv3深度学习的目标检测 本文,我们学习如何在OpenCV上使用目前较为先进的目标检测技术YOLOv3。YOLOv3是当前流行的目标检测算法YOLO(You Only Look Once)的最新...翻译 2018-08-21 22:37:58 · 72885 阅读 · 61 评论 -
WinXP(32bit)上使用VS2010编译OpenCV3.1
网上已经有好多教程了,不同之处是系统版本、VS版本、OpenCV版本。本文证实VS2010还是能编译OpenCV-3.1.0,只是需要修改部分内容。同时,XP+VS2010,越新版本的OpenCV,error就越多,越不好解决。 编译opencv步骤如下:1、安装好VS2010。2、可以安装Eigen3,计算矩阵有用,但不是必须。Python3.43、opencv.or...原创 2018-07-21 16:58:59 · 1007 阅读 · 0 评论 -
python3 安装 opencv3 (win xp ,32bit)
参考内容:python3 安装 opencv3 (win10,64bit)http://www.cnblogs.com/combfish/p/5639424.html 1、安装必备包Python官方找到python3.4下载(Python3.5及以上都不支持xp了)https://www.python.org/联网后直接pip install numpypip ins...原创 2018-07-19 09:54:46 · 1152 阅读 · 0 评论 -
Python读取麦克风保存成文件并进行FFT
FFT的结果是跟窗口有关的。我目的是想实时读取麦克风的,但目前只做到读取麦克风录音->保存wave文件->打开wave并进行FFT。当时用Spectrogram 16这款软件达到了演示的目的。想继续往下做,应该要参考这篇文。 -------------------------------------------------------这是本人在csdn的第一篇博文,...原创 2018-07-18 17:53:22 · 7188 阅读 · 1 评论