以下先使用tensorflow 的矩阵乘积,注意不是内积,然后使用基础函数求平方 、平方和、均值,这是使用tensorflow 使用线性回归分析的基础,基础好了,才能走出下一步,要不然怎么数据分析呢,更不要说识别了

import tensorflow as tf
X = tf.constant([[1., 2.], [3., 4.]])
y = tf.constant([[1.], [2.]])
w = tf.Variable(initial_value=[[1.], [2.]])
b = tf.Variable(initial_value=1.)
with tf.GradientTape() as tape:L = tf.reduce_sum(tf.square(tf.matmul(X, w) + b - y))
w_grad, b_grad = tape.gradient(L, [w, b])        # 计算L(w, b)关于w, b的偏导数
#print(L, w_grad, b_grad)
print(tf.matmul(X,w))#1 2    1#3 4    2   #result [[5] [11]]
print(tf.matmul(X,w)+b)
#result [[6] [12]]
re1=tf.matmul(X,w)+b-y
#re1 :result [[5] [10]]
re2=tf.square(re1)
print(re2)
#re2 :result [[25] [100]]
re3 = tf.reduce_sum(re2)
print(re3)
#re3 :result 125
re4 = tf.reduce_mean(re2)
print(re4)
#re4 :result 62.5

使用前请先装好tensorflow,以及基础的numpy等库,肯定会使用,sklearn等等,数据其实要从数据库来,方法:存成csv等文件,使用pandas

pip install pandas
基本使用:
import pandas as pd
import numpy as np    #进行的sum,count等
df=pd.read_csv('/test.csv')    #注意python使用绝对路径,不然你痛不欲生

读者简单尝试,就会进入数据分析的领域,请渐入佳境,一以贯之,寻者获之,分而治之

tensorflow线性回归基础函数相关推荐

  1. 7.2 TensorFlow笔记(基础篇): 生成TFRecords文件

    前言 在TensorFlow中进行模型训练时,在官网给出的三种读取方式,中最好的文件读取方式就是将利用队列进行文件读取,而且步骤有两步: 1. 把样本数据写入TFRecords二进制文件 2. 从队列 ...

  2. pytorch基础函数学习

    深度学习框架,似乎永远离不开哪个最热哪个最实用的话题,自己接触甚浅,尚不敢对齐进行大加评论,这里也只是初步接触.目前常见的有TensorFlow,pytorch,Keras等,至于目前哪个做好用,就像 ...

  3. 深度学习tensorflow数据流图基础知识点

    一.深度学习与机器学习区别 (一)特征提取方面 1.机器学习的特征工程步骤是要靠手动完成的,而且需要大量领域专业知识 深度学习通常由多个层组成,它们通常将更简单的模型组合在一起,通过将数 据从一层传 ...

  4. pytorch--初识张量与常见基础函数(1)

    目录 张量的定义 张量的概念 访问元素 张量常用数据类型 张量的创建及其数据类型转换 张量的简单创建 张量的数据类型转换 常用的基础函数 张量的定义 张量的概念 张量(Tensor)是Pytorch. ...

  5. 学习沐神课程 自用深度学习笔记05 线性回归基础优化算法

    线性回归&基础优化算法 线性回归 导入: 美国买房 价格的影响因素: 卧室个数 卫生间个数 房屋大小 据此给出一个价格 影响因素记为关键因素 成交价记为y 权重为w 偏差为b 关键因素:x1, ...

  6. tensorflow零基础入门学习

    开发环境:tensorflow-gpu-2.20.pycharm实现 目录 入门知识 张量(Tensor) 数据类型 (1) 整型和浮点型 (2) 布尔型 (3) 字符串 创建数据 创建Tensor ...

  7. 《机器学习实战》8.2 线性回归基础篇之预测鲍鱼年龄

    <机器学习实战>8.2 线性回归基础篇之预测鲍鱼年龄 搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事' 获取更多人工智能.机器学习干货 csdn:https://blo ...

  8. tensorflow 线性回归

    https://blog.csdn.net/zhangpengzp/article/details/81384154 学习tensorflow,希望与大家共同进步,下面讲述的是如何利用tensorfl ...

  9. 深度学习(三)theano学习笔记(2)基础函数-未完待续

    theano学习笔记(2)基础函数 1.随机函数库的调用 2.卷积神经网络 [python] view plaincopy #-*-coding:utf-8-*- import theano impo ...

最新文章

  1. 2659: [Beijing wc2012]算不出的算式
  2. 图形界面不卡的linux,图形化界面linux(linaro)的安装小结
  3. 下载达 10 万次的 IDEA 插件,K8s 一键部署了解一下?
  4. mac+修改+ssh文件夹权限_用SSH指令批量修改文件夹 文件权限和拥有者
  5. 【LeetCode 55】【LeetCode 45】 跳跃游戏
  6. JavaScript高级篇之Function对象
  7. Universal-Image-Loader,android-Volley,Picasso、Fresco和Glide开源组件加载网络图片的优缺点比较...
  8. Web Api无法访问 404
  9. opencv2.4.9报错找不到opencv_video249d.dll
  10. linux之vi,vim命令
  11. asp.net使用include包含文件中文乱码_C++: 编写自己的头文件
  12. python3 自动识图
  13. 安志清PHP:dedecms织梦常用标签大全,只有你没见过的
  14. 00.springboot 操作数据库的封装
  15. VeritasBackupexec20.2安装,VMware、hyper备份操作还原备份
  16. 小甲鱼C语言课程学习之P1-P7
  17. 台式计算机能不能安装蓝牙驱动,台式电脑蓝牙驱动安装失败怎么办?台式电脑蓝牙驱动安装失败解决办法...
  18. dos皇帝攻略_dos游戏皇帝
  19. ccf认证--201809-1 卖菜(100分)
  20. ArcGIS Pro建立三维模型(三维渲染)

热门文章

  1. 如何保护javascript代码
  2. 李佳琦抢了薇娅的流量
  3. 卢伟冰要宣布K50发布时间,竟遭市场部严厉制止!Redmi K50全系售价被曝
  4. vivo S10系列正式发布 引领“自然美”自拍潮流
  5. “腾讯持股比例提升”系误读!美团对外定增后腾讯持股比例降低
  6. 水涨船高!造车新势力平均月薪15367元,自动驾驶算法岗年薪可达百万
  7. 荣耀正式出售!30余家代理商接盘自救,华为回应...
  8. 苹果自研5nm芯片M1首次亮相,搭载新MacBook Air
  9. 国家存储器基地项目二期于武汉开工 月规划产能20万片
  10. 阿里文娱再调整:李捷出任阿里影业总裁,戴玮任文娱COO