环境
windows 10 64bit
anaconda 2022
conda-pack 0.6.0
简介
跑一些大型的深度学习项目,环境配置往往会花费很大一部分时间,要是碰上一些依赖库的版本问题,可能时间更长。如果要你在另一台机器上再安装一遍,是不是有点崩溃?如果是10台机器呢?如果还没有网络环境呢?本文,介绍一种方法,可以较快的实现环境的迁移,它就是 conda-pack。
实操
这里假设有2台机器,源机器和……继续阅读 »
迷途小书童
2年前 (2023-03-20) 1206浏览 0评论
0个赞
环境
windows 10 64bit
anaconda with python 3.8
简介
很多 python 项目都是脚本直接执行,这其实对一些没接触过编程的小白童鞋来说,非常的不友好,自己敲代码很容易出错。将 python 脚本集成到批处理文件里,其实是个不错的解决方案,点点鼠标就能操作,还是很人性化的,本篇结合一个实例,来看看实现步骤。
实操
这里准备一个简单的 python 脚本
'……继续阅读 »
迷途小书童
2年前 (2023-03-20) 1217浏览 0评论
0个赞
环境
windows 10 64bit
clash for windows
简介
由于 clash 默认模式是分流模式,分流模式的意思就是国内网站或者 APP 使用本地网络,国外网络或者 APP 走代理服务器网络。 分流模式可能会导致个别应用或者网页无法代理,所以需要设置为全局模式。
全局模式的意思就是,所有流量走代理服务器的流量,这样可以保持高匿名性,由于是所有流量走代理服务器,所以访问国内的网站或者应用会比较……继续阅读 »
迷途小书童
2年前 (2023-03-19) 4806浏览 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) 854浏览 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) 960浏览 0评论
0个赞
简介
K-Means 算法是一种非监督学习算法,它可以将数据分为K个不同的簇或者组。在本文中,我们将会介绍 K-Means 算法的基本概念、原理、实现方法以及使用示例。
基本概念
簇
在 K-Means 算法中,簇指的是一个由数据点组成的集合,这些数据点具有相似的属性。例如,在对一个顾客数据库进行聚类时,同一簇中的顾客可能具有相似的购买记录、年龄、性别等属性。
距离度量
K-Means 算法中,需要使用距离度量来衡量……继续阅读 »
迷途小书童
2年前 (2023-03-16) 831浏览 0评论
0个赞
在使用 wordpress 主题时,有时候需要将部分内容隐藏,要求浏览者在评论中回复,然后显示隐藏的内容,以此来强化交互。
本篇使用插件的方法来实现,在 wordpress 安装目录下的 wp-content/plugin 新建一个文件夹,名称自取(比如 reply2view),然后进入文件夹,新建文件 index.php 并添加以下内容
<?php
/*
Plugin Name: Reply to View
……继续阅读 »
迷途小书童
2年前 (2023-03-16) 903浏览 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) 1013浏览 0评论
0个赞
最近,OpenAI 发布了 ChatGPT 新的模型。据 OpenAI 的官方消息,本次开放了 ChatGPT 和 Whisper 的模型 API,可以供用户使用并集成到他们的应用程序中。本次发布的 ChatGPT 的模型为 GPT-3.5-turbo,从 OpenAI 的官方网站上查询,已经可以查到这个模型的使用示例。本次发布的模型,能力上比之前开放的模型能力要强很多,同时在价格上还要更低,价格为 0.002 美元……继续阅读 »
迷途小书童
2年前 (2023-03-08) 1135浏览 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) 2234浏览 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) 1936浏览 0评论
0个赞
环境
python 3.8
pillow 9.4.0
简介
WebP 是 Google 公司在2010年开发的一种图片格式,主要用于网络环境,提供了无损和有损压缩。网站开发者们可以使用 WebP 来创建尺寸更小、细节更丰富的图片,以此来加快网站打开的速度,提升访问者的用户体验。今后,本站中的图片也将采用 WebP 格式,可以大大节省服务器的磁盘空间。
实操
这里使用 pillow 这个库来实现图片格式的转换,首先……继续阅读 »
迷途小书童
2年前 (2023-02-14) 941浏览 0评论
0个赞
环境
windows 10 64bit
google chrome 110.0.5481.77
实操
进入抖音 app,在当前观看的视频中,点击右下角的分享图标,然后点击 复制链接
通过即时通讯应用,如微信、QQ等,发送到电脑端
拷贝分享链接中的 url,粘贴到 chrome 浏览器中
然后,按下键盘上的功能键 F12,进入调试模式,依次点击 Network –> Media,过滤出链接,……继续阅读 »
迷途小书童
2年前 (2023-02-14) 776浏览 0评论
0个赞
环境
windows 10 64bit
简介
Rust 中的结构体是一种自定义的数据类型,它可以将多个不同数据类型的值组合起来,满足项目中的实际需求。
定义
Rust 使用关键字 struct 来定义并命名结构体
struct User {
name: String,
age: u32,
score: f64,
married: bool,
……继续阅读 »
迷途小书童
2年前 (2023-02-06) 896浏览 0评论
0个赞
软硬件环境
Windows 10 64bit
Anaconda3 with python 3.8
PyQt5 5.15
简介
实际项目中,多窗口是个非常常见的操作,本篇就来看看 PyQt5 中多窗口的实现。
实例
我们做2个窗口,主窗口中有个按钮,点击按钮后跳出第二个窗口
界面通过 designer 来设计,分别是这样的
第二个窗口中放一个 label,加上点文字
界面完成后,得到 ui 文件,通过 pyui……继续阅读 »
迷途小书童
2年前 (2023-02-02) 1566浏览 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) 1717浏览 0评论
0个赞
环境
ubuntu 18.04 64bit
curl 7.87.0
arm-linux-gnueabihf
实操
到官网下载最新的压缩包 7.87.0 版本,https://curl.se/download.html,然后解压
tar xvf curl-7.87.0.tar.gz
cd curl-7.87.0
接下来准备下交叉编译工具链,这个一般是由方案厂家提供的,比如我这里用的是 /usr/local/lina……继续阅读 »
迷途小书童
2年前 (2023-01-10) 1597浏览 0评论
0个赞
环境
ubuntu 18.04 64bit
gcc 7.5.0
简介
undefined reference to 是 c/c++ 编程中的经典问题,也是实际项目开发中经常会碰到的,本篇就通过一些实例,来看看类似问题是如何解决的。
准备工作
这里准备3个文件,工程入口文件 main.c,调用的函数放在了 sub.c 中,还有个头文件 sub.h
sub.h 文件
#ifndef __SUB_H__
#defin……继续阅读 »
迷途小书童
2年前 (2023-01-09) 1846浏览 0评论
0个赞