Pandas 是一个开源数据分析工具,广泛用于数据清洗、数据处理、数据分析等领域。相信经常做数据处理的童鞋比较熟悉。随着现在数据量越来越多,pandas 的局限性也日渐凸显,在处理大数据时非常恼火,从而选择更加合适的工具,如 pyspark 等大数据处理框架。Pandas 2.0 是 Pandas 库的最新版本,它带来了一些重要的改进和新功能。我们来看看进化之后的新功能。
原生时区支持
Pandas 2.0 引入了……继续阅读 »
迷途小书童
2年前 (2023-03-22) 1415浏览 0评论
0个赞
准备条件
必须要能够科学上网,本站中有相关内容,可搜索查阅,有购买服务的,可以考虑搬瓦工的官方服务 Just My Socks
需要一个国外手机号,如果没有的话就参考下文步骤去 sms-activate.org 网站注册一个虚拟号
需要注意的是,即使能够科学上网,查看 ip 地址也有可能是显示在国内,以下是解决办法
一定要挂全局模式,然后选择支持 OpenAI 的国家,目前中国、俄罗斯等国不支持,推荐北美、日本、……继续阅读 »
迷途小书童
2年前 (2023-03-21) 1271浏览 0评论
0个赞
环境
windows 10 64bit
anaconda 2022
conda-pack 0.6.0
简介
跑一些大型的深度学习项目,环境配置往往会花费很大一部分时间,要是碰上一些依赖库的版本问题,可能时间更长。如果要你在另一台机器上再安装一遍,是不是有点崩溃?如果是10台机器呢?如果还没有网络环境呢?本文,介绍一种方法,可以较快的实现环境的迁移,它就是 conda-pack。
实操
这里假设有2台机器,源机器和……继续阅读 »
迷途小书童
2年前 (2023-03-20) 1203浏览 0评论
0个赞
环境
windows 10 64bit
anaconda with python 3.8
简介
很多 python 项目都是脚本直接执行,这其实对一些没接触过编程的小白童鞋来说,非常的不友好,自己敲代码很容易出错。将 python 脚本集成到批处理文件里,其实是个不错的解决方案,点点鼠标就能操作,还是很人性化的,本篇结合一个实例,来看看实现步骤。
实操
这里准备一个简单的 python 脚本
'……继续阅读 »
迷途小书童
2年前 (2023-03-20) 1215浏览 0评论
0个赞
环境
windows 10 64bit
clash for windows
简介
由于 clash 默认模式是分流模式,分流模式的意思就是国内网站或者 APP 使用本地网络,国外网络或者 APP 走代理服务器网络。 分流模式可能会导致个别应用或者网页无法代理,所以需要设置为全局模式。
全局模式的意思就是,所有流量走代理服务器的流量,这样可以保持高匿名性,由于是所有流量走代理服务器,所以访问国内的网站或者应用会比较……继续阅读 »
迷途小书童
2年前 (2023-03-19) 4784浏览 0评论
1个赞
环境
windows 10 64bit
简介
最近微软开源了一个叫 visual-chatgpt 的项目,将大火的 chatgpt 和不同类型的视觉基础模型结合起来,以便在聊天过程中发送和接收图像。
本地实操
首先,创建一个全新的虚拟环境
conda create -n chatgpt python=3.8
conda activate chatgpt
然后拉取代码
git clone https://gith……继续阅读 »
迷途小书童
2年前 (2023-03-19) 853浏览 0评论
0个赞
环境
windows 10 64bit
python 3.7
flask 2.2.3
简介
cartoonizer 是一个开源的图像/视频卡通化的项目,作者还在项目中集成了 flask web 框架,我们可以很方便的将它部署到网络上去,供自己或他人使用。
线上体验
官方提供了一个 web 站点,可以进行线上体验,地址是: https://cartoonize-lkqov62dia-de.a.run.app/,找了……继续阅读 »
迷途小书童
2年前 (2023-03-17) 957浏览 0评论
0个赞
简介
K-Means 算法是一种非监督学习算法,它可以将数据分为K个不同的簇或者组。在本文中,我们将会介绍 K-Means 算法的基本概念、原理、实现方法以及使用示例。
基本概念
簇
在 K-Means 算法中,簇指的是一个由数据点组成的集合,这些数据点具有相似的属性。例如,在对一个顾客数据库进行聚类时,同一簇中的顾客可能具有相似的购买记录、年龄、性别等属性。
距离度量
K-Means 算法中,需要使用距离度量来衡量……继续阅读 »
迷途小书童
2年前 (2023-03-16) 829浏览 0评论
0个赞
在使用 wordpress 主题时,有时候需要将部分内容隐藏,要求浏览者在评论中回复,然后显示隐藏的内容,以此来强化交互。
本篇使用插件的方法来实现,在 wordpress 安装目录下的 wp-content/plugin 新建一个文件夹,名称自取(比如 reply2view),然后进入文件夹,新建文件 index.php 并添加以下内容
<?php
/*
Plugin Name: Reply to View
……继续阅读 »
迷途小书童
2年前 (2023-03-16) 897浏览 0评论
0个赞
问题描述
在安装一些依赖库时,碰到了问题,错误提示如下
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
python setup.py egg_info did not run successfully.
exit code: 1
解决方法
如果出现上述的错误,一般可以按照如下几个步骤去尝试解决
检查 pip ……继续阅读 »
迷途小书童
2年前 (2023-03-15) 1010浏览 0评论
0个赞
最近,OpenAI 发布了 ChatGPT 新的模型。据 OpenAI 的官方消息,本次开放了 ChatGPT 和 Whisper 的模型 API,可以供用户使用并集成到他们的应用程序中。本次发布的 ChatGPT 的模型为 GPT-3.5-turbo,从 OpenAI 的官方网站上查询,已经可以查到这个模型的使用示例。本次发布的模型,能力上比之前开放的模型能力要强很多,同时在价格上还要更低,价格为 0.002 美元……继续阅读 »
迷途小书童
2年前 (2023-03-08) 1134浏览 0评论
0个赞
环境
ubuntu 18.04 64bit
Nvidia GTX 1070Ti 8G
简介
Tortoise 是一个开源的 Text-To-Speech 程序,具有强大的文本转语音功能和高度逼真的语音和语调。
搭建
创建一个全新的 python 虚拟环境
conda create -n tts python=3.8
conda activate tts
然后,拉取源码,安装依赖
git clone https:/……继续阅读 »
迷途小书童
2年前 (2023-03-02) 2231浏览 0评论
0个赞
环境
windows 10 64bit
python 3.8
cvzone 1.5.6
简介
cvzone 是一个计算机视觉开源库,其核心是基于 opencv 和 mdiapipe,使用它可以很方便地进行图像处理和一些 AI 功能的实现。
安装与使用
使用 pip 安装,执行命令
pip install cvzone
cvzone 有几个典型的应用,比如人脸检测、手部跟踪
人脸识别
cvzone 封装了人脸检测的……继续阅读 »
迷途小书童
2年前 (2023-02-27) 1930浏览 0评论
0个赞
环境
python 3.8
pillow 9.4.0
简介
WebP 是 Google 公司在2010年开发的一种图片格式,主要用于网络环境,提供了无损和有损压缩。网站开发者们可以使用 WebP 来创建尺寸更小、细节更丰富的图片,以此来加快网站打开的速度,提升访问者的用户体验。今后,本站中的图片也将采用 WebP 格式,可以大大节省服务器的磁盘空间。
实操
这里使用 pillow 这个库来实现图片格式的转换,首先……继续阅读 »
迷途小书童
2年前 (2023-02-14) 938浏览 0评论
0个赞
环境
windows 10 64bit
google chrome 110.0.5481.77
实操
进入抖音 app,在当前观看的视频中,点击右下角的分享图标,然后点击 复制链接
通过即时通讯应用,如微信、QQ等,发送到电脑端
拷贝分享链接中的 url,粘贴到 chrome 浏览器中
然后,按下键盘上的功能键 F12,进入调试模式,依次点击 Network –> Media,过滤出链接,……继续阅读 »
迷途小书童
2年前 (2023-02-14) 770浏览 0评论
0个赞
环境
windows 10 64bit
简介
Rust 中的结构体是一种自定义的数据类型,它可以将多个不同数据类型的值组合起来,满足项目中的实际需求。
定义
Rust 使用关键字 struct 来定义并命名结构体
struct User {
name: String,
age: u32,
score: f64,
married: bool,
……继续阅读 »
迷途小书童
2年前 (2023-02-06) 892浏览 0评论
0个赞
软硬件环境
Windows 10 64bit
Anaconda3 with python 3.8
PyQt5 5.15
简介
实际项目中,多窗口是个非常常见的操作,本篇就来看看 PyQt5 中多窗口的实现。
实例
我们做2个窗口,主窗口中有个按钮,点击按钮后跳出第二个窗口
界面通过 designer 来设计,分别是这样的
第二个窗口中放一个 label,加上点文字
界面完成后,得到 ui 文件,通过 pyui……继续阅读 »
迷途小书童
2年前 (2023-02-02) 1561浏览 0评论
0个赞
环境
windows 10 64bit
python 3.8.15
pynecone 0.1.14
简介
Pynecone 是一个基于纯 python 的用于开发 web app 的开源框架,它依赖于 nodejs,不过不需要另外编写前端代码,这对于没有接触过前端的朋友是非常友好的。
安装
第一步,安装 nodejs,来到官网 https://nodejs.org/en/,下载 LTS 版本,目前最新的是 18……继续阅读 »
迷途小书童
2年前 (2023-01-31) 1713浏览 0评论
0个赞