最近在做一个基于学习模型的从离线训练到在线预估的全流程这么一个视频,在此期间我就说了一下整个流程不看那些阶段呢?第一步咱们需要收集数据,因为数据是仪器、人工智能和数据分析的来源。 对于税来说,咱们加载了以后,先判断有没有空值,有没有异常值,把它去除掉。然后呢咱们需要做一些税的处理。我举个例子,一个速度自断是一百二十千米每小时,你需要把这千米每小时的去掉,变成一百二十这样的数字,才能进行后续的分析。 去掉以后,咱们需要进行特征工程,指的是什么呢?因为咱们的基于学习模型呢,他只能输入数字,但是咱们数据里面有可能分类的字段,比如说男和女 可能就需要变成零和一这样的数字,这样全部转换了以后呢,整体数据全变成数值类型,将这样数字类型咱们可以输入给经学模型进行训练,例如传统的模型,像陷阱、违规、水泥、森林、 gptt 等等。这样 模型训练好了以后,咱们看一下指标有没有问题,如果指标可以,咱们在测试机上看一下,这个测试机是不是也指标是没有问题的,如果有问题,你可能得遵循的迭代这个过程。 如果测试机也没有问题,咱们就可以想办法把这个模型导出,导出成一个文件的格式。而真正在线移步的时候,比如说你用拍摄的弗拉斯可可以加载这个模型,提供一个 acb 加精神,或者说在线网页这样的服务。 我这个视频呢,你在网页上可以输入你的参数,那么后台调整模型会返回预估的结果。我来总结一下,获取数据清理数据特征处理训练模型、模型评估发布在线服务,这是整体一个模型的生理周期流程。
粉丝18.9万获赞46.9万

由于网络编唱我们现在还没有学,所以暂时就只能往硬盘存了,我们来试试看位置。 oppo 我还是存在这个 data 玩家下面吧, data 港特色点街上,当然这个后缀迷你可以随便写,可以写点 tst, 点击 pg, 写什么都可以。前面我们也讲过了,后证明的作用仅仅是为了提示我们这个文件里面存的是什么类型的数据,他根本影响不了这个文件里面的数据,类似乎你就把它当成文件名的一部分就可以了。所以我就写了点接生,这样我们看到这个名字就知道他存的是接生格式的数据了,然后末的等于 wt.nkoe, 等于 tf 扛八 sf fda readj 二一 s。 前面这个打印我就不要了,来运行一下这个推塔下面就多了一颗特色点接生,来打开看看没问题吧?好,训练话我们就讲完了,其实就这一行代码,然后我们再来看反训练话,反训练话也很简单,直接接生点漏子,然后穿个接生格式的支付算给他就可以了。那我就直接把这个文件里面 内容复制过来,放到引号里面传给他,然后他会返回一个结果,我就用 dic 来接着再来扑行踢下 dic, 太不。 dic 是不是又变成半生的字典类型了, boss 也变成大写了。然后我再把这个大拇指的音需要 sk 参数给去掉,我们再来运行一次来看这个特色点,节省中文就变成了优力扣的格式了。然后下面打印的反训练话的结果也是没有任何问题的,所以我前面说这个音需要 sk 参数,不加也没关系,只是加上他之后训练话的结果可以正常显示汉字,我们看起来舒服一点, 所以我还是把它加上。当然我们一般不会直接在这写一个接生格式的字母穿,一般都是通过网络获取到一段接生格式的数据,或者是通过文件的方式读取到。那我们就来读取一下,刚刚我们存在这个文件,对他干 test 点接生 model 等于 rt, ncoling 等于 tf 钢八 sf, 然后 sr 也是等于 ftwitter。 这里就不要传这幅串了,我们直接把接三二一也是传给他。再来有请看看没问题吧?好,这是训练画和反训练画的第一种方式。

什么是 jason? 嗯,我们先看一下 json 这四个字母是什么意思啊?其实就是扎拉 script, object notation 啊,扎拉 script 的对象表示是什么呢?它是一种数据交换的格式啊, 由自负创化的建制队构成。什么是自负创化的建制队呢?咱们一会来看啊,就 jsen 呢,他是扎拉斯克的子籍部假,但是呢,他是独立于编程员存在的数据格式啊,所以呢,几乎所有的主流语言都可以解析我们的 jsen, 或者呢,把这个数据自负创化为 jsen。 然后 json 呢,广泛用于这个外部开发中的数据交换啊。然后还有呢,一些这个 nocyco 的数据库,他们也用这个 json 作为数据存储的格式啊,咱们看一下 json 的设计者就是这个大佬啊,他叫什么呢?道格拉斯克罗克福特 是吧,他是美国的程序员啊,他最出名的就是对这个扎拉斯贵布的的改良,然后他为这个雅虎和这个贝宝提供扎拉斯贵布的技术支持。 让我们看一下 json 支持的数据类型啊,首先对象, json 本身是不是就是一个对象啊?然后是用这个花括号括起来的无序的剑指,对啊,他这剑指呢,是自助串啊,然后,呃,每个剑指都是用这个逗号分开啊,然后他这剑指对的格式呢,就是剑冒号直,但他的剑只能是自助串, 然后他不强求,但是我们强烈建议你的建就是你每每每一组对象里的建都是唯一的,就不要重复 数值。数值呢,它就是实践制的数啊,支持科学技术法,比如说一点二三乘以十对七四方,就可以写成一点二三一七,然后不支持非数啊,比如说,嗯,这样不知,至少它底层是 flot 六四,所以它整数的范围是不是就是那个叫什么? 呃,印度五三,这什么是 flow 六四?什,什么是印度五三?你可以去看一万小时计划零二啊,然后字符串,字符串就是用这个引号引起来的,零到多个字符号,所以支持没有字符,对吧? 然后支也支持转移字符啊,就这些。什么是转移字符?呃,后面也可可能会单独录一期吧。不尔类型,不尔类型就是出奥 fos 真或者假,数组就是用花括号括起来的, 然后用逗号分割的多个值啊,值就是支持这些,好吧,就是数组的值,你也可以是数组,也可以是对象啊,然后空空就是空。 然后我们看举个例子啊,比如说首先我们这一层要是个对象,对吧?第一个是个对象,然后是用花括号或扣起来的,然后间值对,比如说我们第一个键叫内蒙,然后他的值是个自助串,叫这个涨,是吧?然后第二个键呢?是个自助串 a 值,他的值呢?是 一个数数值,对吧?二十五。然后第三个他的建是丰纳木尔,对吧?然后他的值呢?是个数组,然后这个数组里的值呢?数组是有序的,数组里的值呢? 他是两个对象的吧?两个对象,然后以这个逗号分隔,然后对象里呢?又有他的兼职队,就是这个意思啊,就没了,你明白了吗? fun channel。


