原创 python 報錯:local variable ‘XXX’ referenced before assignment

a = 1 def test(): a = a + 1 print(a) test() 報錯:UnboundLocalError: local variable 'a' referenced before assignm

原创 手撕sv

1、測試function  module hello; function void add(input int num1,num2); $display("sum is",num1+num2); endfunction in

原创 python 線程同步通信之event事件

1、線程間同步通信  同步:爲了有序線程交互,協調線程運行時序。 線程同步手段:互斥量(一個資源同一時間只許一個線程使用)、事件對象、臨界區。 Python通過兩個標準庫thread和threading提供對線程的支持。 ps:感覺C++

原创 SystemVerilog(一):任務和函數

一、任務和函數 語句:時延語句:# 10  阻塞語句:@、wait 函數:不能使用時延語句和阻塞語句, 大部分不能調用任務。void函數可以被任何任務、函數調用。 子程序:任務和函數是兩種用來定義子程序的方式。若消耗仿真時間,使用任務。若

原创 pycharm編程技巧

1、ctrl + 左鍵:函數追根溯源,快速切換 2、variable窗口進階watch窗口:對核心邏輯的成員變量,尤其是全局變量,在不同的斷點調試中保持關注。

原创 2019/5/12 由機器學習引入強化學習

任何強化學習方法的理論基礎都分三部分,拿DQN舉例。第一部分馬爾科決策模型,無後效性,DQN做決策時可以只考慮當下不必回顧之前的選擇。第二部分貝爾曼最優方程,證明了(特殊的值函數)步步最優全局最優,DQN每一步選擇都可以纔有貪婪策略。第

原创 SystemVerilog(三):coverage

1、驗證的一般過程:通過硬件設計規範設計驗證計劃,創建測試,驗證RTL代碼。 2、覆蓋率的顯式隱式表示:顯式通過SV環境CRT測試,覆蓋率在驗證後主動分析。隱式通過定向測試,覆蓋率可以自己得出。 3、怎樣收集覆蓋率數據:  每一次仿真會產

原创 軟件開發篇1:MFC、MVC、中間件、python與C++主從通信

注一: 1. 科研 = 數學 + 簡化,深入淺出。聚焦理論分析與算法創新,工程性設計簡化,淺嘗輒止。 2. 軟件構架的本質手法理解是封裝和分層。 注二:        現在來了一個項目,你可以直接打開VS,然後就開工敲代碼嗎?不行,

原创 SystemVerilog(零):Verilog數據類型、語法、例程

聲明:本篇文章部分參考 https://www.cnblogs.com/protogenoi/p/8926993.html  Verilog筆記.1.基本語法   作者:Protogenoi  一、Verilog語言整體印象 1、模塊

原创 深度強化學習篇3:神經網絡分類

       迴歸與分類是研究變量關係的兩種統計學數學模型。是監督學習研究的兩個問題。        分類問題的一種實現方式是線性迴歸,對所有預測結果以某個值爲分界。然而,這種方法不夠好,因爲分類問題不能用線性方程表示。但分類問題依

原创 內核、構架、授權

1、keil uvison4和keil MDK有什麼區別? 前者是基礎版,適用單片機。後者是擴展版本,是Keil的ARM專用版,用於MCU嵌入式軟件開發,爲基於Cortex-M、Cortex-R4、ARM7、ARM9處理器設備提供了一個完

原创 運行庫鏈接報錯,小知識關於MT/MD

1、報錯示例: 項目.obj : error LNK2005  ......已經在 msvcprtd.lib(MSVCP110D.dll) 中定義 動態鏈接庫.lib  : error LNK2038: 檢測到“RuntimeLibrar

原创 web基礎

一、互聯網基礎 關鍵字:互聯網,萬維網,HTTP,url,ip 1、互聯網與萬維網 互聯網:互聯網是線路、協議以及通過TCP/IP協議實現數據電子傳輸的硬件和軟件的集合體。Internet提供的主要服務有萬維網(WWW)、文件傳輸(FTP

原创 reward、loss、cost

1、損失函數、代價函數、目標函數 損失函數(Loss Function):單個樣本的誤差/ 所有樣本的平均誤差。(存在混用) 代價函數、成本函數(Cost  Function):訓練集所有樣本的平均誤差,損失函數均值。可以加入正則化項。

原创 某所實習生的科研日常

1、誒、這個方向又走進死衚衕。這個方向當初誰給我的,可惡!......哦,好像是自己構思並要求做的。要不要換個方向,emmm,不行,已經花了幾個月的時間了......今天一定是個錯覺,明天肯定想得出辦法。 2、哈哈哈,今天我要繼續昨天的工