自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 力扣Hot100题,刷题

如果有其他变种问题(如三数之和、允许重复使用元素等),可以进一步讨论!)来优化时间复杂度。力扣HOT100 - 1. 两数之和。这段代码实现的是经典的。算法,通过使用哈希表(

2025-04-07 08:41:55 366

原创 【在 PyTorch 中使用 tqdm 显示训练进度条,并解决常见错误TypeError: ‘module‘ object is not callable】

在 PyTorch 中使用 `tqdm` 显示训练进度条,并解决常见错误`TypeError: 'module' object is not callable`

2024-11-26 10:30:21 800

原创 在 PyTorch 训练中使用 `tqdm` 显示进度条

在 PyTorch 训练中使用 `tqdm` 显示进度条

2024-11-26 10:24:18 1680

原创 如何在 PyTorch 分布式训练中使用 TORCH_DISTRIBUTED_DEBUG=INFO 进行调试

希望本文对你在进行分布式训练时提供了一些帮助,特别是在优化和调试分布式训练时,能更好地理解 PyTorch 分布式训练的底层细节。通过设置该环境变量,你可以获得训练过程中的详细调试信息,帮助你迅速定位和解决分布式训练中的各种问题。如果你看到某些进程的梯度同步信息异常,或者有进程显示等待状态,则可能是训练过程中的进程未能成功同步。通过这些信息,你可以更加清晰地了解训练过程中的每一步,帮助你识别和解决训练中可能遇到的各种问题。,通过设置它,你可以在控制台输出更多的调试信息,方便追踪分布式训练中的问题。

2024-11-25 10:35:36 1226

原创 使用Faiss构建音频特征索引并计算余弦相似度

使用Faiss构建音频特征索引并计算余弦相似度

2024-11-19 09:24:47 1409

原创 faiss 提供了多种索引类型

faiss 多种索引类型

2024-11-14 22:23:41 1604

原创 解决 Screen 错误:“There is no screen to be resumed matching”

解决 Screen 错误:“There is no screen to be resumed matching”

2024-10-31 16:00:07 802

原创 使用本地浏览器打开远程服务器生成的网页——详细教程

使用本地浏览器打开远程服务器生成的网页——详细教程在日常开发或运维中,我们常常需要访问部署在远程服务器上的网页应用,例如 Jupyter Notebook、Web 服务等。通过 SSH 端口转发,我们可以在不暴露远程服务器端口的情况下,使用本地浏览器直接访问远程服务器生成的网页。本文将详细介绍如何通过 SSH 端口转发,将远程服务器上的网页在本地浏览器中打开。

2024-10-25 09:59:00 4850

原创 【解决 Windows 下 SSH “Bad owner or permissions“ 错误及端口转发问题详解】

本文介绍了在 Windows 系统中,使用 SSH 连接远程服务器时遇到 "Bad owner or permissions on C:\Users\username/.ssh/config" 错误的原因及解决方法。通过使用 icacls 命令修复文件权限,确保 .ssh/config 文件只有当前用户拥有读取权限。此外,本文还展示了通过 SSH 进行端口转发的示例,帮助用户在本地访问远程服务器服务。最后,针对 "过程试图写入的管道不存在" 错误,提供了详细的排查步骤和解决方案

2024-10-25 09:42:41 4970

原创 Unable to fetch some archives, maybe run apt-get update or try with --fix-missing

Unable to fetch some archives, maybe run apt-get update or try with --fix-missing

2024-10-21 21:10:24 1548

原创 【com.hmall.common.exception.UnauthorizedException: 未登录 at com.hmall.utils.JwtTool.parseToken(JwtTo】

在部署黑马微服务商城时,遇到了登录时提示“未登录”的异常。通过分析错误日志,确定问题出在 JWT 令牌解析环节。进一步排查发现,由于服务器关机导致 Docker 中的 MySQL 容器关闭,服务无法连接数据库。解决方案是使用 `docker ps -a` 查看所有容器状态,然后通过 `docker start` 命令重启 MySQL 容器。重启容器后,重新部署项目并成功登录,问题得到解决。同时,建议定期备份数据库并监控 Docker 容器状态,以确保服务的稳定性。

2024-08-29 16:12:22 856 1

原创 org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

黑马微服务0.2.后端启动报错

2024-08-29 11:25:52 315 1

原创 【yum 安装报错:Cannot find a valid baseurl for repo: base/7/x86_64解决办法】

源的问题,替换为阿里云的源即可(如果能ping通www.baidu.com)在执行 安装 yum 的时候报错如下。执行命令(或手动打开修改)

2024-08-27 15:36:39 775 1

原创 本地构建 Docker 镜像

通过这些步骤,你就能在本地成功构建 Docker 镜像。确保所有必要的文件都在项目目录中,并且 Dockerfile 的配置是正确的。这会列出所有本地可用的 Docker 镜像,你应该能在列表中看到 Challenge/detections:v0.1。创建一个新目录,将你的程序代码、Dockerfile 和其他必要的文件放在其中。在项目目录中,创建一个名为 Dockerfile 的文件,并将之前提到的内容复制进去。如果 Docker 安装正确,此命令会输出 Docker 的版本信息。

2024-07-31 17:01:10 619

原创 【Linux安装Docker】

简介Docker CE是免费的Docker产品的新名称,Docker CE包含了完整的Docker平台,非常适合开发人员和运维团队构建容器APP。下载地址:https://mirrors.aliyun.com/docker-ce/配置方法Ubuntu 14.04/16.04(使用 apt-get 进行安装)

2024-07-31 16:55:40 1110

原创 如何查看和终止正在运行的Python进程

Linux、Unix、macOS、windows查看和终止正在运行的Python进程

2024-06-28 11:51:44 5298

原创 Window和Linux下安装SOX,如果环境不支持 sudo 命令,可以尝试使用包管理器安装 SoX

Window和Linux下安装SOX,如果环境不支持 sudo 命令,可以尝试使用包管理器安装 SoX

2024-06-25 15:15:13 817 1

原创 Linux下如何结束特定端口的进程

*这样的情况下,我们需要找出并结束这个占用端口的进程。注意:如果你发现第2步的 kill 命令没有效果,那就可能表示该进程有一些特殊的保护机制,不允许被正常的 kill 命令结束。但是这种强制结束的方式会导致进程立即停止,无法进行正常的清理操作,因此可能会有一些副作用,因此只建议在普通的 kill 命令无效时才使用。在这个命令中, 21206 是占用端口进程的ID,你需要将其替换为你实际找到的进程ID。再次运行第一步的命令,如果没有任何输出,那就意味着进程已经结束,端口已经被释放。

2024-05-07 11:35:39 750 1

原创 【如何解决 “程序包org.junit不存在“ 错误在多模块项目中】

在处理多模块的Java项目时,我们需要理解每个模块都有它自己的类路径,因此需要在使用JUnit的每个模块中都对其进行导入。理解并掌握这一点,将帮助你有效的管理和使用你的依赖库,同时也能避免像 "程序包org.junit不存在" 这样的问题的发生。

2024-03-01 16:49:04 2168 1

原创 使用jclasslib字节码查看器处理“class file not found“错误

“Error reading class file: Class file not found

2024-02-28 16:08:33 631

原创 【Source root ‘D:\javacodeWavaSECodelchapter07 oop2cannot be defined in module “JavaSECode‘ because 】

在使用IntelliJ IDEA进行Java开发时,我们可能会遇到一些模块配置问题。 最近,我遇到了一个有关模块的问题,而且我成功地解决了这个问题。 在这篇文章中,我将分享我如何解决这个问题的。

2024-02-28 11:59:52 653

原创 如何使用FFmpeg转换MP4为WAV格式?

在这篇文章中,我们介绍了如何使用FFmpeg这一强大的命令行工具将MP4格式的文件转换为WAV格式。首先,你需要在电脑上安装FFmpeg并准备好需要转换的MP4文件。然后,只需要在你的命令行或终端输入简单的一行命令:ffmpeg -i input.mp4 output.wav,就可以生成WAV格式的文件了。不管你是一位开发者,还是对多媒体文件感兴趣的用户,都可以通过这个方法轻松处理文件格式问题。

2024-01-12 09:31:03 1770 1

原创 【关于如何解决在运行Python脚本时遇到的numpy未安装和cv2模块属性错误的问题以及安装opencv包时总是卡在PEP 517】

在这篇博客中,我们简要介绍了如何解决Python环境中numpy未安装以及OpenCV(cv2)模块属性错误的问题。首先,我们通过升级numpy版本来确保numpy在Python环境中的存在以及检查该库的更新。其次,我们尝试卸载并重新安装opencv以解决cv2模块属性错误。如果问题仍然存在,建议创建一个新的Python虚拟环境并重新安装依赖项,确保没有包的冲突。请记住,您需要根据您使用的包管理器工具(如pip或conda等),执行适当的命令。

2024-01-12 08:48:34 701 1

原创 【解决 NumPy meshgrid 函数的 ‘indexing‘ 参数错误】

最近在使用 NumPy 的 meshgrid 函数时,遇到了一个奇怪的错误:“TypeError: meshgrid() got an unexpected keyword argument ‘indexing’”。经过一番研究,发现这是因为 NumPy 的版本较新,不再支持 indexing 参数。

2023-12-27 15:05:54 2230 2

原创 使用python对于labelme画框统计

使用python对于labelme的画框json数据统计

2023-08-13 11:15:10 405 1

转载 【如何在 Jupyter Notebook 中切换/使用 conda 虚拟环境?】

如何在 Jupyter Notebook 中切换/使用 conda 虚拟环境?

2023-08-13 09:07:02 1446 2

原创 【爬虫,自己写的小爬虫小项目】

爬虫三步:(1)明确目的 找到数据对应网页,分析网页的结构,找到数据所在的标签位置。按F12或者右键找到检查(谷歌浏览器),找到如下按钮,点击后可以滑动鼠标锁定找到你需要的信息在html中的位置。从而在html中找出主播名字和热度。(2)模拟HTTP请求,向服务器发送这个请求,获取到服务器返回给我们的HTML。 def __fetch_content(self): r = request.urlopen(Spider.url) #bytes h

2022-01-27 22:21:58 160

原创 tf.pad函数功能详细介绍(易懂)

tf.pad()函数主要是对张量在各个维度上进行填充,该函数的参数如下所示:pad( tensor, paddings, mode='CONSTANT', name=None)其中:tensor:是待填充的张量paddings:指出要给tensor的哪个维度进行填充,以及填充方式,要注意的是paddings的rank必须和tensor的rank相同mode:(总共有三种填充方式,本文用CONSTANT予以说明pad函数功能)可以取三个值,分别是"C

2021-04-21 21:01:30 1147 2

转载 tensorflow2.0 numpy.ndarray 与tenor直接互转

1、代码参考import numpy as npimport tensorflow as tfa = np.random.random((5,3))b = np.random.randint(0,9,(3,1))c = tf.tensordot(a.astype(np.float),b.astype(np.float),axes=1)tensor 转ndarraydn = c.numpy()print(dn)ndarray转tensortn = tf.convert_to_tensor(

2021-04-21 20:26:25 304

原创 Anaconda安装dlib库

Anaconda安装dlib库①确定自己的python版本,以及下载对应的dlib版本。比如我的是py3.7下载dlib-19.17.0-cp37-cp37m-win_amd64.whl链接:https://pan.baidu.com/s/1Qs16_P8PzbTiUd0Dv5ut_w提取码:3ceq②打开Anaconda Powershell Prompt (Anaconda3),激活需要安装dlib的虚拟环境(conda activate tf_keras)执行命令pip install E:

2021-04-20 19:50:15 1691

原创 安装PyAudio过程出现错误:Failed building wheel for PyAudio

安装PyAudio过程出现错误:Failed building wheel for PyAudio项目场景:安装python的PyAudio库简介:pyaudio库,使用这个可以进行录音,播放,生成wav文件等等。PyAudio 提供了 PortAudio 的 Python 语言版本,这是一个跨平台的音频 I/O 库,使用 PyAudio 你可以在 Python 程序中播放和录制音频问题描述:假期做python语音这方面东西时需要安装Pyaudio,使用pip install pyaudio时报

2021-02-09 10:18:01 1484 3

转载 pillow使用备忘之OSError: cannot open resource错误处理

在使用flask搭建网站时,使用PIL产生验证码时出现验证码无法显示问题。

2020-12-23 11:17:53 994

原创 K_means均值聚类的源代码和理解

K_means均值聚类的源代码和理解源码#聚类算法import numpy as npclass KMeans: def __init__(self,n_clusters=5,max_iter=15):#n_clusters=5,就是k=5,max_iter=15 最大迭代次数 self._n_clusters=n_clusters self._X=None self._y=None self._center = None

2020-12-14 09:51:01 376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除