原创 輸入01字符串,計算01字符串累加和,如果和是3的倍數,輸出is_triple拉高

採用模3除法實現需要調用觸發器且會引入延時,耗時太長的同時也會漏掉某些值。本文給出一種通用的模N(3)除法運算的簡化版解決辦法,只需簡單邏輯即可實現; `timescale 1ns / 1ps /////////////////////

原创 Pingpong

Pingpong操作就是交替使用存儲器的過程,一般在跨時鐘域中使用,本文給出了由慢時鐘到快時鐘數據處理的pingpong示意圖,並貼出對應的代碼以及tb。供新手學習參考~ 數據讀寫pingpong示意圖 數據pingpong寫: 通過寫

原创 使用self.subject_list.sort()函數時遇到ValueError: invalid literal for int() with base 10: ''解決辦法

問題:今天跑模型時遇到了一個從來沒遇到的問題ValueError: invalid literal for int() with base 10: '' 具體錯誤語句: 解決辦法:查了半天才發現時調用函數self.subject_list

原创 TensorLayer v1.3.11 離線安裝

1.安裝環境: Ubuntu 14.04 TensorFlow 1.3.0 Cuda 8.0 cuDNN v6.0 2.安裝方式 離線安裝。 3.安裝過程 首先在阿里雲鏡像http://mirrors.aliyun.com/pypi/si

原创 SRGAN_tensorflow_code

SRGAN_tensorflow包含兩個網絡,分別是SRGAN網絡和VGG網絡。其中,SRGAN網絡由生成器網絡generator和判決器網絡discriminator組成。根據原始論文(Photo-Realistic Single Im

原创 ipython 下命令行參數如何傳入

1:問題描述 使用spyder運行Python程序時,有時會遇到程序本身需要有命令行參數(程序內有arg[])傳入才能運行的情況。我之前一般是使用cmd直接調用對應的.py後面再加上對應的命令行參數來執行程序。但是想在spyder下ipy

原创 E: Unable to locate package google-drive-ocamlfuse解決辦法

最近一週在使用colab 掛載Google drive運行 機器學習代碼時突然出現了下面的問題,進入colab環境按照免費使用谷歌的深度學習雲服務教程輸入下面的配置認證指令: !apt-get install -y -qq softwa

原创 verilog中SRL16E的使用方法與接口說明

      FPGA開發過程中是免不了要用到移位寄存器的,傳統的移位寄存器是通過寄存器(或者叫觸發器)實現的,佔用的是FPGA內部的邏輯資源,當要移位的次數過多時,自然會耗費更多資源。但是如果用LUT(look up table)查找表實

原创 無監督學習PCA與SVD的關係

       無監督學習裏面,很重要的概念就是聚類和降維。聚類簡單來說就是把一堆數據(假設有N個)按某種屬性分成K個簇,維度直接從N降到K。聚類常用的方法包括K-means 和HAC(hierarchical agglomerative

原创 vs2015安裝時提示“安裝包丟失或損壞”解決辦法

  筆者今天安裝另一款軟件時需要用到vs2015的開發環境,無奈電腦裝了其他版本的vs,作爲一名碼字員,話不多說直接動手裝一個。   沒想到安裝過程一波三折,還好一路百度加上5,0的視力,愣是趟出了一條血路。起初某個版本非讓聯網才能完全安

原创 VS2017下getcwd()函數“E0020未定義標識符;getcwd() 錯誤C3861“getcwd”: 找不到標識符”解決辦法

今天在VS2017上調試一個文件夾下搜索並給出特定後綴名(.cpp或者.h或者.txt)文件的文件名+路徑程序時,需要用到getcwd()函數來獲取當前工作路徑。但是調試時一直報錯“E0020未定義標識符 "getcwd"”。網上說未定義

原创 神經網路中迴歸問題梯度下降的直觀理解

 修改迭代次數,就可以直觀看到迴歸問題中採用梯度下降法尋找local minimal的過程。下圖給出了迭代次數分別爲1,10,100000時到達local minimal的路徑。 import matplotlib im

原创 遞歸是怎麼一步步實現的

使用遞歸函數一般會簡化算法流程,降低函數的空間複雜性,使代碼看起來更加的簡潔。但遞歸帶來諸多好處的同時也會降低代碼的可讀性,尤其是複雜的函數只能看成“黑盒子”去理解,單步調試雖然好用但是不適用於複雜函數。最好的辦法是真正的理解遞歸!  

原创 vs2010scanf輸入後閃退

      遇到程序運行時界面閃退問題時,本能反應就是添加getchar()函數。相信很多人和我一樣,選擇在程序末尾添加一個getchar(),可是,今天調試的時候發現通過scanf()或者(scanf_