原创 GNU Radio 中的塊簽名 Block Signatures

一、GNU Radio中的塊簽名(Block Signatures)塊簽名只是進入和退出信號處理塊的數據類型的規範。它已在gr_io_signature.h類中定義,可以在/usr/local/include/gnuradio/gr_io

原创 Gnuradio中的SWIG接口

一、GNU無線電中SWIG接口從http://gnuradio.org/releases/gnuradio/gr-howto-write-a-block-3.3.0.tar.gz下載 gr-howto-write-a-block-3.3.

原创 Morris遍歷實現前序、中序遍歷二叉樹

Morris遍歷實現二叉樹的前序、中序遍歷比較簡單,在這裏做個筆記。後序遍歷還在學習中,之後再做總結。 這裏用到了 二叉樹樹的非遞歸建立。 #include <iostream> #include <stack> #include <s

原创 Tendorflow訓練CITAR10遇到的問題

閱讀cifar10_train.py代碼發現幾個問題,在這裏記錄下。1、tf.app.run()if __name__ == '__main__': tf.app.run()閱讀源碼:from __future__ import ab

原创 c++容器vector刪除元素erase()與迭代器的使用

寫代碼時用 for 循環刪除 vector 中的元素髮現總是報錯,後來最細看了下 erase() 方法發現 erase()方法使用後原來的迭代器失效,返回新的迭代器。正確的使用方法是:#include <iostream> #includ

原创 Gnuradio中的命名規則和數據類型

一、GNU Radio中的命名規則1.標識符中的所有單詞都用下劃線分隔,例如gr_vector_int 2. GNU Radio包中的所有類型都以gr爲前綴,例如gr_float 3.所有類變量都以d_開頭,例如d_min_streams

原创 Tensorflow中的高級API:Estimator

一、利用 Estimator 實現 MNIST 識別先導入包:import numpy as np import tensorflow as tf寫主函數:if __name__ == "__main__": tf.logging.s

原创 Tensorflow手寫數字識別CNN實現

1、CNN的原理    CNN神經網絡其實就是將圖片的特徵通過卷積核進行提取,然後再通過池化進行下采樣進行特徵的篩選。然後通過全連接層也就是將所有有用的特徵連接到隱藏層的神經元,之後就與普通的神經網絡進行一樣處理。    下面是卷積處理過

原创 Ubuntu16.04 Hadoop2.7.5安裝教程和僞分佈式配置

1.安裝JAVA運行環境下載jdk 源碼地址通過終端在 /usr/local 目錄下新建java文件夾,命令行:sudo mkdir /usr/local/java將下載到壓縮包拷貝到java文件夾中,命令行:cp jdk-8u25-li

原创 TensorFlow編程模型和MNIST簡單實現

1、TensorFlow 編程模型    TensorFlow 編程模型由會話session構成,一個會話中可以有多個有向圖graph。圖中包括節點node和連接節點的邊edge。數據以張量tensor的形式在邊中流動形成數據流flow。

原创 Latex中表格過寬越界的解決辦法

調試Latex表格會遇見表格出界的問題,我們可以讓其自動調整字體的大小。例:\begin{table*}[!t] \centering \caption{***} \label{***} \begin{tabular}{***} \hli