原创 完美解決Pytorch在Pycharm沒有代碼提示的問題

在Pytorch的舊版本中,沒有__init__.pyi這個文件(Pycharm就從__init__.pyi讀取函數的聲明以及參數類型),因此在Pycharm中torch.sum、torch.abs等函數就沒有代碼提示。沒有代碼提示很

原创 Python查看已安裝庫的版本

目錄一、Linux系統1、Python22、Python3二、Windows系統1、Python22、Python3 以查看numpy的版本版本爲例。 一、Linux系統 1、Python2 pip2 list | grep nump

原创 調試從Caffe模型轉換過來的Pytorch模型

系列博客目錄:Caffe轉Pytorch模型系列教程 概述 目錄一、檢查Pytorch模型是否正確地載入了參數二、檢查網絡模型是否正確1、對比Pytorch模型與.prototxt可視化結果2、運行兩個網絡對應的層並對比結果2.1 C

原创 把Caffe的模型轉換爲Pytorch模型

系列博客目錄:Caffe轉Pytorch模型系列教程 概述 目錄一、可視化Caffe的網絡模型1、在線網站2、本地可視化二、SfSNet的第一部分1、網絡名2、輸入層3、第一個卷積層conv14、第一個BN層bn15、第一個Relu層

原创 Caffe轉Pytorch模型系列教程 概述

嘗試了github上提供得諸多Caffe轉Pytorch模型的工具之後,我要使用的模型始終不能成功地轉換爲Pytorch模型。只得手動地把Caffe模型轉爲Pytorch模型。 目錄零、知識儲備以及步驟說明1、知識儲備2、步驟說明一、

原创 從.caffemodel/.caffemodel.h5提取Caffe模型的參數

系列博客目錄:Caffe轉Pytorch模型系列教程 概述 目錄一、通用的提取參數方法1、編譯Caffe2、打印.caffemodel的網絡參數3、保存.caffemodel的網絡參數二、提取.caffemodel.h5的參數1、使用

原创 C++ 智能指針shared_ptr/unique_ptr自定義刪除器

默認情況下,智能指針使用delete釋放其管理的資源,有時候,可能要修改默認使用delete釋放資源的行爲。本文將列出我所知道的所有自定義刪除器的方法。 目錄零、引例一、使用函數二、使用可調用類三、使用lambda表達式四、使用std

原创 C++ 使用智能指針shared_ptr/unique_ptr管理數組

目錄零、要管理的類一、使用shared_ptr管理數組二、使用unique_ptr管理數組1、第一種方式2、第二種方式 關於shared_ptr/unique_ptr的基礎,我不在本篇博客中贅述。本篇博客主要關注如何安全地使用智能指針

原创 error: ‘char16_t’ does not name a type

一、問題描述 最近在編譯一個依賴於ICU庫的項目時,出現了錯誤: /usr/include/unicode/umachine.h:347:13: error: ‘char16_t’ does not name a type

原创 C++單例模式詳解

目錄一、單例模式概念以及優缺點二、懶漢式單例模式1、原始懶漢式單例模式2、線程安全的單例模式3、鎖住初始化實例語句的方式4、鎖住初始化實例語句之後再次檢查實例是否被創建三、餓漢式單例 參考文章:設計模式(一)–深入單例模式(涉及線程安

原创 Python實現inpolygon函數

使用Python實現MATLAB中inpolygon函數。 1、參考鏈接 http://blog.sina.com.cn/s/blog_70012f010102xnel.html 2、代碼實現 # coding=utf8 import

原创 Windows編譯Caffe-Windows 含Matlab支持

一、環境說明 也是安裝順序。特別強調的是除VS2015以外,其他軟件的安裝路徑都最好不要包含空格。 1、Windows 64位系統。 2、Visual Studio 2015(VS2015, 對應VC14)。 3、Matlab 201

原创 編寫兼容Python2和Python3的迭代器

編寫一個整數迭代器,從1迭代到100。 Python2 # coding=utf8 class IntegerIterator: def __init__(self): self._num = 0

原创 怎麼把需要的字從TTF裏面提取出來\字體壓縮

一、使用font-spider 1.1、下載 官網:http://font-spider.org 項目地址:https://github.com/aui/font-spider 用法打開官網就有,和font-converter相比,自

原创 Ceres的Options詳解

目錄1、Ceres簡介2、常用通用參數3、與優化算法相關的參數3.1、優化方法無關參數3.2、TRUST_REGION3.3、LINE_SEARCH4、與線性求解器有關的參數 1、Ceres簡介 Ceres是一個非常優秀的非線性優化庫