• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






天生自然

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2020年1月2日

吴裕雄--天生自然C++语言学习笔记:C++ 常量
摘要: 常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。 常量可以是任何的基本数据类型,可分为整型数字、浮点数字、字符、字符串和布尔值。 常量就像是常规的变量,只不过常量的值在定义后不能进行修改。 整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。 整数常量也可以带一个后缀,后缀是 U 和 L 的组合,U 阅读全文
posted @ 2020-01-02 23:58 吴裕雄 阅读(216) 评论(0) 推荐(0)
 
吴裕雄--天生自然C++语言学习笔记:C++ 变量作用域
摘要: 作用域是程序的一个区域,一般来说有三个地方可以定义变量: 在函数或一个代码块内部声明的变量,称为局部变量。 在函数参数的定义中声明的变量,称为形式参数。 在所有函数外部声明的变量,称为全局变量。 局部变量 在函数或一个代码块内部声明的变量,称为局部变量。它们只能被函数内部或者代码块内部的语句使用。下面的实例使用了局部变量: #include <iostream> using namespace s 阅读全文
posted @ 2020-01-02 23:40 吴裕雄 阅读(124) 评论(0) 推荐(0)
 
吴裕雄--天生自然C++语言学习笔记:C++ 变量类型
摘要: 变量其实只不过是程序可操作的存储区的名称。C++ 中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大写字母和小写字母是不同的,因为 C++ 是大小写敏感的。 bool 存储值 true 或 false。 char 通常是一个字符(八位)。这是一个整数类型。 int 阅读全文
posted @ 2020-01-02 23:17 吴裕雄 阅读(214) 评论(0) 推荐(0)
 
吴裕雄--天生自然C++语言学习笔记:C++ 数据类型
摘要: 使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当创建一个变量时,就会在内存中保留一些空间。 可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存和决定在保留内存中存储什么。 基本的内置类型 C++ 为程序员提供了种类丰富的内置数据类型和用户自定义的数据类型。下... 阅读全文
posted @ 2020-01-02 22:16 吴裕雄 阅读(178) 评论(0) 推荐(0)
 
吴裕雄--天生自然C++语言学习笔记:C++ 注释
摘要: 程序的注释是解释性语句,可以在 C++ 代码中包含注释,这将提高源代码的可读性。所有的编程语言都允许某种形式的注释。 C++ 支持单行注释和多行注释。注释中的所有字符会被 C++ 编译器忽略。 C++ 注释以 /* 开始,以 */ 终止。例如: /* 这是注释 */ /* C++ 注释也可以 * 跨行 */ 注释也能以 // 开始,直到行末为止。例如: #include <iostream> us 阅读全文
posted @ 2020-01-02 21:54 吴裕雄 阅读(206) 评论(0) 推荐(0)
 
吴裕雄--天生自然C++语言学习笔记:C++ 基本语法
摘要: C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。 对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。对象是类的实例。 类 - 类可以定义为描述对象行为/状态的模板/蓝图。 方法 - 从基本上说,一个方法表示一种行为。一个类可以包含多个方法。可以在方法中写入逻辑、操作数据以及执行所有的动作。 即时变量 - 每个对象都有其独特的即... 阅读全文
posted @ 2020-01-02 21:47 吴裕雄 阅读(157) 评论(0) 推荐(0)
 
吴裕雄--天生自然TensorFlow2教程:测试(张量)- 实战
摘要: import tensorflow as tf from tensorflow import keras from tensorflow.keras import datasets import os # do not print irrelevant information # os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' # x: [60k,28,28], 阅读全文
posted @ 2020-01-02 21:14 吴裕雄 阅读(555) 评论(0) 推荐(0)
 
吴裕雄--天生自然TensorFlow2教程:数据加载
摘要: import tensorflow as tf from tensorflow import keras # train: 60k | test: 10k (x, y), (x_test, y_test) = keras.datasets.mnist.load_data() x.shape y.shape # 0纯黑、255纯白 x.min(), x.max(), x.mean() x_test. 阅读全文
posted @ 2020-01-02 20:50 吴裕雄 阅读(306) 评论(0) 推荐(0)
 
吴裕雄--天生自然TensorFlow2教程:高阶操作
摘要: import tensorflow as tf a = tf.random.normal([3, 3]) a mask = a > 0 mask # 为True元素,即>0的元素的索引 indices = tf.where(mask) indices # 取回>0的值 tf.gather_nd(a, indices) A = tf.ones([3, 3]) B = tf.zeros([3, 3]) 阅读全文
posted @ 2020-01-02 16:52 吴裕雄 阅读(159) 评论(0) 推荐(0)
 
吴裕雄--天生自然TensorFlow2教程:张量限幅
摘要: import tensorflow as tf a = tf.range(10) a # a中小于2的元素值为2 tf.maximum(a, 2) # a中大于8的元素值为8 tf.minimum(a, 8) # a中的元素值限制在[2,8]区间内 tf.clip_by_value(a, 2, 8) a = a - 5 a tf.nn.relu(a) tf.maximum(a, 0) 缩放时不改变 阅读全文
posted @ 2020-01-02 16:35 吴裕雄 阅读(158) 评论(0) 推荐(0)
 
吴裕雄--天生自然TensorFlow2教程:填充与复制
摘要: import tensorflow as tf a = tf.reshape(tf.range(9), [3, 3]) a tf.pad(a, [[0, 0], [0, 0]]) tf.pad(a, [[ 1, 0, ], [0, 0]]) tf.pad(a, [[1, 1], [0, 0]]) tf.pad(a, [[1, 1], [1, 0]]) tf.... 阅读全文
posted @ 2020-01-02 16:08 吴裕雄 阅读(258) 评论(0) 推荐(0)
 
吴裕雄--天生自然TensorFlow2教程:张量排序
摘要: import tensorflow as tf a = tf.random.shuffle(tf.range(5)) a tf.sort(a, direction='DESCENDING') # 返回索引 tf.argsort(a, direction='DESCENDING') idx = tf.argsort(a, direction='DESCENDING') tf.gath... 阅读全文
posted @ 2020-01-02 15:48 吴裕雄 阅读(318) 评论(0) 推荐(0)
 
吴裕雄--天生自然TensorFlow2教程:数据统计
摘要: import tensorflow as tf a = tf.ones([2, 2]) a tf.norm(a) tf.sqrt(tf.reduce_sum(tf.square(a))) a = tf.ones([4, 28, 28, 3]) a.shape tf.norm(a) tf.sqrt(tf.reduce_sum(tf.square(a))) b = tf.ones([2, 2]) tf 阅读全文
posted @ 2020-01-02 15:29 吴裕雄 阅读(153) 评论(0) 推荐(0)