- 博客(36)
- 收藏
- 关注
原创 torch的classification例子里面的分类是2类, 修改为4类
【代码】torch的classification例子里面的分类是2类, 修改为4类。
2024-10-17 18:59:41
140
原创 kotlin的button和textview, toast打开新页面小demo
【代码】kotlin的button和textview, toast小demo。
2024-10-02 14:13:56
325
原创 c# winform tabcontrol 鼠标右键弹出菜单并选择tab
【代码】c# winform tabcontrol 鼠标右键弹出菜单并选择tab。
2024-09-25 18:54:51
213
原创 安装vue 试了很多镜像不成功, 最后找到了
npm config set registry https://registry.npmmirror.com/
2024-09-19 19:39:48
395
原创 CBOW中关于 NLLLoss 的含义
学习CBOW的时候对NLLLoss的一点研究:NLLLoss的定义是一大堆公式, 没有仔细学习, 用实践法研究一下其作用:criterion = nn.NLLLoss()…loss = criterion(out, target)在本例中, 其中 out 是一个数组(list), target 是一个float张量out 的长度代表了 字典的长度.print(out)tensor([[-6.7951, -3.5001, -6.4829, -5.4005, -6.5381, -3.1883,
2022-05-07 21:39:38
862
原创 torch显示保存拼接数据集图片
先显示一个大的拼接的图片再保存部分小图片import torchfrom torch import nn, optimimport torch.nn.functional as Ffrom torch.autograd import Variablefrom torch.utils.data import DataLoaderfrom torchvision import transformsfrom torchvision import datasetsimport matplotlib
2022-04-28 21:42:53
1370
1
原创 ros写python代码出现无法运行或者中文乱码的问题的解决方法
第一, 文件本身需要用UTF-8编码来写第二, 文件头必须是这样的, 第一行和第二行不能颠倒:#!/usr/bin/env python# -*- coding:iso-8859-15 -*-仅在windows下linux子系统, unbuntu18下经过验证.
2021-09-04 21:10:46
687
原创 ros创造一个hello world项目笔记
参考文章感谢作者:https://blog.youkuaiyun.com/yake827/article/details/44564057填坑:编译没有成功,把下面两句注释掉就能正常跑了。add_dependencies(talker beginner_tutorials_generate_messages_cpp)add_dependencies(listener beginner_tutorials_generate_messages_cpp)执行rosrun beginner_tutorials l
2021-09-04 19:21:16
101
原创 win10的linux子系统下安装ros填坑笔记
主要参考文章:https://blog.youkuaiyun.com/u014531804/article/details/106124512/感谢作者, 不过也碰到几个小问题, 应该跟编辑有关系.文章中碰到的问题1:sudo sh -c ‘. /etc/lsb-release && echo “debhttp://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main” >/etc/apt/sources.list.d/ros-
2021-09-04 18:50:45
271
原创 3824游戏,任何4个数字加减乘除等于24
# 检查 3*8 =24 考题的答案是否无解, 运行无误# 2021.6.2 by zouzitinga = []a.append("7")a.append("7")a.append("5")a.append("5")b = []b.append("+")b.append('-')b.append("*")b.append("/")all = []for digit1 in range(4): for digit2 in range(4): for
2021-06-02 21:43:22
5346
原创 php和python连接mysql的demo
python:# 需要先安装mysqlclient数据包: # pip install mysqlclient -i https://pypi.tuna.tsinghua.edu.cn/simpleimport MySQLdb # 打开数据库连接db = MySQLdb.connect('localhost',user = "root",passwd = "root",db = "test", charset='utf8')# 使用 cursor() 方法创建一个游标对象 cursorc
2021-02-11 11:57:31
293
1
原创 GIT学习笔记
在码云注册一个账号上传公钥创建仓库根据仓库的提示, 创建本地目录, 然后将文件复制到本地目录里创建仓库的代码:git 全局设置:git config --global user.name "liantian"git config --global user.email "zouziting@qq.com"创建 git 仓库:mkdir test2cd test2git inittouch README.mdgit add README.mdgit commit -m "fi
2020-12-02 02:41:03
249
原创 一个ANDROID APP访问本机WEB URL的例子
模拟机访问pc本机的webserver, 显示某一个页面的内容需要在manifest里增加两条:<uses-permission android:name="android.permission.INTERNET"/>android:usesCleartextTraffic="true"mainactivity的代码: package com.example.robotadmin;import androidx.appcompat.app.AppCompatA..
2020-07-17 12:36:35
791
转载 android模拟器与pc,模拟器与模拟之间用socket进行通信和获得模拟器ip地址程序
在本机上启动两个模拟器,本机(PC)和模拟器的信息如下: 大家可以看到,两个模拟器的IP地址都是完全一样的,所以要实现两个模拟器之间的通信,使用模拟器的IP地址是办不到的。 获取模拟器名称: >adb devices List of devices attached emulator-5554 device emulator-5556 device 模拟器提供了一个特殊的IP,...
2020-07-16 17:49:28
734
原创 php检测并且转换编码为utf-8
$encode=mb_detect_encoding($str,array("ASCII",'UTF-8',"GB2312","GBK",'BIG5'));$str=mb_convert_encoding($str,'UTF-8',$encode);
2020-07-16 16:06:01
707
原创 python在控制台上输出到屏幕的同时写入log文件, 长期运行程序也可以记录
因为工作的需要,控制台程序需要同时输出到屏幕并且记录到log文件, 网上找到一个logger类, 但是当控制台是一个长时间运行的时候, 无法实现上述功能, 只适合一定时间内就运行结束的程序. 我将这个类改编了一下, 完美解决不能随时写入和读取log的问题, 代码如下:import sysimport osimport timeclass Logger(object): logfile ="" def __init__(self, filename=""): s.
2020-07-16 11:30:26
2281
6
原创 pytorch-beginner-master 填坑学习笔记
04-Convolutional Neural Network 出现tensorflow的问题, 注释掉LOGGER的代码.loss.data[0] 报错, 这是版本问题, 将所有的data[0]替换成item()后成功.image = Variable(image, volatile=True) 报错, 替换成with torch.no_grad(): image = Variabl...
2020-02-03 02:53:59
310
3
转载 自学笔记:安卓,手指滑动事件示例
//手势测试 float x1 = 0; float x2 = 0; float y1 = 0; float y2 = 0; @Override public boolean onTouchEvent(MotionEvent event) { //继承了Activity的onTouchEvent方法,直接监听点击事件
2017-12-23 16:33:49
361
转载 转:使用Python对音频进行频谱分析
#转自 http://blog.sina.com.cn/s/blog_40793e970102w3m2.htmlimport waveimport pyaudioimport numpyimport pylab#打开WAV文档,文件路径根据需要做修改wf = wave.open("test.wav", "rb")#创建PyAudio对象p = pyaudio.PyAudio()
2017-12-01 08:34:02
7535
原创 自学笔记:用python和opencv进行摄像头的人脸检测
import cv2cascade = cv2.CascadeClassifier("haarcascade_frontalface_alt.xml")cap = cv2.VideoCapture(0)while True: ret,frame = cap.read() gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY) #re
2017-11-28 12:15:00
434
原创 自学笔记:正则表达式入门
#正则表达式练习import reprint(r'?的用法0-1')a=re.sub(r"eat?","*","I like eat , ea , eatt ,flowers")print(a)print(r'*的用法0-无穷')a=re.sub(r"eat*","*","I like ea, eat, eatt, eatttt flowers")print(a)print(
2017-11-27 13:16:24
323
原创 自学笔记:一个简单的神经网络,机器学习数字图片,可以显示错误的数字的图片
#训练之后可以识别图片,当错误出现五次,识别结束,用来学习MNIST神经网络识别数字图片import tensorflow as tfimport numpy as npfrom tensorflow.examples.tutorials.mnist import input_dataimport matplotlib.pyplot as plttrain_num =
2017-11-23 13:08:06
536
原创 自学笔记:显示mnist官方数据的的图片和标签
#python 3.6import numpy as npimport tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport matplotlib.pyplot as pltindex=3 #第几张图,随便写mnist=input_data.read_data_sets('/
2017-11-22 15:34:19
2832
原创 自学笔记:最最简单和基本的TENSORFLOW原理总结
placehold: X_ , 数据入口,将批量的学习数据(x)灌入其中,其中x相当于自变量原始数据,也就是二维图表里面的x坐标。placehold: Y_ , 数据入扣,将批量的学习数据(y)灌入其中,其中y相当于结果数据,也就是二维图标里面的y坐标。output 各种层的输出,这一层的输出也就是下一层的输入。predict, 或者叫predict_Y,也就是最后一层(输出层)
2017-11-11 17:39:59
274
原创 自学笔记:LSTM理论联系实际的TENSORFLOW代码研究, state和ouput的数据结构
看了一些讲述LSTM的原理,基本上搞清楚了,不过需要理解代码还有一段路要走。网上找了一个最简单的示例,不过无法在tensorflow1.3运行,花了一些时间,解决了兼容问题,下面的代码可以运行。#运行版本,tensorflow1.4 #源代码从网上COPY的示例改编,原来的示例无法在tensorflow1.3以上运行import tensorflow as tf; impor
2017-11-10 14:32:51
971
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人