Keshawn_lu's Blog

Keshawn_lu's Blog

Become a better myself.

Leetcode.1217 玩筹码
题目简介:有 n 个筹码。第 i 个筹码的位置是 position[i] 。 我们需要把所有筹码移到同一个位置。在一步中,我们可以将第 i 个筹码的位置从 position[i] 改变为: position[i] + 2 或 position[i] - 2 ,此时 cost = 0position[i] + 1 或 position[i] - 1 ,此时 cost = 1 返回将所有筹码移动到同一位置上所需要的 最小代价 。 示例 1: 12345输入:position = [1,2,3]输出:1解释:第一步:将位置3的筹码移动到位置1,成本为0。第二步:将位置2的筹码移动到位置1,成...
Leetcode.648 单词替换
题目简介:在英语中,我们有一个叫做 词根(root) 的概念,可以词根后面添加其他一些词组成另一个较长的单词——我们称这个词为 继承词(successor)。例如,词根an,跟随着单词 other(其他),可以形成新的单词 another(另一个)。 现在,给定一个由许多词根组成的词典 dictionary 和一个用空格分隔单词形成的句子 sentence。你需要将句子中的所有继承词用词根替换掉。如果继承词有许多可以形成它的词根,则用最短的词根替换它。 你需要输出替换之后的句子。 示例 1: 12输入:dictionary = ["cat","bat&quo...
吴恩达深度学习 C2_W2_Assignment
吴恩达深度学习 C2_W2_Assignment任务:优化方法Part0:库的准备123456789101112131415import numpy as npimport matplotlib.pyplot as pltimport scipy.ioimport mathimport sklearnimport sklearn.datasetsfrom opt_utils import load_params_and_grads, initialize_parameters, forward_propagation, backward_propagationfrom opt_utils...
吴恩达深度学习 C2_W1_Assignment
吴恩达深度学习 C2_W1_Assignment任务1:初始化指定权重Part0:准备数据1234567891011121314import numpy as npimport matplotlib.pyplot as pltimport sklearnimport sklearn.datasetsfrom init_utils import sigmoid, relu, compute_loss, forward_propagation, backward_propagationfrom init_utils import update_parameters, predict, loa...
吴恩达深度学习 C1_W4_Assignment
吴恩达深度学习 C1_W4_Assignment任务1:一步一步构建深层神经网络Part0:库的准备123456789101112131415import numpy as npimport h5pyimport matplotlib.pyplot as pltfrom testCases_v2 import *from dnn_utils_v2 import sigmoid, sigmoid_backward, relu, relu_backward%matplotlib inlineplt.rcParams['figure.figsize'] = (5.0, 4.0) # set d...
吴恩达深度学习 C1_W3_Assignment
吴恩达深度学习 C1_W3_Assignment任务:实现单隐藏二类分类神经网络Part0:库的准备123456789101112# Package importsimport numpy as npimport matplotlib.pyplot as pltfrom testCases import *import sklearnimport sklearn.datasetsimport sklearn.linear_modelfrom planar_utils import plot_decision_boundary, sigmoid, load_planar_dataset, ...
吴恩达深度学习 C1_W2_Assignment
吴恩达深度学习 C1_W2_Assignment任务:制作逻辑回归器来识别猫Part0:库的准备123456789import numpy as npimport matplotlib.pyplot as pltimport h5pyimport scipyfrom PIL import Imagefrom scipy import ndimagefrom lr_utils import load_dataset%matplotlib inline Part1:准备数据所给定的数据集包含被标定为猫或非猫的数据,每个图像的形状为(num_px, num_px, 3) ,其中3代表3个通道(...
吴恩达团队NLP C4_W2_Assignment
吴恩达团队NLP C4_W2_Assignment任务:从头实现TransformerPart1:数据准备1.1 库的准备1234567891011121314import sysimport osimport numpy as npimport textwrapwrapper = textwrap.TextWrapper(width=70)import traxfrom trax import layers as tlfrom trax.fastmath import numpy as jnp# to print the entire np arraynp.set_printoptio...
吴恩达团队NLP C4_W1_Assignment
吴恩达团队NLP C4_W1_Assignment任务:建立神经机器翻译模型(英语< — >德语)Part1:数据准备1.1 库的准备12345678from termcolor import coloredimport randomimport numpy as npimport traxfrom trax import layers as tlfrom trax.fastmath import numpy as fastnpfrom trax.supervised import training 1.2 导入数据123456789101112train_stream_fn...
吴恩达团队NLP C3_W4_Assignment
吴恩达团队NLP C3_W4_Assignment任务:判断两个问题是否重复Part1:数据生成器12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758def data_generator(Q1, Q2, batch_size, pad=1, shuffle=True): """Generator function that yields batches of data Args: Q1 (list): ...
avatar
鸣蜩十九
Always
友链
CSDN BiliBili