- 博客(4)
- 收藏
- 关注
原创 pytorch-1.1.0-py3.7_cuda90_cudnn7_1安装教程
如题,我的本地环境是Windows+python3.7+cuda9.0,想要安装Pytorch 1.1版本,开始是在Pytorch官网https://pytorch.org/找到了对应安装命令,conda install pytorch1.1.0 torchvision0.3.0 cudatoolkit=9.0 -c pytorch,但是后来发现torch下载实在是太慢了。于是就想到了使用离线安装的方式,查到了靠谱经验贴https://blog.youkuaiyun.com/qq_41936559/article/de
2020-09-22 22:26:53
1863
原创 行人再识别torchreid框架中遇到的一个问题
在使用ICCV 2019 “Omni-Scale Feature Learning for Person Re-Identification”文章提到的torchreid框架过程中,遇到了程序运行到计算rank1准确率时报错的问题,报错大致如 “ValueError: Buffer dtype mismatch, expected ‘long’ but got ‘long long’” 。上网搜索的答案经测试均无效,比如修改数据类型、安装numpy+mkl(在这里也学到了numpy和scipy之间的依赖)
2020-09-01 16:50:23
1855
原创 关于分布式及SOA架构的一些理解
1.传统架构传统架构分为表现层,业务层和持久层三层,如下图所示。2.分布式传统架构是在一个工程内实现表现层,业务层和持久层这三层的代码,当程序的访问到达一定的数量时,就需要考虑程序并发性的问题,也就是做tomcat集群。然而当tomcat集群数量过多时,由于tomcat集群服务器之间要考虑通信问题(比如相互之间要广播cookie),所以随着tomcat集群中节点数量增加,服务能力先增加后下降。所以集群中节点数量不能太多,一般也就5个左右。所以当程序并发性很高时,需要按照功能点把系统拆分,并单独为某
2020-07-07 14:50:42
795
原创 Java如何实现远程通信
Java如何实现远程通信1.Webservice:效率不高,基于soap协议,项目中不推荐使用2.使用restful形式的服务:http+json,很多项目中应用这种方法,缺点是当服务太多时,服务之间调用关系混乱。3.使用dubbo:使用rpc协议进行远程调用,直接使用socket通信,传输效率高,并且可以统计出系统之间的调用关系及调用次数。但需注意,dubbo只能在java语言环境中使用。...
2020-07-07 14:09:54
693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