有的新手程序员不知道这个方法,不知道你知不知道这个方法?我们通常在进行数据对接开发的时候,用的是在任数据,比如我们看到的这个,如果把它分析之后呢?我们可以看到这个试图的,可以看到很清晰的一些数据, 但是这个在我们开发对接的时候,他是不能直接用的,是需要转换的,一般需要通过转换成 cca 普特实体类。那通常情况下,如果对于简单的呢,我们可以自己去手写, 可以复杂的我们必须一键去生成,比如我们现在看到的这个,就可以通过一键去生成我们的实体类,那现在看到的这个实体类不是我们手动去写的,而是一键生成的,我们可以看一下, 如果用我们手工去写是很复杂的,但是如果用工具一键生成可是很简单的,所以关注一下这个工具交给你。

节省点 pass 这样一个函数,相信做前端的朋友都知道,也使用过他吧,他可以把一个节省制服串转化成一个 gs 的对象,但是呢,在使用他的时候,其实也有一些值得我们注意的点,接下来给大家介绍一下,大家看这样一个例子,他的输出结果是什么?可以给大家几秒钟时间想一想 好,其实他的输出结果就是报错了,因为呢,我们上面的这一个支付串并不是一个有效的节省支付串,大家可以看到那么他的这个 k 呢,实际上是没有这个引号包裹的,所以呢,如果不是一个标准的节省支付串,我们拿给接生点 pass 来进行一个转换的时候呢,他就会报一个 呃一个语法的一个错误,那么要解决这个问题呢,我们就在这给他加上一个,给这个 k 加上一个双引号,是吧? ok, 那么这样就 问题就解决了。那么与此相似的呢,就是一些错误的阶层格式,在这可以给大家再提一下,比如说我用这个答应号,那么他也是会报错的, 然后呢还有就是我如果用双引号,但是呢我的这个,我的这个末尾了,我再给他加上一个这样的 逗号,那这样也不是一个有效的节省格式,我们使用 pass 的话也会报错的。那么这个节省点 pass 除了传入我们需要解析的节省串之外呢,他也可以支持我们再传入一个回调函数作为参数,那么这个回调函数呢,可以在这个整个的解析过程当中,允许我们去自定义一些解析的值, 那么他的整个呃解析过程其实尊从一个,就是从上到下,从里到外的一个顺序,比如说我们现在把这个 k 和弯柳露出来,我们看他一个解析的 顺序,可以看他是不是先解析最上面的这个内幕属性,是吧?然后是小菜,然后接下来就是 basic 了,是吧? basic 是一个对象,那么他就遵循着从上到下,从里到外的逻辑继续往下解析,那么再解析 a 级是吧?十二点五,然后再解析 france, france, 他也是一个书组对象,那么我们就先解析书组的每一项,那么第零项是书纱, 然后第一项是小黑,是吧?那么这解析完了呢?然后再回到上一层,就是 friends, 就是就书上跟小黑这样一个数组,好,那么依次下去,我们就可以看到最后解析的值。 好的,那么有了这个回调函数,我们可以干些什么事情呢?那能干的事情其实就很多了,比如说我现在可以看到那么这个小菜的一些基本信息里边啊,包含他的朋友,是吧?他的朋友有苏三,然后还有小黑,但是实际情况呢?这个小黑其实不是小菜的朋友,所以我们在解期的时候需要把这个小黑给干掉,那么应该怎么办呢?我们看到那么遵循刚才 的解析方式,那么他肯定这个 k 就会解析到他的 france 这个地方,是吧?那么我们拿到这个 france 的时候就可以进行一个判断,比如说这个,比如说这个 k 等于 france 的时候, 那么我们就把他的这个 vanu 里边的这个小黑给删掉,是吧?那么我在这,呃,为了为了简单一点,我就直接给他围成一个 剩下的书纱就行了,就为了做演示就不做过多的那个代码了。好,那么其他情况呢?我们就直接 return 这个 van, 那么那么这样做之后呢?我们可以看看那么接下来解析的值,是吧?那么这个小菜的这个朋友列表里面就没有小黑了。好,这就是我今天要给大家介绍的所有内容。

