自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Michael是个半路程序员

两个孩子的父亲,8年机械工程师,已转行互联网做算法,一起继续加油!高举智慧,她就使你高升;怀抱智慧,她就使你尊荣。-- 箴言(4:8)我的微信公众号:Michael阿明

  • 博客(70)
  • 资源 (9)
  • 论坛 (2)
  • 收藏
  • 关注

原创 TensorFlow 2.0 - tf.data.Dataset 数据预处理 & 猫狗分类

文章目录1. tf.data1.1 数据集建立1.2 数据集预处理1.3 并行处理1.4学习于:简单粗暴 TensorFlow 21. tf.data1.1 数据集建立tf.data.Dataset.from_tensor_slices()import matplotlib.pyplot as plt(train_data, train_label), (_, _) = tf.keras.datasets.mnist.load_data()train_data = np.expand_dims

2021-01-31 20:35:20 992 3

原创 LeetCode 1745. 回文串分割 IV(区间DP)

文章目录1. 题目2. 解题1. 题目给你一个字符串 s ,如果可以将它分割成三个 非空 回文子字符串,那么返回 true ,否则返回 false 。当一个字符串正着读和反着读是一模一样的,就称其为 回文字符串 。示例 1:输入:s = "abcbdd"输出:true解释:"abcbdd" = "a" + "bcb" + "dd",三个子字符串都是回文的。示例 2:输入:s = "bcbddxy"输出:false解释:s 没办法被分割成 3 个回文子字符串。 提示:3 <

2021-01-31 13:02:58 1034 5

原创 LeetCode 1744. 你能在你最喜欢的那天吃到你最喜欢的糖果吗?(前缀和)

文章目录1. 题目2. 解题1. 题目给你一个下标从 0 开始的正整数数组 candiesCount ,其中 candiesCount[i] 表示你拥有的第 i 类糖果的数目。同时给你一个二维数组 queries ,其中 queries[i] = [favoriteTypei, favoriteDayi, dailyCapi] 。你按照如下规则进行一场游戏:你从第 0 天开始吃糖果。你在吃完 所有 第 i - 1 类糖果之前,不能 吃任何一颗第 i 类糖果。在吃完所有糖果之前,你必须每天 至

2021-01-31 12:31:53 186 4

原创 LeetCode 1743. 从相邻元素对还原数组(拓扑排序)

