ind2vec和vec2ind函式的意思和使用
1、首先從字面上的意思ind2vec()函式表示從索引到向量
舉例子:
A=[1 3 2 2 2 1 2 3];
B=ind2vec(A)
B =
(1,1) 1
(3,2) 1
(2,3) 1
(2,4) 1
(2,5) 1
(1,6) 1
(2,7) 1
(3,8) 1
可以看出A是一個1行8列的矩陣
得到的B就是對應的索引關係,它的索引表是一個3行8列的矩陣,只有在B中出現的位置為1,其它位置全為0
2、首先從字面意思vec2ind()函式表示從向量到索引
舉例子:
B=[1 0 0 0 0 1 0 0;0 0 1 1 1 0 1 0; 0 1 0 0 0 0 0 1]
B =
1 0 0 0 0 1 0 0
0 0 1 1 1 0 1 0
0 1 0 0 0 0 0 1
A=vec2ind(B)
A =
1 3 2 2 2 1 2 3
可以看出B是一個3行8列的矩陣
A最後的到的索引為一個1行8列的矩陣。
總結:當由索引到向量時,索引矩陣中有多少列,得到的索引表就有多少列,索引矩陣中的最大值即是索引表的行數。
當由向量到索引時,向量中每一列中的所有元素有且只能有一個為1,向量的列數即為索引矩陣的列數。
相關推薦
ind2vec和vec2ind函式的意思和使用
1、首先從字面上的意思ind2vec()函式表示從索引到向量 舉例子: A=[1 3 2 2 2 1 2 3]; B=ind2vec(A) B = (1,1) 1 (3,2) 1 (2,3) 1 (2,4)
CSS篇之3---position 和 display 的取值和各自的意思和用法
details AI class spl gpo play sdn position body http://blog.csdn.net/zengyonglan/article/details/53337843 http://blog.csdn.net/splendid_c
轉 函式指標和指標函式用法和區別
函式指標和指標函式用法和區別 前言 函式指標和指標函式,在學習 C 語言的時候遇到這兩個東西簡直頭疼,當然還有更頭疼的,比如什麼函式指標函式、指標函式指標、陣列指標、指標陣列、函式指標陣列等等,描述越長其定義就越複雜,當然理解起來就越難,特別是剛開始學習這門
20181127—— position 和 display 的取值和各自的意思和用法
position 1、position屬性取值:static(預設)、relative、absolute、fixed、inherit。 2、postision:static;始終處於文件流給予的位置。看起來好像沒有用,但它可以快速取消定位,讓top,right,bottom,left的值失效
QT使用saveState()和restoreState()函式儲存和恢復介面佈局
簡介:每次當我們自己寫的程式執行起來時,我們把介面調整到我們所喜歡的佈局。但是當我們把程式關閉了,下次重啟程式時,我們之前調整的介面佈局沒有了,恢復到了QT自預設的介面的介面佈局。這對於有我們操作非常不方便,還好QT提供了儲存介面佈局和恢復介面佈局的介面,我們只需要呼叫一下介
PHP中explode()和implode()函式講解和實戰用法
一、函式講解 1、explode()函式 把字串打散為陣列: 2、implode()函式 把陣列元素組合為字串: (詳細講解見下文 三) 例如: <?php $str = '107_lab
mysql資料庫 count() 函式和 sum() 函式用法和區別
1、mysql 資料庫中 count() 函式是統計查詢結果中的行數,例如我們有下表 user_auth : 使用 count() 函式來查詢結果個數,使用如下查詢: mysql > se
數據庫系統概念 範式的意思和作用
class 第二範式 size font cor 部分函數 三範式 個數 tex 什麽是範式 設計關系數據庫時,遵從不同的規範要求,設計出合理的關系數據庫,這些不同的規範要求被稱為不同的範式,各種範式呈遞次規範,越高的範式數據庫冗余越小。 大白話就是減少重復的內容存儲,
活用clone和trigger函式,點選按鈕原有事件不觸發,之後再觸發原有事件
活用clone和trigger函式,點選按鈕原有事件不觸發,之後再觸發原有事件 需求: 網站開發完畢了,然後產品說要在原來的’確認按鈕’點選後加一個’彈窗’提醒使用者一些注意事項,在使用者點選彈窗裡面的’同意按鈕’後再執行原來’確認按鈕’ 裡面繫結的事件。需求看起來很簡單,但是有一個要
pytorch的pack和unpack函式
pack unpack 匯入 from torch.nn.utils.rnn import pack_padded_sequence as pack from torch.nn.utils.rnn import pad_packed_sequence as unpack 使
一個凸函式概率和加上另一個凸函式的左半部分,則其和函式凸起的左側的斜率總小於右側的斜率
設一個一維凸函式 g(x) g ( x ) g(x),另一個一維凸函式 f(x)
使用類的靜態欄位和建構函式,可以跟蹤某個類所建立物件的個數
package TongJi; public class Duixiang { private static int n; public Duixiang() { n++; } public static int g
使用類的靜態欄位和建構函式,可以跟蹤某個類所建立物件的個數。請寫一個類,在任何時候都可以向它查詢“你已經建立了多少個物件?”
public class Genzong { private static int n = 0; public Genzong() { n++; } public static int GetNum() { return n; }
SOCKET程式設計流位元組和粘包問題readn和writen函式封裝
#include <unistd.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #
26、【支付模組開發】——支付寶回撥函式實現和查詢使用者訂單狀態介面編寫
####1、支付寶回撥函式實現 我們在除錯支付寶沙箱環境的時候,支護寶會有一個回撥函式,也就是在支付成功之後,可以呼叫我們支付之後需要執行的相關方法,從而達到資料庫的資料和我們的操作相統一。 首先我們先在本地將回調函式編寫好~ 在OrderController類中新建我們的支付寶回撥函式
C++11新特性——default函式和deleted函式
轉自:http://blog.jobbole.com/103669/ default函式 default函式作用於類的特殊成員函式,為其自動生成預設的函式定義體,提高程式碼的執行效率。 類的特殊成員函式: 預設建構函式 解構函式 複
C語言中static修飾的函式和普通函式的區別
用static修飾的函式,本限定在本原始碼檔案中,不能被本原始碼檔案以外的程式碼檔案呼叫。而普通的函式,預設是extern的,也就是說,可以被其它程式碼檔案呼叫該函式。 在函式的返回型別前加上關鍵字static,函式就被定義成為靜態函式。普通 函式的定義和宣告預設情況下是extern的,但靜
Python_從零開始學習_(32) 函式引數和返回值
目錄 1. 函式引數和返回值的作用 2. 函式的返回值 進階 3. 函式的引數 進階 1. 函式引數和返回值的作用 函式根據 有沒有引數 以及 有沒有返回值 , 可以 相互相合, 一共有
影象函式 imagecreatetruecolor()和imagecreate()的異同點
共同點:這兩個函式都是用於建立畫布 區別: 1.不同的是建立畫布和為畫布填充顏色的流程不一樣; 用imagecreatetruecolor(int x,int y)建立的是一幅大小為 x和 y的影象(預設為黑色),如想改變背景顏色則需要為畫布分配顏色imagecolorallcollate(resour
oracle_數值型別函式和日期函式
數值型函式 ROUND TRUNC MOD CEIL power ROUND(列名|表示式,n) 四捨五入到小數點後的n位 idle> select round(458.734,0),round(458.734,1),round(458.734,-1) from dual; ROUND(458