程序员一定要了解常用的数据格式和他们的优缺点,因为无论是配置文件、序列化、数据请求,还是消息交换中都会用到。但我保证很多同学不会全部知道,所以我特地做了汇总。请将本视频看完,一定让你大开眼界! 一、 xm l 可扩展标记语言早在九八年诞生,和俺一样大,用它来表示一位学生的信息,大概是这样的, 它的优点是格式标准简单而又灵活,层级一目了然。但缺点也很明显,内容重复导致数据量变大,因此现在很少用 xm l 来做数据交换,取而代之的是更为轻量级的 fashion 格式。听名字就知道他和 的关系很铁,用他来表示同样的学生信息,你会发现经典了很多。 fashion 是现在主流的前后台交互数据格式,数据量小,传输快,且具有良好的可读性,便于快速编写。 但是呢,筛选他也不是无敌的,他的语法过于严谨,并且无法添加注释。所以呢,就有聪明的人设计了 fash, 面向超 facebook 的脚本语言的 fashion, 但他比 zishion 的语法更宽松,更精简,还可以编写注释, 但是比较局限,现在用的人还不多。 giss 虽然已经很清亮,已经很快了,但是还有更快的,像 pro to buff, 它是猪肘开发的用于招笑存取结构化数据的工具。你需要先定义一个格式文件,比如说 说学生刷头 buff, 会根据该文件对消息进行压缩、发送和接收解析,从而提高传输的效率。但他虽然性能高,可读性和通用性却低了一些。然后还有一些配置文件中经常用到的数据折示。先说说 它是一本字典,一个间名对应一个纸,非常的直白,被广泛的应用于项目的属性定义。但 但是他的缺点也很明显,就是需要重复定义很多的字段,要修改的时候就很麻烦。因此现在很多框架都开始使用样格式 来作为配置文件。一样是 fashion 的孙子,不仅完美继承他的语法,还更简洁优雅,功能更强大。他用空格表示缩进结构就像一棵树, 可读性贼高,还很适合作为数据训练画格式。最后啊,再来说说这个新兴创目标是成为最小的配置文件格式。 他彻底放弃了括号和缩进,而是采取了烈士声明的方式,更易于阅读。 tom 也贼灵活,可以无二异性的转换为一个哈西表,从而支持各种编程语言的解析,也越来越多的应用在配置文件中。 哎呀,说了这么多,小伙伴们使用过几种呢?欢迎在屏幕上告诉我。那总结一下,从插苗 再到唱,虽然数据格式很多,但是他们都是在朝着便于人类和机器理解数据的目标发展,表达能力越来越强,书写也越来越快捷。当然,人们的需求是多样的,因为 此各种折饰都有适合的应用场景,没有绝对的优劣啊,未来也必然会出现更先进更多元的数据折饰。好了,偶尔小伙伴们觉得有用请扣一,没用请扣二,大家的意见和支持会帮助我产出更好的作品,我是鱼皮,还有更多编程扎货。

做前端的朋友应该都知道这样一个函数吧, g s twenty five, 我们可以使用这个函数把一个 g s 的对象,然后给他转化成一个阶层串, 那么可能百分之九十九点九九九九九的情况,你是直接这样使用这个函数的,那么除此之外呢,这个函数也会有别的用法,那么现在我就来给大家介绍一下,那么现在大家看我现在这个对象有 liam 还有 ag 两个属性,假如说我给他加一个属性,那么就叫做性别吧,我们叫做接着,然后呢? 嗯,性别我们就叫做如要卖,然后我现在把这个对象给他转化成一个健身串,就可以看到了他这个性别也给打印出来了。 但是呢,此时我们现在这个对象啊,不想让别人知道他的性别是什么,我们就可以怎么办呢?我们可以把这个,我们可以在使用这个节省点 string five 的时候,我们给他传入第二个参数,第二个参数呢是什 什么呢?它是一个数组,这个数组就是我们接下来要在这个啊,要把它加入这个接生串的这个属性的一个列表,比如说我们把内蒙还有 a 级加入进去,那么我们就可以看到最后被转成接生串的就只有这个内蒙还有 a 级属性的,那么这个精准就没有了。 除了上面说的这种方式呢,那么他的第二个参数,我们也可以给他传一个回调函数,那么这个回调函数呃会依次给我们注入 k 和弯流量的参数,那么他分别对应着这个 这个对象的每一个 k 以及 k 对应的值,那么在这里边呢,我们就可以判断,如果这个 k 是等于性别呢,我们就不给他说出任何内容,那么这我们就直接蕊称一个昂迪范, 那么如果 k 不是等于性别呢?那么我们直接把这个直给为称回去,这样的话我们也能够得到一个不包含性别的一个阶层称。有的时候呢 我们会把一个对象给他转化成一个接生串,然后把这个接生串放到我们的页面当中去展示,比如说这我就把转化后的接生串放到我的页面的一个 free 标签中去展示,但是现在呢,我发现我的这个接生串他只有一行,不方便我们 进行查看。那么一般我们的接生串如果格式化之后呢,会方便我们进行查看,这个时候我们就可以用到这个是尊起发的第三个参数,我们把第二个参数传空,然后第三个参数我们可以传一个一到十的数字, 那在这呢我传个一就代表了我们的这个街神格式的这个串,他的每一个每一个级别和上一级的一个缩进是多少。比如说我们传一,那么接下来大家就可以看到,那么 他的每一集和上一集就多添加了一个缩镜,是吧?这样格式化之后就非常方便我们查看呢。那么如果我们啊,我们把这个缩镜改大 大一点,我们改成我们改成五,大家可以看到这个缩进就变得更大了,这样就可以方便我们进行查看。好,那现在假如说咱们的这个小蔡同学啊,他是一个非常低调的人,他不想别人把他的这个信息转化成一个阶层串,告诉其他人,那这个时候呢? 呃,他可以怎么办呢?他可以在他的这个,他的这个对象里边,然后加上一个兔精神的方法,然后呢在这里面他可以啊发出一个警告,比如说他,他,他跟别人试图, 比如说别人试图去转化他的信息的时候,他就发着发出一个警告。说,说什么呢?说,我劝你啊,理智一点。 ok, 那现在假如说别人再去使用接生点儿啊生理发,然后去去给他转换接生串的时候呢?他就会啊,他 就会直接吊用这个突结绳的方法,然后返回他的返回这个突结绳执行后的一个直,那我们可以看看是不是他就可以返回一个字不串了。好,那这就是今天我要给大家介绍的所有内容,如果你有学到了,千万不要忘了点个赞哦。

说起 jason 呢,大家都不陌生,在服务器端的数据传输方面,现在大家基本上用的都是 jackson, 你在解决 jason 的时候呢,可能用的是 fast jason, jason 还是 jackson, 有没有用过这层 pass 的呢?通常啊,我们在进行这层解析的时候,都不需要太过复杂的处理方式, 只需要呢把 jason 转换为对象,或者是把对象转换为 jason 就可以了, fast jason 和 jason 呢,都可以轻松的搞定。可如果是十分复杂的 jason, 比如说 jason 的数组欠对象,对象得有套数组一层层的俄罗斯套瓦,那么解释起来呢,简直就是迷路了, 这种情况下,如果你使用这层 pad, 那简直是谁用谁知道了啊!