文章目录1. 题目2. 解题1. 题目存在一个由 n 个不同元素组成的整数数组 nums ,但你已经记不清具体内容。好在你还记得 nums 中的每一对相邻元素。给你一个二维整数数组 adjacentPairs ,大小为 n - 1 ,其中每个 adjacentPairs[i] = [ui, vi] 表示元素 ui 和 vi 在 nums 中相邻。题目数据保证所有由元素 nums[i] 和 nums[i+1] 组成的相邻元素对都存在于 adjacentPairs 中,存在形式可能是 [nums[i]

2021-01-31 12:20:39 123

原创 LeetCode 1742. 盒子中小球的最大数量

文章目录1. 题目2. 解题1. 题目你在一家生产小球的玩具厂工作,有 n 个小球,编号从 lowLimit 开始,到 highLimit 结束(包括 lowLimit 和 highLimit ,即 n == highLimit - lowLimit + 1)。另有无限数量的盒子,编号从 1 到 infinity 。你的工作是将每个小球放入盒子中,其中盒子的编号应当等于小球编号上每位数字的和。例如,编号 321 的小球应当放入编号 3 + 2 + 1 = 6 的盒子,而编号 10 的小球应当放入编

2021-01-31 12:11:27 118

原创 LeetCode 839. 相似字符串组(并查集)

文章目录1. 题目2. 解题1. 题目如果交换字符串 X 中的两个不同位置的字母,使得它和字符串 Y 相等,那么称 X 和 Y 两个字符串相似。如果这两个字符串本身是相等的,那它们也是相似的。例如,“tars” 和 “rats” 是相似的 (交换 0 与 2 的位置);“rats” 和 “arts” 也是相似的,但是 “star” 不与 “tars”,“rats”,或 “arts” 相似。总之,它们通过相似性形成了两个关联组:{"tars", "rats", "arts"} 和 {"star"

2021-01-31 10:21:45 109 1

原创 LintCode 1917. 切割剩余金属

文章目录1. 题目2. 解题1. 题目描述金属棒工厂的厂长拥有 n 根多余的金属棒。当地的一个承包商提出,只要所有的棒材具有相同的长度(用 saleLength 表示棒材的长度),就将金属棒工厂的剩余棒材全部购买。厂长可以通过将每根棒材切割零次或多次来增加可销售的棒材数量,但是每次切割都会产生一定的成本(用 costPerCut 表示每次切割的成本)。等所有的切割完成以后,多余的棒材将被丢弃,没有利润。金属棒工厂的厂长获得的销售总利润计算公式如下:totalProfit = totalUni

2021-01-29 19:58:55 139

原创 LintCode MySQL 1921. 从不充值的玩家(where not in)

文章目录1. 题目2. 解题1. 题目描述A game database contains two tables, player table and recharge table.Write a SQL query to find all players who never recharge.Table definition 1: usercolumns_name type explainationid int unsigned primary keyname varchar us

2021-01-29 19:40:15 96

原创 LintCode MySQL 1928. 网课上课情况分析 I

文章目录1. 题目2. 解题1. 题目online_class_situation 表展示了一些同学上网课的行为活动。每行数据记录了一名同学在退出网课之前,当天使用同一台设备登录课程后听过的课程数目(可能是0个)。写一条 SQL 语句,查询每位同学第一次登录平台听课的日期。表定义: online_class_situation (网课上课情况表)列名 类型 注释student_id int 学生 iddevice_id int 设备 iddate date 课程的上课日期course_n

2021-01-29 19:14:22 121 1

原创 TensorFlow 2.0 - Checkpoint 保存变量、TensorBoard 训练可视化

文章目录学习于:简单粗暴 TensorFlow 2

2021-01-28 22:59:16 251 1

原创 TensorFlow 2.0 - Keras Pipeline、自定义Layer、Loss、Metric

文章目录1. Keras Sequential / Functional API2. 自定义 layer3. 自定义 loss4. 自定义 评估方法学习于:简单粗暴 TensorFlow 21. Keras Sequential / Functional APItf.keras.models.Sequential([layers...]),但是它不能表示更复杂的模型mymodel = tf.keras.models.Sequential([ tf.keras.layers.Flatten

2021-01-27 22:37:59 119 1

原创 TensorFlow 2.0 - CNN / 预训练 / RNN

文章目录1. CNN 卷积神经网络2. 预训练模型学习于:简单粗暴 TensorFlow 21. CNN 卷积神经网络卷积神经网络,卷积后尺寸计算# CNN 模型class myCNN(tf.keras.Model): def __init__(self): super().__init__() self.conv1 = tf.keras.layers.Conv2D( filters=32, kernel_si

2021-01-26 23:31:56 149

原创 TensorFlow 2.x GPU版在conda虚拟环境下安装步骤

先下载安装驱动:https://www.nvidia.cn/Download/index.aspx?lang=cn下载安装 anaconda,管理虚拟环境:https://www.anaconda.com/products/individual,并换国内的源,加速后面下载包打开 conda 命令行,conda create -n env_name python=3.7,or 自定义路径 conda create --prefix=D:\yourpath\tf2 python=3.7激活创建的虚拟环境.

2021-01-26 11:27:36 203 1

原创 LeetCode 1733. 需要教语言的最少人数(哈希+枚举)

文章目录1. 题目2. 解题1. 题目在一个由 m 个用户组成的社交网络里,我们获取到一些用户之间的好友关系。两个用户之间可以相互沟通的条件是他们都掌握同一门语言。给你一个整数 n ,数组 languages 和数组 friendships ,它们的含义如下:总共有 n 种语言,编号从 1 到 n 。languages[i] 是第 i 位用户掌握的语言集合。friendships[i] = [u​​​​​​i​​​, v​​​​​​i] 表示 u​​​​​​​​​​​i​​​​​ 和 vi

2021-01-24 15:26:06 872 1

原创 LeetCode 1738. 找出第 K 大的异或坐标值(DP)

文章目录1. 题目2. 解题1. 题目给你一个二维矩阵 matrix 和一个整数 k ,矩阵大小为 m x n 由非负整数组成。矩阵中坐标 (a, b) 的 值 可由对所有满足 0 <= i <= a < m 且 0 <= j <= b < n 的元素 matrix[i][j](下标从 0 开始计数)执行异或运算得到。请你找出 matrix 的所有坐标中第 k 大的值(k 的值从 1 开始计数)。示例 1:输入:matrix = [[5,2],[1,6]],

2021-01-24 14:01:13 105

原创 LeetCode 1737. 满足三条件之一需改变的最少字符数(计数)

文章目录1. 题目2. 解题1. 题目给你两个字符串 a 和 b ,二者均由小写字母组成。一步操作中,你可以将 a 或 b 中的 任一字符 改变为 任一小写字母 。操作的最终目标是满足下列三个条件 之一 :a 中的 每个字母 在字母表中 严格小于 b 中的 每个字母 。b 中的 每个字母 在字母表中 严格小于 a 中的 每个字母 。a 和 b 都 由 同一个 字母组成。返回达成目标所需的 最少 操作数。示例 1:输入:a = "aba", b = "caa"输出:2解释:满足每个

2021-01-24 13:35:49 109

原创 LeetCode 1736. 替换隐藏数字得到的最晚时间

文章目录1. 题目2. 解题1. 题目给你一个字符串 time ,格式为 hh:mm(小时:分钟),其中某几位数字被隐藏(用 ? 表示)。有效的时间为 00:00 到 23:59 之间的所有时间,包括 00:00 和 23:59 。替换 time 中隐藏的数字,返回你可以得到的最晚有效时间。示例 1:输入:time = "2?:?0"输出:"23:50"解释:以数字 '2' 开头的最晚一小时是 23 ,以 '0' 结尾的最晚一分钟是 50 。示例 2:输入:time = "0?:3?

2021-01-24 13:17:34 125

原创 LeetCode 1734. 解码异或后的排列(位运算)

文章目录1. 题目2. 解题1. 题目给你一个整数数组 perm ,它是前 n 个正整数的排列,且 n 是个 奇数 。它被加密成另一个长度为 n - 1 的整数数组 encoded ,满足 encoded[i] = perm[i] XOR perm[i + 1] 。比方说,如果 perm = [1,3,2] ,那么 encoded = [2,1] 。给你 encoded 数组,请你返回原始数组 perm 。题目保证答案存在且唯一。示例 1:输入:encoded = [3,1]输出:[1

2021-01-24 09:59:14 171

原创 LeetCode 1732. 找到最高海拔

文章目录1. 题目2. 解题1. 题目有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成。自行车手从海拔为 0 的点 0 开始骑行。给你一个长度为 n 的整数数组 gain ,其中 gain[i] 是点 i 和点 i + 1 的 净海拔高度差(0 <= i < n)。请你返回 最高点的海拔 。示例 1:输入:gain = [-5,1,5,0,-7]输出:1解释:海拔高度依次为 [0,-5,-4,1,1,-6] 。最高海拔为 1 。示例 2:

2021-01-24 09:38:25 97

原创 LeetCode 352. 将数据流变为多个不相交区间(map二分查找)

文章目录1. 题目2. 解题1. 题目给定一个非负整数的数据流输入 a1,a2,…,an,…,将到目前为止看到的数字总结为不相交的区间列表。例如,假设数据流中的整数为 1,3,7,2,6,…,每次的总结为:[1, 1][1, 1], [3, 3][1, 1], [3, 3], [7, 7][1, 3], [7, 7][1, 3], [6, 7]进阶:如果有很多合并,并且与数据流的大小相比,不相交区间的数量很小,该怎么办?来源:力扣(LeetCode)链接:https://leet

2021-01-23 21:54:02 110

原创 TensorFlow 2.0 - 自定义模型、训练过程

文章目录1. 自定义模型2. 学习流程学习于:简单粗暴 TensorFlow 21. 自定义模型重载 call() 方法,pytorch 是重载 forward() 方法import tensorflow as tfX = tf.constant([[1.0, 2.0, 3.0],[4.0, 5.0, 6.0]])y = tf.constant([[10.0],[20.0]])class Linear(tf.keras.Model): def __init__(self):

2021-01-23 20:16:24 206

原创 LeetCode 87. 扰乱字符串(记忆化递归 / DP)

文章目录1. 题目2. 解题1. 题目给定一个字符串 s1,我们可以把它递归地分割成两个非空子字符串,从而将其表示为二叉树。下图是字符串 s1 = “great” 的一种可能的表示形式。 great / \ gr eat / \ / \g r e at / \ a t在扰乱这个字符串的过程中,我们可以挑选任何一个非叶节点,然后交换它的两个子节点。例如,如果我们挑选非叶节点 “gr” ,交换它的两个子

2021-01-23 15:59:28 97

原创 LeetCode 587. 安装栅栏 / LintCode 1152. 安装栅栏(凸包检测:排序+叉积正负判断+正反扫描+去重)

文章目录1. 题目2. 解题1. 题目在一个二维的花园中,有一些用 (x, y) 坐标表示的树。由于安装费用十分昂贵,你的任务是先用最短的绳子围起所有的树。只有当所有的树都被绳子包围时,花园才能围好栅栏。你需要找到正好位于栅栏边界上的树的坐标。示例 1:输入: [[1,1],[2,2],[2,0],[2,4],[3,3],[4,2]]输出: [[1,1],[2,0],[4,2],[3,3],[2,4]]解释:示例 2:输入: [[1,2],[2,2],[4,2]]输出: [[1,2

2021-01-23 13:39:16 876 4

原创 LeetCode 528. 按权重随机选择(前缀和+二分查找)

文章目录1. 题目2. 解题1. 题目给定一个正整数数组 w ,其中 w[i] 代表下标 i 的权重(下标从 0 开始),请写一个函数 pickIndex ,它可以随机地获取下标 i,选取下标 i 的概率与 w[i] 成正比。例如,对于 w = [1, 3],挑选下标 0 的概率为 1 / (1 + 3) = 0.25 (即,25%),而选取下标 1 的概率为 3 / (1 + 3) = 0.75(即,75%)。也就是说,选取下标 i 的概率为 w[i] / sum(w) 。示例 1:输入:

2021-01-22 21:52:19 102 2

原创 LeetCode 497. 非重叠矩形中的随机点(前缀和+二分查找)

文章目录1. 题目2. 解题1. 题目给定一个非重叠轴对齐矩形的列表 rects,写一个函数 pick 随机均匀地选取矩形覆盖的空间中的整数点。提示:整数点是具有整数坐标的点。矩形周边上的点包含在矩形覆盖的空间中。第 i 个矩形 rects [i] = [x1,y1,x2,y2], 其中 [x1,y1] 是左下角的整数坐标,[x2,y2] 是右上角的整数坐标。每个矩形的长度和宽度不超过 2000。1 <= rects.length <= 100pick 以整数坐标数组 [p_

2021-01-22 21:02:35 77

原创 LeetCode 1156. 单字符重复子串的最大长度

文章目录1. 题目2. 解题1. 题目如果字符串中的所有字符都相同,那么这个字符串是单字符重复的字符串。给你一个字符串 text,你只能交换其中两个字符一次或者什么都不做,然后得到一些单字符重复的子串。返回其中最长的子串的长度。示例 1:输入:text = "ababa"输出:3示例 2:输入:text = "aaabaaa"输出:6示例 3:输入:text = "aaabbaaa"输出:4示例 4:输入:text = "aaaaa"输出:5示例 5:输入:tex

2021-01-22 17:43:28 81 1

原创 LeetCode 781. 森林中的兔子(哈希+贪心)

文章目录1. 题目2. 解题1. 题目森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在 answers 数组里。返回森林中兔子的最少数量。示例:输入: answers = [1, 1, 2]输出: 5解释:两只回答了 "1" 的兔子可能有相同的颜色,设为红色。之后回答了 "2" 的兔子不会是红色,否则他们的回答会相互矛盾。设回答了 "2" 的兔子为蓝色。此外,森林中还应有另外 2 只蓝色兔子的回答没有包含在数组中。

2021-01-22 16:34:21 189 2

原创 LeetCode 918. 环形子数组的最大和(前缀和+单调队列)

文章目录1. 题目2. 解题1. 题目给定一个由整数数组 A 表示的环形数组 C,求 C 的非空子数组的最大可能和。在此处,环形数组意味着数组的末端将会与开头相连呈环状。(形式上,当0 <= i < A.length 时 C[i] = A[i],且当 i >= 0 时 C[i+A.length] = C[i])此外,子数组最多只能包含固定缓冲区 A 中的每个元素一次。(形式上,对于子数组 C[i], C[i+1], …, C[j],不存在 i <= k1, k2 <

2021-01-22 15:13:48 102

原创 LeetCode 963. 最小面积矩形 II

文章目录1. 题目2. 解题1. 题目给定在 xy 平面上的一组点,确定由这些点组成的任何矩形的最小面积,其中矩形的边不一定平行于 x 轴和 y 轴。如果没有任何矩形,就返回 0。示例 1:输入:[[1,2],[2,1],[1,0],[0,1]]输出:2.00000解释:最小面积的矩形出现在 [1,2],[2,1],[1,0],[0,1] 处,面积为 2。示例 2:输入:[[0,1],[2,1],[1,1],[1,0],[2,0]]输出:1.00000解释:最小面积的矩形出现在 [

2021-01-22 13:18:57 88

原创 LeetCode 1489. 找到最小生成树里的关键边和伪关键边(并查集+kruskal最小生成树)

文章目录1. 题目2. 解题1. 题目给你一个 n 个点的带权无向连通图,节点编号为 0 到 n-1 ,同时还有一个数组 edges ,其中 edges[i] = [fromi, toi, weighti] 表示在 fromi 和 toi 节点之间有一条带权无向边。最小生成树 (MST) 是给定图中边的一个子集,它连接了所有节点且没有环,而且这些边的权值和最小。请你找到给定图中最小生成树的所有关键边和伪关键边。如果从图中删去某条边,会导致最小生成树的权值和增加,那么我们就说它是一条关键边。伪关

2021-01-21 11:42:27 107

原创 TensorFlow 2.0 - 张量/自动求导/梯度下降

文章目录1. 张量2. 自动求导、梯度下降学习于:简单粗暴 TensorFlow 21. 张量import tensorflow as tfprint(tf.__version__) # 2.3.1random_float = tf.random.uniform(shape=())# tf.Tensor(0.80420315, shape=(), dtype=float32)zero_vec = tf.zeros(shape=(2))# tf.Tensor([0. 0.], shape=(

2021-01-19 21:57:13 107

原创 LeetCode 1727. 重新排列后的最大子矩阵(前缀和+排序)

文章目录1. 题目2. 解题1. 题目给你一个二进制矩阵 matrix ,它的大小为 m x n ,你可以将 matrix 中的 列 按任意顺序重新排列。请你返回最优方案下将 matrix 重新排列后,全是 1 的子矩阵面积。示例 1:输入:matrix = [[0,0,1],[1,1,1],[1,0,1]]输出:4解释:你可以按照上图方式重新排列矩阵的每一列。最大的全 1 子矩阵是上图中加粗的部分,面积为 4 。示例 2:输入:matrix = [[1,0,1,0,1]]输出:

2021-01-17 17:20:38 160

原创 LeetCode 1726. 同积元组(排列组合)

文章目录1. 题目2. 解题1. 题目给你一个由 不同 正整数组成的数组 nums ,请你返回满足 a * b = c * d 的元组 (a, b, c, d) 的数量。其中 a、b、c 和 d 都是 nums 中的元素,且 a != b != c != d 。示例 1:输入:nums = [2,3,4,6]输出:8解释:存在 8 个满足题意的元组:(2,6,3,4) , (2,6,4,3) , (6,2,3,4) , (6,2,4,3)(3,4,2,6) , (3,4,2,6) , (3,

2021-01-17 12:53:04 110

原创 LeetCode 1725. 可以形成最大正方形的矩形数目

文章目录1. 题目2. 解题1. 题目给你一个数组 rectangles ,其中 rectangles[i] = [li, wi] 表示第 i 个矩形的长度为 li 、宽度为 wi 。如果存在 k 同时满足 k <= li 和 k <= wi ,就可以将第 i 个矩形切成边长为 k 的正方形。例如,矩形 [4,6] 可以切成边长最大为 4 的正方形。设 maxLen 为可以从矩形数组 rectangles 切分得到的 最大正方形 的边长。返回可以切出边长为 maxLen 的正方形的矩

2021-01-17 12:34:39 81

原创 LeetCode 803. 打砖块(并查集)

文章目录1. 题目2. 解题1. 题目有一个 m x n 的二元网格,其中 1 表示砖块,0 表示空白。砖块 稳定(不会掉落)的前提是:一块砖直接连接到网格的顶部,或者至少有一块相邻(4 个方向之一)砖块 稳定 不会掉落时给你一个数组 hits ,这是需要依次消除砖块的位置。每当消除 hits[i] = (rowi, coli) 位置上的砖块时,对应位置的砖块(若存在)会消失,然后其他的砖块可能因为这一消除操作而掉落。一旦砖块掉落,它会立即从网格中消失(即,它不会落在其他稳定的砖块上)。

2021-01-16 19:22:30 70

原创 天池 在线编程 三等分(模拟)

文章目录1. 题目2. 解题1. 题目给定一个由 0 和 1 组成的数组 A,将数组分成 3 个非空的部分,使得所有这些部分表示相同的二进制值。如果可以做到,请返回任何 [i, j],其中 i+1 < j,这样一来:A[0], A[1], ..., A[i] 组成第一部分;A[i+1], A[i+2], ..., A[j-1] 作为第二部分;A[j], A[j+1], ..., A[A.length - 1]是第三部分。这三个部分所表示的二进制值相等。如果无法做到,就返回 [-1, -

2021-01-16 11:12:31 100

原创 天池 在线编程 寻找字母(计数)

文章目录1. 题目2. 解题1. 题目给定一个字符串str,返回字符串中字母顺序最大的而且同时在字符串中出现大写和小写的字母。如果不存在这样的字母,返回‘~‘。please return uppercase|str|<=1000示例例 1:输入:"aAbBcD"输出:'B'解释:因为c和D没有大小写同时出现,A和B都有大小写,但是B比A大,所以返回B。例2:输入:"looGVSSPbR"输出:'~'https://tianchi.aliyun.com/oj/2458

2021-01-16 10:58:23 59

原创 LeetCode 753. 破解保险箱(DFS)

文章目录1. 题目2. 解题1. 题目有一个需要密码才能打开的保险箱。密码是 n 位数, 密码的每一位是 k 位序列 0, 1, …, k-1 中的一个 。你可以随意输入密码,保险箱会自动记住最后 n 位输入,如果匹配,则能够打开保险箱。举个例子,假设密码是 “345”,你可以输入 “012345” 来打开它,只是你输入了 6 个字符.请返回一个能打开保险箱的最短字符串。示例1:输入: n = 1, k = 2输出: "01"说明: "10"也可以打开保险箱。 示例2:输入: n

2021-01-15 23:16:57 129

原创 LeetCode DD-2020006. 简单游戏(前缀和)

文章目录1. 题目2. 解题1. 题目给出一个长度为 n 的数组 a,你需要在这个数组中找到一个长度至少为 m 的区间,使得这个区间内的数字的和尽可能小。输入描述:第一行包含一个正整数 n,m,表示数组的大小和所选区间的最小长度。(1<=n<100000)第二行包含 n 个整数,中间用空格隔开 0<=∣ai∣<=10000<=|ai| <=10000<=∣ai∣<=1000。输出描述:输出仅包含一个正整数,表示所选区间的和。输入样例:5 3

2021-01-15 21:31:36 82

原创 [Kaggle] Sentiment Analysis on Movie Reviews(BERT)

文章目录1. 预训练模型下载2. 数据集3. 加载预训练模型4. 提交结果练习地址:https://www.kaggle.com/c/sentiment-analysis-on-movie-reviews相关博文:[Kaggle] Spam/Ham Email Classification 垃圾邮件分类(BERT)本文使用 huggingface 上的预训练模型,在预训练模型的基础上,使用kaggle任务的数据集,进行训练 finetune,在kaggle提交测试结果1. 预训练模型下载下载地址

2021-01-12 21:42:01 186 1

WinRAR5.60.zip

解压缩软件,无广告。

2020-06-05

bert-base-uncased 预训练模型

来自 https://huggingface.co/bert-base-uncased/tree/main

2021-01-12

Python-3.7.9.tar.xz

源码安装包, linux可用

2021-01-24

distilbert-base-uncased-finetuned-sst-2-english 预训练模型

来自 https://huggingface.co/distilbert-base-uncased-finetuned-sst-2-english/tree/main#

2021-01-12

tensorflow_datasets.tf_flowers.3.0.1.rar

tensorflow tf_flowers数据集, win路径C:\Users\yourname\tensorflow_datasets\tf_flowers\3.0.1\*, linux路径:/root/tensorflow_datasets/tf_flowers/3.0.1/*

2021-01-26

Everything-1.4.1.969.x64.zip

非常快速的查找工具,比windows的自带搜索快速很多倍,提高工作效率的小工具,非常好用!非常快速的查找工具,比windows的自带搜索快速很多倍,提高工作效率的小工具,非常好用!

2020-03-27

【Excel示例文件】深度学习的数学.rar

深度学习的数学,随书示例文件,辅助更好的理解深度学习的原理!

2020-03-27

python383.chm

python3.8.3参考文档

2020-06-05

ScreenToGif.2.22.1.Portable.zip

桌面录屏成动图的小软件。生成的图片尺寸小,质量高,非常好用!桌面录屏成动图的小软件。生成的图片尺寸小,质量高,非常好用!

2020-03-27

C++递归,把int& 改成 int 才不爆栈,求大佬解答

发表于 2020-03-24 最后回复 2020-07-14

Michael阿明的留言板

发表于 2020-01-02 最后回复 2020-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除