1. 程式人生 > >itorch notebook上遇到的常見問題及其解決方案(一)

itorch notebook上遇到的常見問題及其解決方案(一)

在學習torch的過程中遇到了不少問題,現做一個簡單的總結,歡迎補充並批評指正!
%————————————————————————————————-%
錯誤提示1:

unexpected symbol near ':'

錯誤舉例:

p = 602:add(N+1)   --擷取有問題的一行程式碼

分析及解決方案:在使用add() mul() div()等函式時,冒號前面不能使用常數,應提前將常數賦值給一個變數,如將602改為變數即可,即令a = 602,p = a:add(N+1)
%————————————————————————————————-%
錯誤提示2:

inconsistent tensor size at /home/torch/pkg/torch/lib/TH/generic/THTensorCopy.c
:7

原因分析:矩陣或者張量元素的維度大小不匹配,可能是矩陣內元素表示方法不正確
錯誤舉例:

d=image.load('test.png')    --test.png為1*301*301大小的圖片
dd = d[1]
N = torch.rand(1,1):fill(2)
I = torch.Tensor(305,305):fill(0)
for i=1,2 do
    for j=1,2 do
        ii = (N+1):add(-i)
        jj = (N+1):add(-j)
        I[i][j]=dd[{{ii},{jj}}]
    end
end

解決方案:

在I[i][j]=dd[{{ii},{jj}}]這一句後面補充上[1][1]即可
即:I[i][j]=dd[{{ii},{jj}}][1][1]
%————————————————————————————————-%
錯誤提示3:

'for' limit must be a number

原因分析:for迴圈後面所接的格式不對,下面的例子中第二行程式碼中的N不是一個數,因此提示錯誤
錯誤舉例:

N = torch.rand(1,1):fill(2)
for i=1,N do
    for j=1,N[1][1] do
        ii = (N+1):add(-i)
        jj = (N+1
):add(-j) I[i][j]=dd[{{ii},{jj}}][1][1] end end

解決方案:同上面一個問題類似,在第二行的for迴圈的N後面加上[1][1]變為N[1][1]即可
%—————————————————————————————————————-%

相關推薦

itorch notebook遇到的常見問題及其解決方案()

在學習torch的過程中遇到了不少問題,現做一個簡單的總結,歡迎補充並批評指正! %————————————————————————————————-% 錯誤提示1: unexpected sy

Android studio安裝配置常見問題及其解決方案

fault 末尾 clas 網絡 tools.jar 編輯 art 添加 http 來自:https://jingyan.baidu.com/article/e9fb46e170287a7520f7665c.html  Android studio 是目前

【轉】MIUI8以及ViVO X9在Android Studio運行出錯集及其解決方案

分享圖片 最新版本 ima 運行 測試 mage 安裝 pic com 最近用一臺紅米4高配版(6.0)以及ViVo X9(7.1)來做測試機,它是小米MIUI系統的最新版本MIUI8,我的AS是2.3版本,在網上查看了相關問題,在小米5和紅米note4x等配備了MI

區域網常見問題解決方案之你可能沒有許可權使用網路資源無法訪問網路的芳鄰

最近公司區域網一臺公共的計算機,工作組的其他成員不能訪問該計算機,折騰了好久,在網上終於找到有效的解決方案,分享如下: 計算機系統:Windows XP 方法一: 一、在工具->資料夾選項->檢視,將"使用簡單檔案共享"前面的勾勾去掉;二、在控制面板->

使用代理ip常見的幾個關鍵點及其解決方案

  一個ip支撐不了整個爬蟲專案的運營,因此程式設計師常需要建立代理ip池或者與第三方代理ip軟體打交道。作為優質的代理ip服務商,太陽動態ip代理為您詳解使用代理ip常見的幾個關鍵點及其解決方案。   IP檢驗模型   再IP檢驗的當時,我門設計構思了1個實體模型用於明確哪些地方IP應當優先檢驗。實體模

MIUI8以及ViVO X9在Android Studio執行出錯集及其解決方案

最近用一臺紅米4高配版(6.0)以及ViVo X9(7.1)來做測試機,它是小米MIUI系統的最新版本MIUI8,我的AS是2.3版本,在網上查看了相關問題,在小米5和紅米note4x等配備了MIUI8系統的手機都遇到了相同的問題,所以我相信大家第一次用MIUI8系統手機