写家外代码程序员们,你们会不会去经常对接这些第三方平台 api 呢?比如说我这里对接一个用户信息 api, 可以看到他的一个小型参数是下面这段阶段,他的一个字段很多,并且有些字段是下滑线命名,不符合我们家伙中的一个秘密规范。如果我一个一个去 cv 到我们下面这个实体内中, 嗯,效率会很低很慢,还容易搞错。有没有办法去一键将这张接审,然后转换成我们家法中的一个 cta 子弹呢?这里给大家看一下我的一个操作吧。通过我的一个快捷键可以弹出我这么一个对话框,然后左边复制下我刚才那段接审,然后在下面有个 ok, 我点击下, 嗯,这里可以看到我生存的一个阶段,嗯,在这里可以修改我一个阶段类型,嗯,这里可以就是给这个阶段加上相应的一个注视,我这里 就简单点,直接 ok 吧。嗯,可以看到下面我这个相应的一个子弹就全部生成了,快折很,嗯,提高到我们的一个开发效率,可以让我们准时下班,嗯,这里我是使用爱钓中的一款插件,嗯,这款插件叫做, 嗯,接生,我们的 plus, 嗯,大家如果在我们的一个开发中有更好的一种,就是将我们的一个节省转换成我们一个加法中的一个实体类的一个方式,可以评论分享一下,谢谢。

这段代码为什么报错了?假如说我们是用 g s 写的 note, 那我 require 这个文件,然后输出它对应的这个内幕属性非常的合,合乎逻辑。我把它翻译成 t s 来写 input 的一个接送文件,是不是用鼠标移上去, 他提示说必须要使用这个标志才可以好,打开我的 gsconfig, 我把这个标志给他打开保存,让他回来看一下,哦,发现他就不报错。

