java集合Collection
摘要:一、集合的顶层是Collection,结构 |Collection: 单列集合 |List: 有存储顺序, 可重复 |ArrayList: 数组实现, 查找快, 增删慢 由于是数组实现, 在增和删的时候会牵扯到数组增容, 以及拷贝元素,所以慢。 数组是可以直接按索引查找, 所以查找时较快 。 |Li
阅读全文
posted @
2020-09-26 21:36
西伯尔
阅读(90)
推荐(0) 编辑
java注解
摘要:注解定义 注解(Annotation)又称 Java 标注,是 JDK 5.0 引入的一种注释机制,如果说代码的注释是给程序员看的,那么注解就是给程序看的,程序看到注解后就可以在运行时拿到注解,根据注解来增强运行时的能力。 我们打开 @Deprecated 这个注解看看 @Documented @R
阅读全文
posted @
2020-09-26 16:58
西伯尔
阅读(113)
推荐(0) 编辑
git学习(三)Git上传、下载Github项目【总结】
摘要:1、下载Github项目到本地 用clone命令,从GitHub克隆仓库到本地: git clone 仓库地址 2、将本地项目上传到Github(两种方法) 第一种:从GitHub上先clone下来,再增加项目,提交。 如果clone下来的目录只有.git和README.md文件,大概率是maste
阅读全文
posted @
2020-09-26 16:09
西伯尔
阅读(169)
推荐(0) 编辑
pycharm+机器学习
摘要:1.数据集下载位置:C:\Users\xx\.keras\datasets\fashion-mnist from tensorflow.keras.datasets import fashion_mnist (x_train, y_train), (x_test, y_test) = fashion
阅读全文
posted @
2020-09-21 21:33
西伯尔
阅读(375)
推荐(0) 编辑
机器学习,模型(三)PageRank
摘要:1.PageRank (1)一个无监督算法:Page Rank,做搜索引擎,大数据处理 (2)基于:引用分析 (3)基本思想: ①一种链接分析算法 对超链文档集合的每个文档指定一个数值权重(numerical weighting) 以度量该文档在集合中的相对重要度 ②对网页排序: 仅仅通过Web的拓
阅读全文
posted @
2020-09-14 19:23
西伯尔
阅读(189)
推荐(0) 编辑
机器学习,评估——风险函数
摘要:1.损失函数vs风险函数 损失函数度量模型一次预测的好坏,风险函数度量平均意义下模型预测的好坏。 2.风险函数定义 风险函数(risk function)=期望风险(expected Risk)=期望损失(expected loss),可以认为是平均意义下的损失。 例如:下面的对数损失函数中,损失函
阅读全文
posted @
2020-09-11 20:18
西伯尔
阅读(3945)
推荐(0) 编辑
TensorFlow2.0——划分数据集
摘要:将数据划分成若干批次的数据,可以使用tf.train或者tf.data.Dataset中的方法。 1. tf.data.Dataset (1)划分方法 # 下面是,数据批次划分 batch_size = 10 # 将训练数据的特征和标签组合,使用from_tensor_slices将数据放入队列 d
阅读全文
posted @
2020-09-10 17:37
西伯尔
阅读(3682)
推荐(0) 编辑
numpy(一)ndarry
摘要:ndarry基本概念 ndarray是numpy库中的一种数据类型,ndarray 对象是用于存放同类型元素的多维数组,就跟pytorch中的张量tensor类似。 多维ndarray中,每一维都叫一个轴axis。很多对于ndarray对象的运算都是基于axis进行,比如sum、mean等都会有一个
阅读全文
posted @
2020-09-05 22:15
西伯尔
阅读(645)
推荐(0) 编辑
python,用Sieve of Eratosthenes(埃拉托斯特尼筛法),打印【0,100】之间的所有质数
摘要:import numpy as np # 用 Sieve of Eratosthenes(埃拉托斯特尼筛法),打印【0,100】之间的所有质数。 def way1(): # 方法一,用prime数组,两层for循环一个一个标记 arr = np.arange(2, 101) prime = np.o
阅读全文
posted @
2020-09-05 18:14
西伯尔
阅读(915)
推荐(0) 编辑