
others
訢詡
我认识的真正的人工智能大师是从来不用优化函数,他们通过心算来更新参数。问到他们渴望用优化函数么,都说当然渴望啊,我问那为什么不用,他们的回答都出奇的一致:太忙。
展开
-
上岸了,不写代码了
不出意外的话应该不会再回来更新和回复了。上岸了,目前不搞这些东西了。原创 2023-03-21 09:11:03 · 478 阅读 · 2 评论 -
Python | 有重复元素的列表作差
实现两个有重复元素的列表作差原创 2022-10-21 15:57:47 · 614 阅读 · 1 评论 -
SSHFS 映射远程目录 | Ubuntu18.04把远程目录的文件当做本地的用
像访问本地文件一样去访问远程文件原创 2022-09-16 10:19:27 · 841 阅读 · 0 评论 -
如何优雅的快速下载谷歌云盘的大文件 (二)
下载15G内的谷歌大文件原创 2022-05-30 09:26:54 · 14627 阅读 · 17 评论 -
微信小程序 | 如何使用wx.request发送文件?
wx.request不支持提交文件怎么办?原创 2022-05-05 14:14:33 · 2792 阅读 · 0 评论 -
微信小程序 | 自动定时结束录制
主要是用setTimeout函数控制结束,还要考虑this指代的作用域wxml文件<!--index.wxml--><view class='camera'> <image src="/images/border.png" mode="widthFix"></image> <camera wx:if="{{isAuth}}" device-position="front" flash="off" binderror="error"&.原创 2022-05-01 11:15:00 · 624 阅读 · 0 评论 -
Python定时运行FFMPEG录屏然后自动保存MP4 | 难点讲解
import timeimport subprocessfilename = str(int(time.time()))command = "ffmpeg -f x11grab -s $(xrandr -q --current | grep '*' | awk '{print$1}') -r 2 -i :0.0+0+0 -b:v 150k -vcodec libx264 "+filename+".mp4"def runs(command): res = subprocess.Popen(...原创 2021-11-10 13:48:49 · 2348 阅读 · 2 评论 -
Linux开机自启脚本 | 统信UOS实测
1、写一个shell文件,如果需要激活虚拟环境请一并写在里面,例如auto.sh#! /bin/bashcd ....source activate .....python .......2、写一个desktop文件,例如autoStart.desktop[Desktop Entry]Type=ApplicationEncoding=UTF-8Exec=/usr/bin/auto.shName=AutoStart3、把sh文件复制到/usr/bin下面sudo cp原创 2021-10-22 11:52:21 · 5201 阅读 · 2 评论 -
Windows平台批量移动百万文件
大数据量做啥都很麻烦,比如几部分不同的数据合并到同一个文件夹,每个文件夹大概都有百万个小文件,全选、剪切、粘贴会直接卡死。第一步是获取文件列表:新建一个txt:DIR *.* /B >list.txt后缀改名为txt,把它丢到要采集的文件夹里面去执行(双击执行)你会收获一个包含文件名字的文本文档第二步:move D:批量新建文件夹\upload\20171225173033565_2052.jpg D:批量新建文件夹\1623move原创 2021-10-09 14:49:26 · 2643 阅读 · 1 评论 -
Python处理Json时自动转为单引号导致无法识别的问题
这不是自己给自己挖坑么?正规Json串是以双引号标识键值对的,python的dumps出来或者直接字典格式打印出来会变成单引号,写出来再读回去自己识别不了,被单引号赚了中间商差价。解决办法分为两种情况:(1) Json里面不包含中文:这个最好办了,直接~import jsonjson_str = json.dumps(json_str)(2)Json里面还有中文: 如果用上一种办法你会发现双引号倒是...原创 2021-08-11 15:32:54 · 3709 阅读 · 2 评论 -
地表最强编辑器Sublime | 正则表达式使用技巧
Ctrl+F 搜索Ctrl+H 替换打开 [.*] 按钮开始正则表达式:比较常用的有:^ 匹配开头$ 匹配结尾\n 换行\t 缩进\d 数字\d+ 任意个数字. 任意字符\w 除标点之外的字符(数字,字母,汉字)\s 空格,缩进,换行(隐藏字符)\u 或者 \l所有汉字变量:例如匹配138xxxxxxxx开头的串,且换行匹配:(138........)替换 \n$1每一对()代表一组数据,在替换里面$1就代表原数据第一组。执行后就.原创 2021-08-09 11:11:31 · 6560 阅读 · 0 评论 -
百度API鉴权获取 python版本
import requestsapiUrl = 'https://openapi.baidu.com/oauth/2.0/token'data = { 'grant_type':'client_credentials', # 固定值 'client_id':'qVW92fzaxgwFc9x7I', # API Key 'client_secret':'a3xVewVxxnVgdlj94q', # Secret Key}try: r = requests.原创 2021-07-27 17:59:04 · 280 阅读 · 0 评论 -
[已解决]Gunicorn+Flask返回中文是乱码
这个问题表现为flask返回的JSON字符串里面,中文都变成了\u7b6x这种ascii的值。如果只是单纯flask的测试模式把app.config['JSON_AS_ASCII'] = False 这句话写在 app.run()上面是完全ok的可是生产模式不可能只用falsk的,加了gunicorn就会发现那句设置不再生效了,百度来百度去都是你抄我的我抄你的,反过来调过去就那么一句话:app.config['JSON_AS_ASCII'] = False后面我发现是这句话没错,但是这群狗东..原创 2021-07-05 17:01:25 · 702 阅读 · 0 评论 -
ICDAR/LSVT 中文场景文字数据集2013-2019[永久有效]
链接:https://pan.baidu.com/s/1Xmn-Z1afbEGEBEY2qk-SrQ提取码:z1hu原创 2021-06-25 17:32:51 · 1484 阅读 · 0 评论 -
如何让一台宿主机内不同docker容器互访 | 为什么会有这么魔鬼的设定啊(╯‵□′)╯︵┻━┻
docker默认是不允许容器互访的,想让他们互访需要一个叫做bridge的东西。先看一下都有什么网络:docker network ls下面新建一个出来:docker network create subnet 这个新建的网络就叫subnet了,可能有的同学会问了:“啊,老师老师,那不是有一个bridge了吗,为什么还有新建一个呢?”因为docker不让我们用默认的。。。下面就是把容器接进这个子网,命令的格式为:docker run -it --name 容器名 --n原创 2021-04-30 09:57:27 · 462 阅读 · 0 评论 -
Anaconda环境离线迁移 | 除了有点大其他都很好
第一阶段:准备环境首先需要安装一个工具包pip install conda-pack把主机的虚拟环境打包导出conda pack -n 虚拟环境名字 -o 文件名.tar.gz把本地的项目文件和这个压缩包放在一起,等下丢进去,现在让我们找一个基础镜像docker pull meadml/cuda10.1-cudnn7-devel-ubuntu18.04-python3.6这个是含有cuda和cudnn的基础镜像,但是没有anaconda,我们需要一个anaconda的离线安原创 2021-04-29 16:38:20 · 1175 阅读 · 0 评论 -
Python发送POST数据与Flask接收Form表单
发送数据的两种方式:import urllib.requestimport json data = {"point_count":2}# data = urllib.parse.urlencode(data).encode("utf-8")import requests# json格式headers = {'Content-Type':'application/json'}rep = requests.post(url='http://127.0.0.1:5001/api/xx',原创 2021-04-25 13:51:31 · 2642 阅读 · 0 评论 -
JMeter压测软件 | 简单压测yolo接口
安装很简单 需要jdk1.8我直接在腾讯电脑管家>软件管理里面安装了jdk1.8配置环境变量新建:classpath.;%JAVA_HOME%\lib;JAVA_HOMEC:\Program Files\Java\jdk1.8.0_191增加: path %JAVA_HOME%\bin%JAVA_HOME%\jre\bin然后就是压测脚本:<?xml version="1.0" encoding="UTF-8"?><jmeterTestPl...原创 2021-04-12 13:50:39 · 229 阅读 · 0 评论 -
如何优雅的快速下载谷歌云盘的大文件 (一)
一、注册MultCloud官网地址https://www.multcloud.com/cn/注册好了之后要在邮箱收一个激活链接,然后就可以登陆网页版了二、加入云盘点击云管理器点击添加云盘我们以从谷歌-》百度作为示例由于BaiDu云盘的限制,只能操作"我的应用数据" -> "lin1118"目录下的文件或文件夹需要授权登陆。谷歌的也是一样(这里登陆谷歌账户需要翻墙)三、把文件保存到自己的谷歌云盘例如我想保存PIE的权重文件.原创 2021-03-30 09:38:07 · 22389 阅读 · 7 评论 -
Jupyter 无缝切换其他虚拟环境 | Ubuntu 18.04 Anaconda3 5.2.0下
0x00 查看环境列表conda env list0x01 激活待用环境(不要加方括号)source activate [env_name]0x02 安装ipykernel包conda install ipykernel0x03插入环境到jupyterpython -m ipykernel install --user --name [env_name] --display-name "[env_name_display]"0x04 在jupyter选择环境打开原创 2021-03-29 15:24:28 · 179 阅读 · 0 评论 -
Ubuntu18.04 临时加虚拟内存(Swap空间)
首先硬盘空间要足够,硬盘没位置一切免谈第一步:设置大小:81920代表80G,这个单位是MBsudo dd if=/dev/zero of=/tmp/swapfile bs=1M count=81920第二步:修改空间权限sudo chmod 600 /tmp/swapfile第三步:格式化空间sudo mkswap /tmp/swapfile第四步:启用Swapsudo swapon /tmp/swapfile第五步[可选]:永久启用虚拟空间sudo vi原创 2021-03-18 15:36:40 · 1038 阅读 · 0 评论 -
[已解决] torch运行报错 RuntimeError:cuDNN error:CUDNN_STATUS_NOT_INITIALIZED
表现在torch调用GPU的抽风,不是报这个错误就是CUDA设备错误。在确认了CUDA=10.1和CUDNN=7.6.5是没问题的以后python=3.6.5是引发问题的原因,实测python3.8没问题,是python版本过低引发的兼容性bug。原创 2021-03-11 13:56:14 · 2414 阅读 · 0 评论 -
[已解决] CondaHTTPError: HTTP 000 CONNECTION FAILED for url
Anaconda可能会突然连不上网,开始我以为是因为代理挂了,重置代理之后发现没用,上次直接重新安装了anaconda。其实是.condarc0这个文件里面的所有地址都从http变成了https只要把https的s删掉就可以恢复正常。...原创 2021-03-11 13:51:02 · 377 阅读 · 0 评论 -
记个cuda10.0的win-torch下载地址
https://download.pytorch.org/whl/cu100/torch-1.2.0-cp36-cp36m-win_amd64.whlconda 实在是太慢了 pip 不给地址? 不存在的~原创 2020-08-05 15:46:04 · 420 阅读 · 0 评论