说人话,中式站讲干货。你好,欢迎来到 it 老齐的架构三百奖,我是你们的 it 私人顾问老齐。到今年呢,我从业已经十八年了,一直做扎瓦与架构的研发工作,今年呢,是我创业的第一年,目前呢,已经录制了十多门与编程架构相关的课程, 同时我还会提供点对点的简历优化、模拟面试、 offer 选择、解决方案加购指导等服务。总之呢,只要是我有经验的,能给兄弟们帮上忙的信息呢,我一定坦诚相待。有需要的小伙伴呢,可以看一下评论区或者我的个人描述,希望能用我的经验帮你少走弯路,找到更好的工作。 呃,今天呢,我们分享一个超级实用的扎娃开发技能,要知道现在我们调用的主流的 restful api 接口呢,返回的基本都是 jason 数据结构了是吧?那么如果这个杰森 简单的话还好,这次复杂,而且是属于那种多层嵌套,再再加上里边又是包含数组又是多层嵌套,层级很深的情况下,按照传统的以自定义对线方式来接收它就是不太靠谱了。那怎么办呢? 我给大家分享一个在实际工作中,以前我们落地的非常实用的一个开发技巧,咱们来看一下。 这里呢,咱们回到笔记。呃,打个比方,假设呢,我们现在和阿里云进行通信,要知道阿里云比如软情呢,他作为三方返回来了一系列非常复杂的瑞斯特佛 api 的 j 三数据, 就像当前屏幕上演示的这样,这是一个天气预报的数据,他按照每个十点呢来进行的数据的返回,然后呢,这里还包含了多层件套,同时也附带了子集合,在以前我们进行扎瓦开发的, 然后碰到这样的格式的话,怎么办呢?哎,按照这个数据结构定义一个实体类呢,然后在这里呢进行承载,但是你发现没有,假设呢,这个数据结构是灵活变化的,有的数据像有的时候有,有的时候就没有,或者有的时候根本这个 根据不同的情况,数据的结构都会发生变化,这时难道你要为每一种可能出现的数据结构情况来定义各种各样的这个实体类吗?我的天呐,那你项目里边的类就会爆炸对不对? 那怎么办呢?这时啊我告诉大家一个开发的技巧,这里呢我们要用到两个工具,第一个呢是基森,也就是谷歌所提供的 jason 序列化和反序列化工具包, 他可以帮助我们把非常复杂的这种 jsn 的格式,包括多级前套,多种类型的数据呢来反向序列化成指定的我们扎马 的对象,这是其一。其二呢就是 ognl 表达,是利用 ogl 表达式呢来进行快速的数据提取。那关于 ognl 呢叫做啊对象图导航语言,它的主要作用呢就是有点类似于我们早期开发的,比如 el 表达,是 通过啊一个什么什么点什么什么点的方式,快速的从卖呗或者咱们对象中把数据提取出来。那么基于这两个工具呢,其实呢我们就可以进行快速的数据提取和数据的整理的工作。那具体的做法呢,我也给大家提供了相应的圆码, 咱们在这里呢就直接回到代码中来进行演示,一边学一边看,那同时呢,完整的文档和这个代码呢,我也把它放在笔记里边,未来有需要的时候大家自行下载就行了。好,那咱们回到这个代码 啊,那作为当前代码呢,主要分成了三块,第一块的话就是关于咱们这个 may 文工程的一个引用,作为当前的工程呢,引用了三个部分,第一个的话就是欧金 l, 也就是对象导航图语言 啊,他用于快速的进行数据提取,而第二个就是谷歌所提供的基层这样的序列化工具包。而第三个呢是用于我们编写测试用力的时候运行的 junita 啊,这三个呢非常常见,不多说了, 那么在我开发的时候,为了大家使用方便呢,我封装了一个名为 jcutifs 的工具类, 作为 json utes 工具类呢,他呢主要包含了三个方法,第一个方法呢就是叫 tress for two 卖破,他的含义呢就是我们传入一个原始的 json, 他呢会将 json 里边的结构转换成卖破对象。注意,咱们在这里 不再使用任何其他的自定义的对象,而是使用在扎瓦中自带的卖部对象,你想啊,这个 jason 都是建支队结构的是吧?那好,那我们使用卖部对象,采用建支队的方式对其进行存储不就可以了吗? 但是呢,这里还有一个问题,但是这里还有一个问题,作为这次呢,如果出现那种超多层级的欠套的情况下,那他会出现哪几种额外的可能呢?咱们来看一下。 首先第一种可能也是我们处理起来最简单的就是,哎,一个麦破只有键和值,那我们把它啊序列化成了键 直对,然后保存到麦普里边就可以了,这也是我们大多数的这次序列化工具所支持的功能,是吧?但是呢,作为第二种,第三种其实就是基层他最厉害的地方了,比如说现在咱们出现这种了,叫做哎,一个 jason 里边,他的歪溜是另外一个 jason 哎这种欠套的形式,那这个时候,那利用这个 jason 里边有一个方法叫做 from jason, 然后传入 jason 字物串,后面的话传入一个妞 typetoken, 也就是类型令牌 指定让我们每一个出现欠套的结构自动的转换为一个卖破的子类型, 说白了就是针对当前咱们的这个大的这个 json, 当转换完以后,只会得到一个迈步对象,其中这个迈步对象里边的 key 呢是 a, y 六呢话是另外一个卖破对象,相当于卖破套卖破,而那个卖破里边就出现的就是啊 k 等于 b, 然后 y 六等于二的情况,这是第二种在咱们他解析的一个办法。第三种就是当某一个歪六呢,他不 不是一个单个值或者 jason, 他是一个数组,那这是他包含了多个结果的情况下。作为刚才的 jason 的这个妞 type token 呢,他也是支持的哎,可以自动的把这个啊数组呢转换成一个类似的集合来进行存储, 所以说核心的方法就是这个 jason 点 from jason, 像我们传说 jason 这幅串,根据不同的形式,利用 jason 自己这个特性,抬不头啃来返回一个大的迈步对象就可以了。 但是呢,问新的问题又来了,作为这个大的卖和卖破对象,现在比如说我们要获取到 b 的值,那你要怎么做?用这个外表的大的卖破点 get a, 再点 get b 才能得到。如果签套层积极多在一辅 杂,那是不是数据处理起来非常麻烦啊?所以呢,我们又引入了 ogl 表达式,利用 ogl 表达式呢,可以简化我们数据提取的过程,利用类似于 el 的这种形式呢,来快速的完成脉泡烫脉泡,烫脉泡烫脉泡的这种提取的工作。 具体的做法就是通过欧金 l 点该的歪流方法,然后再传入上下文,以及咱传入上下文的这个具体的数据,把这三个传入以后, 然后再规定一下这个得到的结果的类型是什么,这里我们使用的犯刑方法来规范返回的类型就可以了。 通过这种形式呢,完成了对我们这个获取数据的一个返回,你该返回慢跑,返回慢跑,该返回 stry, 返回 stry, 该返回历史的,返回历史的。那下面呢,还有一个就是啊,不去解析这次,而是传 原始的一个麦破快速进行提取的这个方法呢是作为一个辅助方法,大家不了解也没关系,那作为这个方法怎么用呢?这里我给大家演示了一下,在这个代码的这个下边会有一个 jason kiss 这次 case 里边,他这里看这次 case 测试用力类。我们先来做一个简单的从 a, b, c, d, e, 然后有五层件套,五层件套里边最后 e 呢,对应了纳 c 是吧?好,那针对当前的这个哎,原始这层增幅串, 我们进行解析的时候,只需要调用 jseutife 点 get value, 将原始的这个 js 字母串传入,然后 a 点 b 点 c 点 e, d 点 e, 然后再告诉他作为 e 呢?最后他返回的是一个自负串儿,哎,拿起不就自负串儿吗?他进行接收以后来我们看一下结果,当运行以后可以看到是不是拿起就 提取出来了,非常的方便对不对?而整体过程的话,我们就通过欧尖啊表达式直接进行的吸取。那除此以外呢,如果稍微再复杂一点,假如现在我们模拟一下调用了阿里云对应的天气预报的这个呃,返回结果,在天气预报中呢,它里边有原始的第一层的 五个 key, 然后在这个 result body 里边它有了 r e t 扣的 aryr 的南安 aryry id, 同时呢,在这一层下面还有一个阿瓦里斯特,也就是每小时天气预报的数据,你看外字扣子等于零七,他呢相当于是一个集合,那通过这一个案例,他就包含了三级的这四件套, 包含了这个子的集合和子的脉魄,他该怎么提取呢?我们来看一下作为这个原始的,这次我发 放在这第一个的话,就是将 jse 转换成标准的脉泼结构,那我们在这做个断点来运行一下,看一下他的转换结构是什么样子的。当运行以后,大家可以看到 jse map 展开以后, 是不是能够通过 k y 六来标注的这些他都可以转生的这个字符串,是吧?但是呢,有子类型的地方,你就像看看到的收 a p r exalt body, 他就转换成了一个啊 linked tree map, 然后展开以后可以看到是不是里面的话以最这个 k 和歪柳,然后在歪柳里边,哎,这里可以看到他的这个子类的值, 然后在此类的值下面,你看这里 averysta, 它对应了每小时天气数据用的 everysta 来进行的接收,然后再展开以后,哎,你可以看到每一个 ereylicit 里边又一个 link 的 tree 卖破。展开以后,是不是多级前套就出现了,如果遇到原始这层是数组的情况,他转成类似的,如果是遇到子对象的时候,那就转成一个卖破啊,通过这种形式进行了自动转换。 那下面如果我们要提取数据怎么办呢?比如说现在我需要提取完整的这个天气预报的结果,那我们就直接用收 api result body 啊,得到对应的脉碰,哎,得到一个完整的子对象,咱们在这可以直接打印出来,这个非常简单,直接看一下, 你可以看到是不是作为 body 里边的结果就全出来了。那咱们再看一下第三个,第三个的话是相对特殊的,我呢就想得到,具体现在你看的是哪一个城市啊?所以就直定到了这个 area 后面这个发型的直径 stree, 因为你区域的名字它是一个, 肯定是个 stree 嘛,所以他返回的就是一个啊 stree 的外流,然后咱们运行看看,南安就出来了。 那咱们再说一个复杂的假设,现在呢,我们呃要把每一个天气预报的这个十点信息提取出来,怎么办呢?这里呢,就可以直接调用收 api result body, 点儿 our list 来获取到每一个小时的这样的集合。 在集合中刚才看到了是用利斯特,所以咱们在这用利斯特来进行接收,然后打印一下看一看, 当打印出来以后,可以发现我们每接收的一个这个对象呢,他其实啊一个十点他都是一个卖破,卖破的话,你可以在这里边利用盖的方法直接提取就行了。哎,数据呢,直接打印出来也都在这列了出来。那最后 一个还有就是作为欧金 l 本身来说呢,它并不只是说传入一个 t 就可以了,它其实还有很多的高级的使用的语法和特性。比如说一个简单的,现在我想获取第六个集合中的元素, 针对阿瓦里斯的,现在我只要传入下标为五,那就第六个元素,然后再去点 wy 折扣的,他就可以直接提取出来了。尤其是我们希望获取到啊第一个数据的时候,他用这里写零非常的方便,那我们运行一下。 好,那写完以后一看零七就提取出来了。那以上呢,你会发现我们甭管你的原始数据结构怎么去变化,我们都不用创建新的对象,都是直接通过这么一个通用的方法,然后利用谷歌这次的特性,再加上 og l 表达式呢,来进行 数据的快速提取,这也是我们技术和技术之间彼此连接在一起产生的一个化学反应。那如果你听到这里肯定是老粉了,如果觉得我今天讲的不错,麻烦给兄弟点个赞,谢谢大家了。

