原创 mac os 新系統配置—— anaconda安裝及管理

創建系統變量,修改~/.bash_profile文件 //打開系統變量配置文件,如果沒有的話 touch ./.bash_profile,然後再open open ./.bash_profile //編輯修改文件 alias ll='l

原创 【go】學習筆記

  1.go的優點 簡潔、快速、安全 並行、有趣、開源 內存管理、數組安全、編譯迅速 對於高性能分佈式系統領域而言,Go 語言無疑比大多數其它語言有着更高的開發效率。 2.語言結構 2.1基礎組成部分 包聲明、引入包、函數、變量、語句 &

原创 【LeetCode】bash統計詞頻率——awk、sort

LeetCode地址:統計詞頻,bash 題目描述: 寫一個 bash 腳本以統計一個文本文件 words.txt 中每個單詞出現的頻率。 爲了簡單起見,你可以假設:words.txt只包括小寫字母和 ' ' 。每個單詞只由小寫字母組成。

原创 工作中常用到的一些linux命令

常用命令: 命令名字 功能 命令全稱 使用方法 備註 mkdir 創建一個文件夾 make directory mkdir wenjianming(在當前文件下建立相應的文件夾,名字是wenjianmin

原创 【Python】多線程及例子

1.進程與線程定義 進程:進程是資源(CPU、內存等)分配的最小單位,進程有獨立的地址空間與系統資源,一個進程可以包含一個或多個線程。 線程:線程是CPU調度的最小單位,是進程的一個執行流,線程依賴於進程而存在,線程共享所在進程的地址空間

原创 【Linux】第七章 shell腳本呈現數據(二)

nohup ./run/train_spark.py -c pnn200323 >./200323wlog.txt 2>&1 & nohup 不掛斷的運行;& : 指在後臺運行;2:標準錯誤;1:標準輸出,運行日誌;>:重定向,將輸入

原创 【論文閱讀】Deep Session Interest Network for Click-Through Rate Prediction

2019年,繼DIN,DIEN之後,DSIN問世。論文點擊這裏,代碼點擊這裏。 一句話總結:從用戶行爲發現,在每個會話中的行爲是相近的,而在不同會話之間差別是很大的,阿里提出了深度會話興趣網絡Deep Session Interest N

原创 置信度計算——T檢驗(配對樣本t檢驗、AB實驗置信度)

爲什麼計算置信度? 在推薦場景下,我們會研發一些策略,來提升業務指標,在做AB實驗的時候,實驗組跟base組的指標對標,並非穩定的勝利或者穩定的失敗,觀察7天或者14天的指標數據,會有正有負,那麼怎麼衡量勝利的置信度吶?這屬於碰到統計學中

原创 【ML】特徵選擇方法

單變量特徵選擇 對每一個特徵進行測試,衡量該特徵和響應變量之間的關係。 優點:易於運行,易於理解,通常對於理解數據有較好的結果,但其與設計的算法模型無關。 常見的方法: 1、皮爾遜相關係數 皮爾遜相關係數表示兩個變量之間的協方差和標準差的

原创 【Linux】第七章 Shell腳本編程

1.什麼是Shell   Shell是命令解釋器(command interpreter),是Unix操作系統的用戶接口,程序從用戶接口得到輸入信息,shell將用戶程序及其輸入翻譯成操作系統內核(kernel)能夠識別的指令,並且操作系

原创 【LeetCode】尋找字符串中沒有重複元素字符串的最大長度值

LeetCode第3題,無重複字符的最長子串。 題目描述: 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 輸入: "abcabcbb" 輸出: 3 解釋: 因爲無重複字符的最長子串是 "abc",所以其長度爲 3。

原创 深度模型:優化性能 調參

調參調的是什麼? 調整的是損失函數中的參數,這裏麪包含了正則參數和初始化。 注意 調參看驗證集。trainset loss通常能夠一直降低,但validation set loss在經過一段降低期後會開始逐漸上升,此時模型開始在訓練集上

原创 【Linux】第六章 編輯器VIM的常用命令、代碼編輯器SlickEdit

Vim是什麼 vim 是 vi 的升級版,它不僅兼容 vi 的所有指令,而且還有一些新的特性,例如 vim 可以撤消無限次、支持關鍵詞自動完成、可以用不同的顏色來高亮你的代碼。vim 普遍被推崇爲類 vi 編輯器中最好的一個。 vi 編輯

原创 【Linux】第二章 Linux系統ubuntu安裝與更新

Ubuntu是一個以桌面應用爲主的Linux操作系統。 虛擬機安裝 虛擬機可以說是一種軟件,也可以說是一種技術,它允許你在一臺主機上虛擬出多臺計算機,每臺虛擬的計算機都可以有自己的硬件及軟件配置。目前,市場上使用最爲廣泛的三種虛擬機爲:V

原创 【Linux】第一章 linux簡史

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~學習筆記之linux簡史~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~始於20200617 最初的操作系統 一九九一年,在操作系統領域,DOS