定义两个不同的图 除了使用默认的计算图, TensorFlow 支持通过 tf.Graph 函数来生成新的计算图 import tensorflow as tf g1 = tf.Graph()with g1.as_default(): v = tf.get_variable("v", ...
matplot 入门
import matplotlib.pyplot as pltimport numpy as np 画一个简单图形 x = np.linspace(0, 2 * np.pi, 50)y = np.sin(x) plt.plot(x, np.sin(x))plt.show() eRtRwF.pn ...
dfs
struct GraphNode { int val; vector<GraphNode *> neighbors;};unordered_set<GraphNode *> visited; Recursive DFS void dfs(GraphNo ...
heap
logical structure of PQ array representation of PQ PQ implementation maxPQ void add(int n); // insert element to PQ --> stay tuned int poll(); // ...
quick sort
quick partition int partition(int a[], int lo, int hi) { int pv = a[lo], i = lo, j = hi; while (true) { while (j >= lo && a[ ...
明夷待访录(三):Spark 编程基础
RDD 编程 RDD 创建 创建办法 读取外部数据 本地文件 HDFS HBase Cassandra 等 调用 SparkContext 的 parallelize 方法,在 Driver 中一个已经存在的集合(数组)上创建 创建 RDD 之前的准备工作 启动 HDFS 组件 /usr/l ...
矩阵分解
矩阵分解 矩阵分解的定义 \[ A x=\lambda x \] \[\boldsymbol{\Sigma}=\left(\begin{array}{ccccc}{\lambda_{1}} & {0} & {0} & {\cdots} & {0} \\ {0} ...
Numpy cheat
import numpy as np axis = 0 是从左往右看 axis = 1 是从上往下看 创建 Arrays 三种办法 array 函数:接受一切序列型的对象(list/set/tuple/ndarray) zeros/ones/empty 函数,传入一个表示形状的元组(tuple) ...