大家好,欢迎回到人工智能编程,接下来我们将在 sk learn 中训练我们的模型。 这里我们将用到一些视力数据集,我这里的数据集呢,就是一百个点存储在当前我们这个诺德布克的文件所在的文件夹下,它是 csv 格式的。嗯,这里我们来导入数据集,首先我们先导入我们的潘的, 再把安排也倒进来,然后我们将那个文件里的数据读取到我们的 that 变量当中, 然后我们打印贝特头角, ok, 我们可以看到我们的数据一共有四列啊,第一列就是我们的锁引列, 第二列,第三列呢就是 s e s 二,它是一些数值,也就是我们的数据的特征,我们也就可以根据这两列将它展示在一个二维平面上。那么第三列呢,就是我们的外外,就是标签列数据的标签。那我们这里打印所有数据看一眼啊, 我们的外这个标签链取值就是零和一,那么也就是说我们的外标签,我们的数,我们的数据,它就分为一共分为两类。 嗯,那么为了更加直观呢,我们这里使用 mana plus 将它可是画一下, 将所有的点都绘制到一个平面上来,看一眼他长什么样,然后标记第一个,你定义他的图的大 小,二乘五,然后通过散点图。我们现在是要绘制点,通过散点图啊,将我们的数据第一列 ac 传进去,第二列传进去, 颜色通过我们的歪裂来取粉, 然后我们将它的网格也绘制出来,然后 plt 秀。 ok, 这里一百个点我们都画在了图上,可以看到两两类数据,分别是用黄色和紫色画了出来, 再接下来我们就要训练我们的模型了,我们通过之前对几个重要的积极学习算法的讨论,其中有几个是分类算法啊,那么有我们的逻辑回归神经网络,决策数,支持限量记忆,对吧?然后现在我们将用这一百个点来分别训练。 嗯,那么在 sk learn 中非常简单,我们只需要把分裂器定义好,然后把数据丢给他, 丢给分类器去训练。嗯,那么也叫做数据拟合就可以了。下面呢,我们来创建分类器啊,这里插一句啊,可能有些朋友会问,还是可以认他是,他是什么? 他是一个基于拍摄语言的一个强大的积极学习的一个工具包,我们很多大部分的积极学习算法在这个包中都有实现, 我们直接拿过来用就可以了。那么这个工具包目前他是有中文文档的,我这里打开了,但是他只翻译了很小的一部分,还有很大一部分都是英文的。嗯,大家可以进去逛逛,也可以借助英文不好同学可以借助 那个 google 的翻译。然后没有安装过 sk 乐呢,也可以参考这里的安装指南。好的,我们继续来创建我们的分类器啊。嗯,首先导入我们需要导入的模块,这里我直接复制一下,节省时间啊。 ok, 这里导入了。第一个是我们的逻辑回归,是我们的 sk 论中导入的。然后第二个是我们的 dc 选去,也就是我们的决策数。第三个是我们的,嗯, svm 知识销量机,以及后面的神经网络。 ok, 对,然后我们将我们之前的嗯数据的特征与标签,把它们区分一下,我们这里将数据特征复制给电量大写 x, 那么数据特征就是 x 一和 x 二,然后标签就是我们的外外列。 ok, 然后我们再创建分类器,这里我们就先来创建一个决策术, 直接用这个函数,用这个他的这个构造函数定义他,我们这里先使用他的默认参数,然后后面我们再详细研究他的参数。 ok, 第二步呢,我们就是将数据丢给分类器,让他去你和数据就完了,我们要用他的 fit 方法将我们的数据特征以及数据的标签传递给他。 ok, 我们这里运行,这里 notebook 默认将这个分裂器打印出来了啊,他的这里他的类型以及他的一些参数, 这都是他的默认默默认的参数啊。嗯,我们这个先不讨论,再接下来呢,我们上面有一个写好了的啊,我之前提前写好的一个函数,他是将我们的能将我们的一个分类器 可说话,然后我们吊用他,我们将我们的分类器传递给他, 然后还有我们的数据特征以及数据标签都传给他。 ok, 我们这里运行,我们可以看到我们的分类器的边界线是可以将我们的数据点分开的,这里外面是红点,里面是紫色的, 那么也就是说这个决策数这个算法是能够将我们这个数据集能够很好的给他分开的,也就是你和我们这个数据集。 嗯,那么还有其他几个分类器,我这里就不一一演示了,大家可以自己下去试一试。然后还有哪些分类器能够很好的你和这个数据呢? 嗯,大家试完了可以回复在评论区,然后我这里的代码以及数据集,那么需要的朋友呢,也可以私信我,我发给大家。