Ubuntu 搭建svn服務器 ,以及常見錯誤解決方案

mkdir creat mod 服務 csdn 解決 details 守護 center 一、安裝命令: 1)以root身份登錄。執行:sudo su -命令 2)執行安裝命令:apt-get install subversion 二、創建項目目錄 1)mkdir /

Elasticsearch 5常見問題解決方案

elasticsearch-head elasticsearch grunt node bootstrap npm 安裝運行1、前置安裝java8jdk-8u112-linux-x64.rpm下載地址:http://www.oracle.com/technetwork/java/jav

<canvas合成海報>所問題及解決方案總結

設置 iphone 出現問題 保存 白屏 全屏 分享 ase .get 最近做了一個用canvas合成海報圖片的移動端項目,由於一點canvas基礎都沒有,所以去網上搜了一位前輩的demo,但是開發過程中遇到了很多問題,現將所遇問題及解決方法總結如下: 1、移動端c

docker之常見問題&解決方案

docker常見問題Docker 問題積累1. 使用Dockerfile構建鏡像時報錯2. Docker時區問題 3. 啟動Docker進程失敗–Centos7.X4. docker啟動失敗5. Docker啟動失敗–ubuntu 6. docker pull鏡像失敗 http://blog.csdn.net

大數據常見錯誤解決方案(轉載)

nvi clu linux腳本 /etc/ var fin remove -c 技術 1、用./bin/spark-shell啟動spark時遇到異常:java.net.BindException: Can‘t assign requested address

RecyclerView常見問題解決方案,RecyclerView嵌套自動滾動,RecyclerView 高度設置wrap_content 無作用等問題

design card ont mpi 焦點 goods rap rfi 高度 1,ScrollView或者RecyclerView1 嵌套RecyclerView2 進入頁面自動跳轉到recyclerView2上面頁面會自動滾動 貌似是RecyclerVie

eclipse常見問題解決方案

tool 解決方法 ini文件 工作區 ali error mylyn 你會 效果 1、maven項目,啟動報錯ClassNotFoundException,原因是tomcat下\WEB-INF\classes目錄中,java文件沒有編譯成class文件。解決方法:

數據庫日期時間顯示在頁面格式錯誤的解決方案

表達 () myba 選擇 通過 artifact urn 取值 時間顯示 做項目過程中肯定會碰到這樣一個問題:在數據庫中存的是date或datetime類型的值,從數據庫裏取出來遍歷到頁面上顯示的是long類型或是GTM類型的日期時間。對於這個問題,經過研究之後有以下結論

Jmeter3.1、Ant、Jenkins接口自動化平臺搭建步驟;所問題及解決方案

oracle 不兼容 網頁 href variable lan sign 停止 進行 Win下Jenkins+Jmeter+Ant自動化集成環境搭建 環境:win10 涉及:Jdk1.7.0_80、Jenkins2.60.3、Jmeter3.1、Ant1.9.9 步驟: 1

raid陣列常見故障解決方案分享

分享 無法 操作系統 完整備份 raid磁盤陣列 常見故障 磁盤 數據存儲 href Raid磁盤陣列是一種將多塊物理硬盤整合成一個虛擬存儲的技術,raid模塊相當於一個存儲管理中間層,上層接收並執行操作系統及文件系統的數據讀寫指令,下層管理數據在各個物理硬盤上的存儲及讀寫

由於手賤引起的場血案--刪了綁定在ubuntu的python的解決方案

重啟 事情 一場 設置 不同的 www. 分區 ios win10 就在今天,我想著給我的電腦(ubuntu系統)裝一個python的工具包setuptools,結果使用apt-get來下載軟件時老是在一個resources的依賴項上出問題(現在我也沒有搞懂到底怎麽解決,後

第一篇:安裝Android Studio問題及其解決方案

.com 及其 pla try onf posit blog chmod 提示 ubuntu18.04配置android studio3.2.1環境 1.JDK安裝與配置:https://www.cnblogs.com/yuanbo123/p/5819564.html(按照

安卓文字垂直居中解決方案

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1

2018 大資料應用及其解決方案你都會了嗎?

目 錄 PART 01 1. 大資料概述 1.1. 概述 1.2. 大資料定義 1.3. 大資料技術發展 PART 02 2. 大資料應用 2.1. 大資料應用闡述 2.2. 大資料應用架構 2.3. 大資料行業應用