原创 python實現全組合與全排列

python全組合與全排列 一、全排列 1.題目描述 輸入一個字符串,按字典序打印出該字符串中字符的所有排列。例如輸入字符串abc,則打印出由字符a,b,c所能排列出來的所有字符串abc,acb,bac,bca,cab和cba。

原创 GPU導入模型非常緩慢的解決辦法

問題描述 最近在一臺服務器上訓練模型,奈何卡有點少,爲了更有銷效率的調參,將網絡和環境都遷移到一臺8卡的服務器上,本以爲會開啓瘋狂調參模式,沒想到問題來了。GPU每秒加載4-5M的模型數據,我的模型和數據集一共差不多是8500M左

原创 音頻處理時的mu law與反mu law變換

一、問題 當神經網絡訓練或者音頻數據傳輸時需要把16位的音頻數據轉降低至8位,更加廣泛的說是把抽樣信號的幅度離散化,即量化。 二、方法 1.均勻量化 對編碼範圍內小信號或大信號都採用等量化級進行量化 ,因此小信號的“信號與量化噪聲

原创 starGAN v2閱讀記錄

StarGAN v2 文章目錄StarGAN v2摘要一.介紹二.StarGANv21.網絡結構2.loss設置三.實驗結果展示四.總結Reference 摘要 優秀的圖像-圖像轉換模型需要學習不同視覺域之間的映射,要同時滿足以下

原创 KMP,BM,Sunday算法詳解

此文轉自大神的博客: http://blog.csdn.net/v_july_v/article/details/7041827 從頭到尾徹底理解KMP   作者:July 時間:最初寫於2011年12月,

原创 樹,森林和二叉樹之間的轉換

本文轉載自大佬的博客:https://www.cnblogs.com/zhuyf87/archive/2012/11/04/2753950.html 樹、森林和二叉樹的轉換 一棵二叉樹能轉換成森林還是樹,取決於這棵樹的根節點有沒有

原创 堆排序的代碼實現

利用大頂堆(小頂堆)的根節點記錄最大數值(最小數值)的特性,可以對數值進行排序 現以大頂堆的基本思想爲例: 1、將int 數組arr[1,…,n]構造爲大頂堆,實現函數爲heapadjust(); 2、可得大頂堆的根節點,即arr

原创 python中的datetime模塊求兩個日期的間隔

使用python中的datetime模塊求取兩個日期的間隔 from datetime import datetime date1 = datetime.strptime('2018-05-29 23:59:00', '%Y-%

原创 tensorflow版本faster rcnn的demo.py代碼詳解

faster rcnn的源碼地址。 問題描述:假如一張圖片裏面有m個不同的object,該demo.py需要顯示m次才能將檢測成功object框顯示出來,非常不利於觀察訓練好的模型的檢測效果,因此我改變了demo.py中的部分代碼

原创 Git學習:(二)遠程倉庫的管理

爲了將本地倉庫備份到Github上的遠程倉庫,實現文件備份和多機協同工作的功能則需要了解遠程倉庫的管理。 一、生成SSH Key SSH 爲 Secure Shell 的縮寫,由 IETF 的網絡小組(Network Worki

原创 npy文件讀取與fine tune

npy文件是numpy專用的二進制文件,npy內容由一個字典組成,字典中的每一個鍵對應一層網絡模型參數(包括權重w和偏置b)。 對於某些網絡模型參數保存爲.npy形式的文件,我們需要讀取這些文件的參數,並fine tune到當前網

原创 輸出TensorFlow 模型的變量名和對應值

import tensorflow as tf # checkpoint爲模型保存地址 checkpoint_path = './model' with tf.Session() as sess: # 得到checkpo

原创 midi格式的音頻數據顯示爲圖片形式

背景 一般來說,音頻數據的保存格式有wav,mp3,midi等。當需要對音頻數據進行比對時,顯示爲圖片是一種比較直觀的表示方式,可以將wav顯示成波形,頻譜,彩虹譜;也可以將midi文件轉換爲piano_roll,再以圖片的形式顯

原创 Git學習:(四)標籤和一些tips

一、標籤 1. 標籤的添加 在git中添加標籤默認是對當前分支的最新的一次提交添加標籤,指令爲:git tag tag_name。 如果想對之前的某次提交添加標籤,則使用:git tag tag_name commit_id,可對

原创 安裝librosa出現ERROR: Cannot uninstall 'llvmlite'的解決辦法

一、激活環境,使用pip install package即可安裝指定的包到當前的虛擬環境 二、使用which pip查詢到當前pip的所在位置,即可將package 安裝到當前pip所在的環境,但更推薦使用一**** /hone/