哈喽,大家好,欢迎来到百花林跨境天堂街舞教程,然后这个视频给大家讲一下,就是我们的那个详情页该如何去制作啊? 然后就我们到我们的后台,就媒体这一块,然后有一个丰富内丰富的内容啊,然后这个就是啊,就大家说那个详细页,然后我们要怎么去制作呢?就是啊我们就点击这个打开可视化编辑器, 我点击他,我点这个加号,然后左边这里呢就会有一些模板去供你选择。然后拿这个来举例子,就要说我的详情页就是想说就上面一张图片,然后下面是文字,然后直接把他拉进拉进放到右边这一块,然后松手就可以了, 然后呃注意一下,然后他这边就是呃桌面试图的图像路径,就是说你的图片, 那我们不是要添加图片上去吗?我们要怎么添加?就是在这一块就我们要我们要先把我们的图片装成网址,然后输入到这里面才可以,然后怎么操作的?就是呃,就我们登录这个网址, 然后点击这个开始上传,然后我们选择我们要上传的图片,然后点击他,然后点击这个打开,然后点击这个上传, 然后就会自动给你生成一个网址啊,要注意一下,就我们要选择这个第二个直接远门接连接,然后把这个给复制下来 到我们后台这里,就就他第一个这个位置,他把他粘贴进去,然后他就会自动的去生成出来,然后这边呢他是调整他的长和宽,你就调整 一个合适的就可以了。他说他这个正方形的,我们这个调个六百乘六百啊,然后他他第一个这个桌面试图就是 pc 端的, 然后他是一个移动视图呢,就是手机端的,然后我们也是一样要把改那个链接给粘贴进来。那我们手机端的话是在这里看的,我们点这个玉兰,然后点这个第二个,然后我们 然后在手机端的话看到就是这样子, ok, 然后也是一样,然后我们看我们该下面不是还有个标题吗?然后标题你就可以, 然后写写你自己的东西,然后一个主标,一个护标,然后当填写完之后呢,我们点击这个申请,然后他就会自动给你去申请代码,然后你点击这个 下一步就可以了。然后假设说我们是用表格上传,我们要怎么弄呢?就是也是一样,就我们弄完这个之后,然后我们把下面这个代码复制下来,然后再 在那个表表格这里就往后拉,然后有一栏是那个啊,丰富的节省内容啊,那我们把那个那个代码就直接输入进来,就粘贴进来就可以了。

先在 visco 的里面编写一下人物信息,一个张三,一个李四,一个王五搞定, 现在运行一下,看看系统读出了三条信息,非常的 nice, 是不是很简单呢? 大家好,我是郑大叔,也给大家制作独立游戏的奔四大叔。这两天呢,我总是感觉好像有什么中文的事情我给忘记了, 但是我好像一下子又想不起来,于是呢,我开始左思右想,终于发现了, 原来我已经把物品信息和建筑物信息都处理好了,但是唯独把人物信息给忘了。那今天我们就把人物信息给搞起来。 这次呢,我们稍微偷个懒,复制一下原来的物品类,然后修改成为我们需要的人物信息类,同样的修改这个类对于绝审的信息交换, 因为跟之前的类差不多嘛,我们直接就看代码吧,因为人物的属性比较多,代码量呢,稍微也有点多,不过逻辑是非常简单的。最后呢,还是 不止以前的物品管理脚本改成我们现在的人物信息管理脚本,也就是在游戏开始的时候就加载我们的人物信息,看一下完整的代码, 这个脚本的代码除了文件名和变量稍微有点区别以外,基本上没什么变化。觉得有用的话,不要忘记点赞关注啊,我们明天不见不散呦!


