CodingYourLife

CodingYourLife

 

Referenzen

 
 

Wissenschaftliche Arbeit *.md PDF generieren

Dieses Powershell Skript scannt Subdirectories nach *.md Files und generiert ein PDF daraus, dass es mit dem selben Dateinamen als PDF in einen Ordner _PDFs legt.

$currendDir=(Get-Item -Path ".\" -Verbose).FullName

#repeat for every *.md file
#create target dir if it doesn't exist
New-Item -ItemType Directory -Force -Path ./_PDFs

$currendDir=(Get-Item -Path ".\" -Verbose).FullName

#repeat for every *.md file
childitem ../ -include *.md -recurse | foreach ($_) { 
	$mdPath = $_.FullName
	$pdfPath = $_.FullName.Replace(".md", ".pdf")
	$pdfFileName = $_.Name.Replace(".md", ".pdf")
	
	cd $_.directory
	pandoc --wrap=preserve -f markdown+hard_line_breaks -s -V geometry:margin=1in -o $pdfPath $mdPath
	cd $currendDir
	
	Copy-Item $pdfPath ./_PDFs/$pdfFileName

    #cleanup
    Remove-Item $pdfPath -Force
}

Write-Host Done!

Ist Teil meiner Antwort auf Stackexchange

Jupyter mit Tensorflow virtualenv

Schritt 1: Tensorflow mittels virtualenv installieren
Schritt 2: Jupyter installieren

Dann Jupyter über virtualenv starten

#tensorflow virtualenv starten
source ~/tensorflow/bin/activate

#jupyter notebook starten
jupyter notebook

Neues Notebook erstellen mit Tensorflow Hello World

import tensorflow as tf
import numpy as np

hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

Zeile mit Shift+Enter ausführen
Jupyter TF Hello World

Mit Tab Autovervollständigen/Autocomplete

Intellisense Methoden Informationen zur Methode und den Parametern mit Shift+Tab:
codecompletion

Als nächsten logischen Schritt kann man sich ein paar examples ansehen. Aymeric Damien hat einige Examples inklusive Jupyter Notebooks auf Github gestellt.

#tensorflow virtualenv starten
source ~/tensorflow/bin/activate

#install git (if not already)
sudo apt-get install git-all

#get examples from github
git clone https://github.com/aymericdamien/TensorFlow-Examples.git

#run jupyter at this location
jupyter notebook

#now navigate to TensorFlow-Examples/notebooks

Jupyter installieren

Ziemlich straight forward…

#jupyter essentials
sudo apt-get install -y build-essential python3-dev python3-pip

#install jupyter
pip3 install jupyter

#install python2 kernel for jupyter
python2 -m pip install ipykernel
python2 -m ipykernel install --user

#run notebook
jupyter notebook