学习笔记
dis_to_free
这个作者很懒,什么都没留下…
展开
-
pytorch 集合set里存放tensor变量无法求交集
import torcha=torch.tensor([1,2])b=torch.tensor([2,3])a=set(a)b=set(b)print(a&b)上述方式打印出为空集{},需要将tensor变量变成numpy变量import torchimport numpy as npa=np.array([1,2])b=np.array([2,3])a=set(a)b=set(b)print(a&b)如果原本是tensor变量,则通过.numpy()将.原创 2021-05-13 20:19:54 · 2872 阅读 · 0 评论 -
vscode ssh远程连接服务器 无法跳转函数定义
vscode远程连接服务器之后,无法跳转到函数定义,上网查看到有些博客写的是修改f12键绑定的参数,尝试弄了却无效,于是一个学期都是用本地的pycharm来阅读代码.vscode连接服务器来修改代码,极其麻烦,后来一个同学帮我看了一下,其实很简单,这个问题主要是python解释器扩展安装在本地,而没有安装在服务器端。如上图所示,点击vscode左侧倒数第二个图标(四个方格),右边显示已经安装的扩展包,Chinese那个会显示Install Locally,说明安装在本地,把鼠标移到下面那个pytho原创 2021-04-25 11:17:41 · 15524 阅读 · 14 评论 -
Tensorboard 报错 graph = graph_profile[0] TypeError: ‘GraphDef‘ object does not support indexing
想要用tensorboard显示网络计算图from tensorboardX import SummaryWriter ...... resultdict = G(input) if(count==0): with SummaryWriter(comment='graph') as w: w.add_graph(G,(input,))......报错warnings.warn(原创 2021-04-24 23:08:23 · 1893 阅读 · 0 评论 -
对numpy数据多个维度上等间隔取值
import torchimport numpy as npimport timefrom torch.autograd import Variablea=np.arange(256*256*3)d256=a.reshape((256,256,3))d128=d256[::2,::2]print(d128.shape)d64=d256[::4,::4]print(d64.shape)d32=d256[::8,::8]print(d32.shape)两个冒号后面的数字表示取间.原创 2020-08-04 19:06:27 · 8242 阅读 · 0 评论 -
成功解决 ValueError: Attempted relative import in non-package
文件目录如下图所示:但是在与src同层目录下的demo.py文件(都在hmr-master目录下)导入下列模块会报错,找不到src尝试改成下面所示,在src前面加.退出到hmr-master,可以识别。可是运行时却报 ValueError: Attempted relative import in non-package,查看博客 python相对包导入报“Attem...原创 2019-11-03 15:37:25 · 6844 阅读 · 1 评论 -
第六周 多态 23-26题
023:看上去像多态#include <iostream>using namespace std;class B { private: int nBVal; public: void Print() { cout << "nBVal="<< nBVal << endl; } void Fun() {co...原创 2019-05-19 16:04:47 · 176 阅读 · 0 评论 -
程序设计与算法三 第五周 继承 18-22题
19 统计动物数量/* */部分是自己写的错误代码#include <iostream>using namespace std;/*class Animal{ public: int number=0; Animal(){number++;} ~Animal(){number--;}};class Dog:public Animal{ p...原创 2019-05-19 14:32:10 · 263 阅读 · 0 评论 -
018:别叫,这个大整数已经很简化了!
中间答案部分是我自己写的,由于即使是long long类型数据也不能处理200位的输入,因此无法通过测试。#include <iostream> #include <cstring> #include <cstdlib> #include <cstdio> using namespace std;const int MAX = 110...原创 2019-05-03 10:24:38 · 3848 阅读 · 9 评论 -
程序设计算法(三)C++编程作业(1-10)
005.学生信息处理程序 #include <iostream> #include <string> #include <cstdio> #include <cstring> #include <sstream> #include <cstdlib> using name...原创 2019-04-01 01:19:39 · 518 阅读 · 0 评论 -
C++构造函数及复制构造函数的学习心得
一些基本知识点:构造函数:对象生成时构造函数自动被调用,对象一旦生成,就在也不能在其上执行构造函数。 若自己定义的构造函数带参数,则声明对象时也需要带参数,缺省函数除外。复制构造函数起作用的三种情况:当用一个对象去初始化同类的另一个对象时 如 Test a1=a2,区别于赋值 Test a1,a2;a1=a2; 如果某函数有一个参数是类 A 的对象,那么该函数被调用时,类A的复制...原创 2018-08-01 21:45:53 · 531 阅读 · 0 评论