当我们在去训练博学的时候,大家可能都会看到我们有一个输入大小,是不是?那比如说图像数据,我们说出入大小可能是二百五十六、二百二十四的,那稳稳数据呢?我们就按这个长度啊,比如说长度是十个字符、二十个字符、三十个字符等等。 哎,那想问问大家,这个东西我们该怎么去设置呢?首先第一点肯定怎么样?肯定越大越好啊,就像是你想挣多少钱,肯定越多越好的,为什么说咱们要越大越好啊?图像注意当中啊,我们说越大的一个输入,那你的特征赞又多啊,你的像素点多,你的特征就多,稳稳当中呢?你的长度越长, 那你能考虑沙文之间的关系也多呀,你考虑沙文内容也广,是不是?但是有个问题,为什么说咱们总是固定在一个限制范围当中呢?比如文本常见的五幺二啊,我们的视觉当中常见的二十四、二五六,为什么?其实这就跟我们硬件有关系了,你说我们这个卡也没那么高端,我们想把这个数据量也是比 比较大的,想训练完太大的一个输入大小啊,可能会导致我们训练特别慢,这就是最大的一个问题了。这时候大家可以看到,就是说随着时间的推移,可能一四年啊,一五年,我在做的时候,那时候我们常见的就二十四,当时我觉得二十四已经很大了, 但是现在物体演测,比如千里当中一千多的,那不也是一个常态,不也经常去考虑的一件事吗?所以说啊,收入大小你就去理解,越大越好, 但是很多时候我们不能让他太大,考虑到实际计算的一个需求吧?你的硬件这些需求啊,你的显存电限制,我们经常会固定在一个较小的范围当中。这就说为什么大家会看到一些经典数字,二二四、二五六,为什么都是比较小的一个原因。
![数据的魅力1-2(如何用json描述宇宙万物)
json是前端后对接最常用的数据格式
json中的两种数据形式{},和[]在前端也能用,
后端的多种语言中都会频道使用
学会了json并能灵活用于描述所想所见的事物,则能为各种语言的学习与代码开发打下坚实的基础,
#编程入门](https://p3-pc-sign.douyinpic.com/image-cut-tos-priv/eb0f914370a170628fd6b25b9e93ea58~tplv-dy-resize-origshort-autoq-75:330.jpeg?lk3s=138a59ce&x-expires=2086484400&x-signature=HkkSFA%2BO%2FgudV7HQ5zzBTDJgt7A%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=20260215113706F616FD5F012C1B9701F2)
那么我们要实现的这一个功能,不管他有多复杂,首先要从数据开始,要从描述数据开始,你能够把这个数据描述的多复杂,你的网页就可以做的多复杂。 大家好,上一期我们在白板上面讲的什么是节省啊?节省是圆中的圆,是前后的连接的数据的通用的一种数据形式。 在白板上面呢,我们去讲原理,会比较容易讲的清楚,但是呃具体落实了写代码的话呢,我们还得到这个电脑上面来。 所以今天呢,我们用节省去描述三个东西,第一个呢是描述一个事物,第二个呢用节省描述多个事物,最后呢用节省去描述这个宇宙的万物。希望三个这三个案例做完成 后呢,大家能够对节省有一个呃初步的认知,然后能够自己去用节省去描述你周围的一些事物,好吧,这是呃,用节省这个数据形式来表达 描述东西,你具备了这个能力之后呢,我们下一步呢,就就就是说可以呃为你之后做控制,做这个逻辑写代码提供非常非常好的这个基础。 那么先不多说,就直接开启用节省描述一个事物,那么我们描述一个人,昨天讲到了节省,描述一个对象,用 k y 的方式去,可以用 最外面的方式就是大括号啊,左大括号,右大括号,中间去写这个事物的属性啊,比如说内马,昨天我们在白马上面用的是中文,但代码的话我们一般用英文会比较多一点,当然也可以用中文也没问题啊, 介绍你也可以用中文,那么内蒙也就是他的名称叫刘备,那么他的年龄是五十,比如说五十岁, 他他的体重 是,比如说七十、七十公斤。 ok, 这样我们就描述了一个人,我这里写的是三个属性,可以写无数多,可以把它描述的更加具体。 那么描述多个事物的话,我们一般用这个数据形式,中括号,开始,中括号结束,中间,同样是内容写在中间。 那我这里我为什么要做一些这个空格?这个只是美化,我不写这个空格也没关系啊,或者我把这一行放到这个上面,这样只是看起来比较丑而已,也没问题的,要么也能跑得通。 但是呢,写代码我们一般还是要这个写的漂亮一点,写的规范一点,这样你之后呢,你自己看得懂,别人也看得懂,而且万一出问题的话,你能比较快, 快速的找到问题啊,就是说尽量写的对称一点,这个整齐一点,那描述多个数,比如说五虎上将啊,关 张 造马 黄, 那么我们进阶一下,最后面去描述这个宇宙万物。 这是我们家一个吧,就在刘备这个地方,因为他是一个人嘛,我们家一个朋友 friends。 好吧,他有关 张赵马黄啊这些,可以把这个放进来,也就说这个东西不是,不是说这个大括号里面就不能再写这个中括号啊,他可以写中括号,而且也可以写其他的这个大括号,比如说,呃, 老婆。好吧,那么我又可以继续写一个人,叫做他的内幕,是吧? 刘备的老婆叫。叫啥来着?小红吧。叫啊,然后你十八岁那个, 那个,那个谁?孙权他妹妹叫孙孙尚孙尚香吧。好像是,是不是不太记得啊? 呃,体重的话四十八,四十五吧,你看这样的话,是不是这个人描述的又更加具体,那么我们这个问题是还可以写,他老婆也肯定也有朋友啊,是吧? 他老婆的话,比如说有,有 aipse 啊,各种,是吧?那我们如果说要把某一个人描述的更加具体呢?我们其实可以再写这一个大括号,因为这个大括号中间呢,我们是可以写很多的这个属性的, 然后他的名称啊,是吧?还是这样的,你看如果说我们要这么写的话,我们把这个格式写的规范一点, 那么他 朋友有 a、 b、 c, 那么 c 呢?我们详细的去描述一下,那么这一个介绍呢,是不是我们写的越来越复杂之后呢?他这个描述的事情啊,这个数据也越来越多了。 首先这个就是描述的是一个刘备的一个人,他也五十岁,然后七十公斤,他的朋友有关张赵马红,是吧?他的老婆叫孙尚香, 老婆十八岁,四十五公斤,然后他老婆的朋友呢?嗯,杰森描述多个事物,其实在这里已经已经列出来了,关张赵马红啊,那么用杰森去描述宇宙万物这个题目我觉得可以留给大家,大家可以参考一下这个啊, 你说把这个名称改成宇宙啊,年龄四十七亿,体重就不需要写了啊,那么可以把这一个夫人的词改成心细,那宇宙里面有很多心细啊,那把这个改成这个,呃, 稍微斜一点吧,稍微斜一点,这里 宇宙啊,年龄四十七十七十多亿吧啊?七十多亿年啊,体重就不需要了,删掉啊,体重质量,我们这个没科学家告诉我们, 然后把这个老婆去掉,宇宙没有老婆,好吧,然后宇宙呢?里面有很多的星系,星系,星系呢?比如说有银河系是吧?我们就在银河系里面,然后还有织女星系 啊,还有各种什么什么信息可以写很多啊,但是我现在就不多写了,那么这个时候我们要在银河系把这个银河系再写多一点啊, 把它做成一个对象,那我们这里可以先把这个格式稍微调整一下,格式先调整一下,这样子是吧?这样子看起来的话就更加更加好看了。我们把银河系变成一个大括号, 写上内幕,等于,是吧?银河系,那么银河系它里面又有很多的 恒星,是吧?他里面有很多的恒星,那恒星呢?有很多,所以的话呢,肯定是用中括号是吧? 那么恒星比如说里面有太阳,太阳系啊,太阳系呢,它里面又有很多的,我们再写一个大符号吧,啊, 或者说直接写这个中国号也行,但是呢,里面有九大恒星,有地球是吧?有这个水,水星,有这个木星 啊,土星啥的啊,那就是如果我要把地球再详细描述一下呢,我可以再用大括号来描述这一个地球啊,听说这个名称还是名称叫做地球啊, 那么地球里面有很多的国家,是吧?国家叫做康国家吧,忘了啊,国家呢,有很多,地球上面有很多的国家,那么我们再用这个 中货号啊,那么写中国啊,美国啊,俄罗斯啊,日本啥啥啥啥的,是吧?如果我们要描述啊中国再详细描述呢,中国这里再变成大国就可以无限的写下去,是吧? 所以你发现用节省可以描述宇宙的万物,因为为什么可以啊?它的原理就在于万事万物 都有他的属性,他的属性呢,都可以用这个 大括号来描述啊。大括号呢,一般描述这个一对一的关系啊,然后呢? 中括号描述 一对多的关系,然后可以欠套,无限欠套, 所以节省可以描述任何复杂的数据, 那么数据这一关如果能够灵活使用理解并写出来,那么 再学一些语法逻辑控制方法 就可以写名字写在哪了?可以写后门。