1
00:00:00,680 --> 00:00:01,050
Hello.

2
00:00:01,110 --> 00:00:01,710
Welcome back.

3
00:00:02,040 --> 00:00:09,090
So in the last lesson we realize our neural network wasn't predicting accurately what we're going to

4
00:00:09,090 --> 00:00:17,880
do in this lesson is take a new model a new carriage model and its topology and convert them into C

5
00:00:18,840 --> 00:00:24,000
and then update our system updates or embedded firmware with this model.

6
00:00:24,000 --> 00:00:26,120
So this is my project folder.

7
00:00:26,220 --> 00:00:30,360
Before we do that I would just show you the model we going to use.

8
00:00:30,360 --> 00:00:33,430
So this is our model model dot H5.

9
00:00:33,450 --> 00:00:37,580
That's the size nine hundred and thirty five kilobytes.

10
00:00:37,800 --> 00:00:41,580
The new model we're going to use is about four point seventy megabyte.

11
00:00:41,880 --> 00:00:44,270
That's the new model we are going to use.

12
00:00:44,430 --> 00:00:47,160
And this um this is it's Jason.

13
00:00:47,160 --> 00:00:48,520
It's a topology.

14
00:00:48,960 --> 00:00:49,730
Right.

15
00:00:49,740 --> 00:00:57,360
So what are we going to do here is create a copy of our current project just to get access to our Q

16
00:00:57,450 --> 00:00:59,120
But airMAX.

17
00:00:59,580 --> 00:01:04,000
So what I'm gonna do is I'm simply going to come over here.

18
00:01:04,050 --> 00:01:10,650
This is my project folder within this I have my amnesty and I can come here and open our project.

19
00:01:10,710 --> 00:01:14,210
This project here it's located in this folder.

20
00:01:14,310 --> 00:01:20,890
I have my parents FORWARD OUT THE PARENT photo I I'm calling it embedded amnesty.

21
00:01:20,910 --> 00:01:21,290
Right.

22
00:01:21,750 --> 00:01:28,340
So I'm gonna create a copy of this and I'll simply use this as this crutch folder.

23
00:01:28,920 --> 00:01:36,930
Well I need to do this with this is to generate the um the what you call it the the weight and the neural

24
00:01:36,930 --> 00:01:38,800
network in the C code.

25
00:01:39,210 --> 00:01:41,310
I'm going to rename this to scratch.

26
00:01:42,240 --> 00:01:44,710
And in fact we could have just copied a word

27
00:01:47,920 --> 00:01:56,650
we could have just copied simply the the Cuban mix project and then continue it from there but it wouldn't

28
00:01:56,650 --> 00:02:03,100
cost me anything to create a complete copy of the full project that is why I copy the full project.

29
00:02:03,100 --> 00:02:04,520
So now I have to.

30
00:02:04,660 --> 00:02:10,360
This is the actual working one this this crutch one we simply going to load in a new model here and

31
00:02:10,360 --> 00:02:13,180
then replace the files.

32
00:02:13,180 --> 00:02:16,280
So this my embedded m this crutch.

33
00:02:16,840 --> 00:02:19,400
And then within this I have my M next.

34
00:02:19,800 --> 00:02:24,060
And I'm going to go to middle where everything is the same.

35
00:02:24,070 --> 00:02:26,180
We've got our eye stuff.

36
00:02:26,190 --> 00:02:28,110
Yeah right.

37
00:02:28,180 --> 00:02:35,190
So I'll come over here in my source in the source folder we've got network.

38
00:02:35,800 --> 00:02:37,930
And then we've got network data.

39
00:02:37,930 --> 00:02:44,470
These are C files I'm going to add the word old I'm going to append old here so that this will indicate

40
00:02:44,500 --> 00:02:46,510
this is our old network.

41
00:02:46,510 --> 00:02:51,790
So I'm gonna have network on this quote old network data underscore Oh.

42
00:02:51,850 --> 00:02:55,500
Because when we generate there's going to be a new network in network data.

43
00:02:55,830 --> 00:02:56,290
Right.

44
00:02:56,280 --> 00:02:58,920
So a network data on the scoreboard as well.

45
00:02:59,110 --> 00:03:04,920
When I go to include folder and do the same thing a Health Network and then network data we're gonna

46
00:03:04,930 --> 00:03:10,810
rename this network and let's call owed and then network data

47
00:03:14,440 --> 00:03:15,910
on the scoreboard as well.

48
00:03:16,060 --> 00:03:17,620
Okay.

49
00:03:17,770 --> 00:03:24,890
So um when I come here and open Cuba makes I'll just close this project.

50
00:03:25,130 --> 00:03:27,750
Oh uh Cuba I.D. project.

51
00:03:29,140 --> 00:03:30,220
I'll save everything.

52
00:03:32,160 --> 00:03:32,800
Right.

53
00:03:32,830 --> 00:03:34,000
Cuba makes us open it

54
00:03:42,210 --> 00:03:44,960
and network connection is required.

55
00:03:44,980 --> 00:03:45,450
Okay.

56
00:03:45,460 --> 00:03:49,170
My internet is off.

57
00:03:49,320 --> 00:03:51,820
That's why I'm receiving this I'm going to turn it on.

58
00:03:51,820 --> 00:03:53,930
Do you want to set your connection parameters.

59
00:03:53,990 --> 00:03:57,870
Oh I would just say no.

60
00:04:00,960 --> 00:04:01,370
Okay.

61
00:04:01,500 --> 00:04:02,610
So this Cuban makes

62
00:04:07,630 --> 00:04:11,060
in fact rather than creates a copy of our project.

63
00:04:11,060 --> 00:04:19,100
We could have just started you know a new project in Cuba makes and then select at the same board just

64
00:04:19,100 --> 00:04:21,020
to initialize our new network.

65
00:04:21,200 --> 00:04:23,610
But I know you understand that.

66
00:04:23,690 --> 00:04:28,520
So what I'm gonna do is I'm going to click this site here.

67
00:04:28,520 --> 00:04:30,250
I still don't have internet connection.

68
00:04:31,670 --> 00:04:34,300
Sorry bother.

69
00:04:34,520 --> 00:04:37,640
So like I was saying we could have just opened.

70
00:04:37,670 --> 00:04:38,030
No.

71
00:04:38,140 --> 00:04:44,510
Uh we could have just opened Cuban mix and then go to new project and select exactly the same board

72
00:04:44,810 --> 00:04:46,480
and created it.

73
00:04:46,520 --> 00:04:48,220
That's one where we could have done this.

74
00:04:48,380 --> 00:04:53,650
The method we're currently using is just creating a copy of our current project and double clicking

75
00:04:53,660 --> 00:04:54,470
on the Cuban mix.

76
00:04:54,480 --> 00:04:58,180
I can but I hope you understand that it's really the same thing.

77
00:04:58,340 --> 00:05:02,430
Or maybe at the end of this process you would see what we are trying to achieve is a tiny thing.

78
00:05:02,450 --> 00:05:04,520
You could have done in different ways.

79
00:05:04,520 --> 00:05:12,400
In a way I'm going to click on this tab over here to take us back to where we selected our board.

80
00:05:13,230 --> 00:05:16,500
It says is connected to the server to download something.

81
00:05:17,120 --> 00:05:20,760
Okay let's wait.

82
00:05:20,990 --> 00:05:21,390
Okay.

83
00:05:21,440 --> 00:05:24,900
So this is our board selection page.

84
00:05:25,010 --> 00:05:29,540
We're going to select exactly the same board.

85
00:05:29,600 --> 00:05:30,140
Where is it.

86
00:05:30,260 --> 00:05:31,000
It's over here

87
00:05:35,670 --> 00:05:40,080
and the microcontroller is the SDM 30 to f 4 2 9.

88
00:05:40,080 --> 00:05:45,420
I am going to come to MCU underscore MP use selector.

89
00:05:45,900 --> 00:05:52,280
It is the M 32 f 4 2 9.

90
00:05:52,430 --> 00:05:56,850
I Okay so I just select any of them to 9.

91
00:05:56,860 --> 00:06:06,090
I what I'm gonna do is I'm gonna enable artificial intelligence down here and then over here I'll select

92
00:06:06,510 --> 00:06:14,880
carers because the model listen carers and type I'll see module and topology and then approach to the

93
00:06:14,880 --> 00:06:26,580
location module location or click browse over here and then I'll go to the location of my model it's

94
00:06:26,610 --> 00:06:28,740
over here M.A. carers model.

95
00:06:28,920 --> 00:06:34,780
It's a new to this my model and then our prowess for the topology as well.

96
00:06:34,890 --> 00:06:36,590
It's in the same folder.

97
00:06:36,840 --> 00:06:39,450
It's a dot Jason File.

98
00:06:39,690 --> 00:06:45,540
Once that is done I'm going to analyse to see if it fits on the microcontroller that we've selected

99
00:06:45,570 --> 00:06:50,240
so I'll click on the line over here and it's going to run the analysis.

100
00:06:56,270 --> 00:06:57,460
It's on the light in

101
00:07:09,810 --> 00:07:12,340
so over here it's analysed.

102
00:07:12,360 --> 00:07:18,660
It says the minimum flash requirement is four point eight to make a byte and a minimum requirement of

103
00:07:18,780 --> 00:07:22,110
RAM is one hundred and two point one for kilobytes.

104
00:07:22,830 --> 00:07:28,520
And the interesting bit is over here you can see that we've got no list here at all.

105
00:07:28,560 --> 00:07:38,070
It says MCU slash MP use list zero item meaning the original s team 32 bought currently within 10 or.

106
00:07:38,100 --> 00:07:40,740
They'll be able to accept this module.

107
00:07:40,830 --> 00:07:43,030
So what we have to do is compress it.

108
00:07:43,170 --> 00:07:48,570
If you're using a different version of Q that makes you might in fact receive a dialog box telling you

109
00:07:49,110 --> 00:07:56,090
the model is too large for the board selected because this the board we selected.

110
00:07:56,190 --> 00:08:02,790
So what I'm gonna do is I'm gonna compress this outcome to compression and I'll select for over here

111
00:08:03,480 --> 00:08:07,590
and then I'll analyse again and let's see what happens

112
00:08:15,520 --> 00:08:17,200
this generates in the network

113
00:08:32,930 --> 00:08:33,670
okay.

114
00:08:33,680 --> 00:08:38,680
Still there's not much we have zero over here.

115
00:08:40,430 --> 00:08:40,850
Okay.

116
00:08:40,880 --> 00:08:48,770
I'm going to compress by 8 and C I'm gonna come over here compress compression eight

117
00:08:55,580 --> 00:08:56,570
let's see what we get

118
00:08:59,440 --> 00:09:00,200
okay.

119
00:09:00,220 --> 00:09:05,350
So after compression of eight we have two boards listed

120
00:09:08,290 --> 00:09:19,810
we've quote the estimate that it to four to one estimate that it to f 4 2 9 HP T X mean and something

121
00:09:19,810 --> 00:09:21,990
else and then we've got this one too.

122
00:09:22,030 --> 00:09:25,860
So we know it would fit in our board.

123
00:09:26,080 --> 00:09:28,600
Our board is 4 to 9.

124
00:09:28,600 --> 00:09:31,170
Uh does it say what s g or not.

125
00:09:31,840 --> 00:09:38,310
But it would certainly fit here if we read if we read over here.

126
00:09:38,320 --> 00:09:42,220
It should tell us the amount of flush and the amount of ram that the board has.

127
00:09:42,250 --> 00:09:43,080
Let's see.

128
00:09:46,410 --> 00:09:48,930
Okay.

129
00:09:49,440 --> 00:09:49,880
Right.

130
00:09:49,890 --> 00:09:51,810
It would fit in this board.

131
00:09:51,810 --> 00:09:57,630
It doesn't say the flush and the RAM amount but I've read a data sheet before we can check the data

132
00:09:57,630 --> 00:09:58,320
sheet from here.

133
00:09:58,380 --> 00:10:06,430
If we want so in a way now we know this would fit with a compression factor of eight.

134
00:10:06,600 --> 00:10:13,640
So we can go ahead and um and use our port but we have to compress it by 8.

135
00:10:13,680 --> 00:10:14,160
Right.

136
00:10:14,160 --> 00:10:15,630
So I'm going to

137
00:10:18,870 --> 00:10:20,420
I'm going to close this project.

138
00:10:20,420 --> 00:10:21,570
Uh the board selector.

139
00:10:21,600 --> 00:10:24,970
And come back to the projects and under additional software.

140
00:10:25,620 --> 00:10:32,640
This is our project remember we opened an already existing project so I'm gonna come to SD microelectronics

141
00:10:33,510 --> 00:10:37,380
over here under additional software and click this

142
00:10:44,100 --> 00:10:52,830
and then over here we're going to load a new model.

143
00:10:52,830 --> 00:10:57,450
When I close this and then I'm going to browse to the location of this new model.

144
00:10:57,730 --> 00:11:04,210
When I click here to browse and then oh located it's over here.

145
00:11:04,230 --> 00:11:11,000
Cuba Max Kerry's motto new and that's the motto.

146
00:11:11,000 --> 00:11:12,750
And then the topology

147
00:11:15,680 --> 00:11:18,980
is the same place.

148
00:11:18,980 --> 00:11:19,880
This over here

149
00:11:22,850 --> 00:11:28,280
and we can analyze once more and see.

150
00:11:29,410 --> 00:11:34,560
Okay so over here it would tell us joined us on a lot uh analysis process.

151
00:11:34,560 --> 00:11:37,700
We'll get to know what a fits or not properly.

152
00:11:37,920 --> 00:11:38,710
Okay.

153
00:11:38,790 --> 00:11:39,800
Like you says so far here.

154
00:11:39,810 --> 00:11:45,660
Required rum or flush size for the network is bigger than the available rum or flush.

155
00:11:45,660 --> 00:11:47,950
So this is why it's important to analyze.

156
00:11:47,970 --> 00:11:49,410
We first did a quick check.

157
00:11:49,410 --> 00:11:56,760
That is if the truck that we initially in initially did is to check before you buy the boat by if you

158
00:11:56,760 --> 00:11:59,800
already have the boat you can run analysis in here.

159
00:11:59,850 --> 00:12:04,920
So it's analyzed in your network and obviously larger than the amount of space we have.

160
00:12:04,920 --> 00:12:12,690
So one thing we can do is run a compression I'm going to start with compression of four over here and

161
00:12:12,750 --> 00:12:13,620
analyze again

162
00:12:17,340 --> 00:12:18,300
it's analyzing

163
00:12:25,200 --> 00:12:25,930
okay.

164
00:12:26,040 --> 00:12:27,930
It says rendering the model

165
00:12:35,910 --> 00:12:36,390
right

166
00:12:41,730 --> 00:12:42,840
let's see.

167
00:12:42,960 --> 00:12:52,380
Over here over here when we selected compression of four it was able to pass analysis and yet on when

168
00:12:52,380 --> 00:12:55,770
we did a quick check compression all four didn't list any boards.

169
00:12:55,770 --> 00:12:59,910
But over here when we checked for the four we were able to pass the analysis.

170
00:12:59,910 --> 00:13:04,150
So this is the final decider on what had whatever fits or not.

171
00:13:04,470 --> 00:13:10,750
Once you've uploaded a model into the project and run the analysis after you've selected everything

172
00:13:10,750 --> 00:13:12,420
they brought aboard right.

173
00:13:12,450 --> 00:13:17,090
Course on their own if you remember when we used that compression of four.

174
00:13:17,100 --> 00:13:23,000
We didn't have any boards listed in the area where boards are supposed to be listed.

175
00:13:23,070 --> 00:13:27,620
However over here we find that's just compression by a factor of four.

176
00:13:27,630 --> 00:13:29,740
It fits into our current board.

177
00:13:29,880 --> 00:13:33,800
So it is important to run this final analysis over here.

178
00:13:33,810 --> 00:13:34,700
Right.

179
00:13:34,890 --> 00:13:37,740
So it fits in the board.

180
00:13:37,800 --> 00:13:43,950
We can validate on the desktop or click over here validate and it's validating

181
00:14:05,040 --> 00:14:07,120
okay.

182
00:14:07,400 --> 00:14:07,850
Right.

183
00:14:09,980 --> 00:14:13,220
And it gives the the values for the arrows over here.

184
00:14:13,250 --> 00:14:15,230
So you can um you can go through them.

185
00:14:15,260 --> 00:14:24,330
If this type of thing matters to you right.

186
00:14:24,950 --> 00:14:25,630
Okay.

187
00:14:25,660 --> 00:14:29,310
One other thing we can use this for you show that graph the network graph.

188
00:14:29,320 --> 00:14:35,650
You can actually click show graph over here and give the graph of the entire network.

189
00:14:35,920 --> 00:14:37,170
Right.

190
00:14:37,240 --> 00:14:44,260
So this on your network you can look at it or you can spend more time on it.

191
00:14:44,370 --> 00:14:45,090
Right.

192
00:14:45,090 --> 00:14:52,470
So all we have to do after doing this is simply generate our code again and copy their respective network

193
00:14:52,470 --> 00:14:57,550
files to our own projects and rebuild that old project.

194
00:14:57,630 --> 00:15:00,750
So go back to the um the project manager over here.

195
00:15:00,750 --> 00:15:02,780
Keep everything the same.

196
00:15:03,210 --> 00:15:10,360
And I'll simply click generate code over here it's generating

197
00:15:25,550 --> 00:15:26,010
okay.

198
00:15:26,100 --> 00:15:28,610
It's taken a while.

199
00:15:29,550 --> 00:15:29,910
Right.

200
00:15:29,910 --> 00:15:31,130
Generation is complete.

201
00:15:31,140 --> 00:15:36,450
I'm simply going to go to open folder and I'm going to close.

202
00:15:36,450 --> 00:15:37,390
Cuba makes no.

203
00:15:37,410 --> 00:15:38,580
We're done with that.

204
00:15:39,490 --> 00:15:39,710
Okay.

205
00:15:39,720 --> 00:15:41,280
So does the photo.

206
00:15:42,390 --> 00:15:47,950
This is our M.A. on this course crutch embedded or open source over here.

207
00:15:48,210 --> 00:15:50,360
Now we have a own network data.

208
00:15:50,380 --> 00:15:53,240
This the new one this the old one remember the old one.

209
00:15:53,250 --> 00:15:56,100
We added the word owed to it.

210
00:15:56,100 --> 00:16:03,690
So we have these two new files old network data and the network data itself.

211
00:16:03,690 --> 00:16:04,460
Right.

212
00:16:04,470 --> 00:16:11,580
So what we're going to do is I'm going to just show you the network as it's a piece indeed.

213
00:16:11,580 --> 00:16:19,410
I mean the project before we start doing the changes so I'm going to go to a war work and project.

214
00:16:19,410 --> 00:16:21,120
This is the project you're working with.

215
00:16:21,120 --> 00:16:26,980
We just created the scratch one so I'll come back to my project over here and then you open it.

216
00:16:26,980 --> 00:16:30,400
I come over here and then double click to open my cube IDC

217
00:16:34,040 --> 00:16:35,510
and then click launch

218
00:16:50,050 --> 00:16:50,860
it's open.

219
00:16:51,410 --> 00:16:51,880
Right.

220
00:16:51,890 --> 00:16:53,090
So that's where we left off

221
00:16:58,200 --> 00:16:59,450
I'm gonna open this.

222
00:16:59,610 --> 00:17:02,340
Oh it's still rendering from down here.

223
00:17:02,340 --> 00:17:03,130
That's way too bit

224
00:17:11,380 --> 00:17:11,960
this weight.

225
00:17:12,030 --> 00:17:12,300
OK.

226
00:17:12,300 --> 00:17:18,050
One hundred percent so I'm gonna close everything here actually just to focus what we have.

227
00:17:18,080 --> 00:17:28,500
Close ball I'll say I'm gonna come over here to my project to my application use and then this is the

228
00:17:28,500 --> 00:17:31,100
network dot see.

229
00:17:31,230 --> 00:17:33,880
This file was generated from our module.

230
00:17:33,900 --> 00:17:35,010
This is still the old one.

231
00:17:35,010 --> 00:17:36,960
We've not changed with a new one yet.

232
00:17:37,050 --> 00:17:39,160
I just want you to see what it looks like.

233
00:17:39,160 --> 00:17:47,280
We've not analyzed this yet so this is what was generated when we provided our python script.

234
00:17:47,280 --> 00:17:50,460
Cuba makes generated this for us.

235
00:17:50,460 --> 00:17:51,290
This entire file.

236
00:17:51,300 --> 00:17:59,700
This is one of four files generated based on a watch network model in our network topology right.

237
00:17:59,700 --> 00:18:06,900
It's actually added to date and the version of Cuba mix used and it's added all the characteristics

238
00:18:06,990 --> 00:18:08,790
of a model here.

239
00:18:08,900 --> 00:18:13,770
When we go to our network data Nessie we find a wait.

240
00:18:14,910 --> 00:18:22,610
So this the wait as you said these are the wait right.

241
00:18:22,700 --> 00:18:29,100
It ends at line number ninety four thousand and sixty six.

242
00:18:29,110 --> 00:18:36,080
Okay so this the old file and difficulty our respective interface files meaning the respective dots

243
00:18:36,160 --> 00:18:42,860
each files we have to network underscored data I don't see which is the implementation file and we have

244
00:18:42,860 --> 00:18:49,760
to network underscore data that's H which is the interface file the interface file as you may know allows

245
00:18:49,760 --> 00:18:54,880
us to be able to call these C functions from other files.

246
00:18:54,880 --> 00:18:55,930
Right.

247
00:18:56,090 --> 00:18:58,310
So we have the dots each false as well.

248
00:18:58,370 --> 00:19:05,630
We can take a look at those as well we come to include and then we locate it over here.

249
00:19:05,720 --> 00:19:07,930
This is network on the score data on age.

250
00:19:07,940 --> 00:19:17,760
This what it looks like very short and then we have the network dot h over here and that's what that

251
00:19:17,760 --> 00:19:21,000
looks like us well just a number of functions.

252
00:19:21,030 --> 00:19:31,110
We have the AA in it a create a I get arrow etc. so I'm going to close cube a I now and go and do the

253
00:19:31,110 --> 00:19:34,810
replacement exit okay.

254
00:19:34,900 --> 00:19:38,140
So this is still the current project that we are working with.

255
00:19:38,140 --> 00:19:43,980
I'm going to rename the network files in my current project to vote right.

256
00:19:44,040 --> 00:19:50,320
I'm going to have network underscore old network and that's called data underscore mode just like we

257
00:19:50,320 --> 00:19:55,720
did in our scratch project so that in case we want to take a look at the old model we can take a look

258
00:19:55,720 --> 00:19:56,430
at it again.

259
00:19:57,250 --> 00:19:58,520
So I'm gonna come over here.

260
00:19:58,520 --> 00:20:01,600
This amnesty is my follow go to source.

261
00:20:01,600 --> 00:20:03,630
This is my network file.

262
00:20:03,850 --> 00:20:10,780
Rename this or simply at underscore owed at the end and then there's the data version that's work on

263
00:20:10,780 --> 00:20:12,300
the score data.

264
00:20:12,850 --> 00:20:15,540
Append underscore owed at the end as well.

265
00:20:16,310 --> 00:20:24,940
And now I'll go to the dots H files or come to the include over here we have network and this call out

266
00:20:25,330 --> 00:20:27,690
on a score note here.

267
00:20:28,030 --> 00:20:36,030
Network data does these dots each forward I should know at underscore mode here as well right.

268
00:20:36,060 --> 00:20:41,740
So now I'm going to copy my old my new generate my newly generated network.

269
00:20:41,740 --> 00:20:46,990
So this this crutch forward at this where we generated one new model.

270
00:20:47,050 --> 00:20:48,580
So I'm going to this.

271
00:20:48,730 --> 00:20:51,690
Okay I'm going to open side by side.

272
00:20:51,760 --> 00:20:55,060
This is my current project folder amnesty.

273
00:20:55,150 --> 00:20:56,440
This is this crutch.

274
00:20:56,440 --> 00:21:00,210
They wonder we use for a quick generation the new generation.

275
00:21:00,430 --> 00:21:04,290
This my current project I'm gonna come over here and copy the new model here.

276
00:21:04,330 --> 00:21:07,090
We have network and then network data.

277
00:21:07,090 --> 00:21:10,440
I'm going to copy them into my current work in forward.

278
00:21:10,480 --> 00:21:20,110
Copy paste right and then I'm going to go to the i n c to include for food as well for both of them

279
00:21:21,370 --> 00:21:24,640
and then copy network and network data.

280
00:21:24,700 --> 00:21:25,030
Yep.

281
00:21:25,070 --> 00:21:26,980
Dead dot H files network

282
00:21:30,260 --> 00:21:31,490
and then network data.

283
00:21:31,490 --> 00:21:36,730
Copy this and then I'll paste it in my work in project folder

284
00:21:39,540 --> 00:21:41,310
pasted over here.

285
00:21:41,550 --> 00:21:41,990
Right.

286
00:21:42,180 --> 00:21:49,280
So now I'm going to open my project again this time I'm going to be using the new network that we generated.

287
00:21:49,290 --> 00:21:50,640
Come over here.

288
00:21:50,640 --> 00:21:53,080
Double click to open over here.

289
00:21:55,930 --> 00:21:56,470
Launch

290
00:22:10,050 --> 00:22:12,250
it's open right.

291
00:22:12,410 --> 00:22:13,260
It's finished opening

292
00:22:16,090 --> 00:22:17,410
it's slowed and down here.

293
00:22:17,420 --> 00:22:18,430
We've got to wait a bit

294
00:22:28,020 --> 00:22:31,530
it's still loading okay.

295
00:22:31,540 --> 00:22:35,240
One hundred percent okay.

296
00:22:35,320 --> 00:22:38,190
So let's take a look at our new folks.

297
00:22:38,200 --> 00:22:41,480
We just checking the network to see the network on this court data.

298
00:22:41,530 --> 00:22:49,050
Don't see fault cause we verify the old ones ended around foul are the old network on this court date.

299
00:22:49,050 --> 00:22:54,250
I don't see file ended around line number ninety six thousand.

300
00:22:54,250 --> 00:22:55,720
Let's take a look at this new one.

301
00:22:55,720 --> 00:23:00,660
I'm going to come to application you sir and then network underscored data.

302
00:23:00,670 --> 00:23:03,660
Don't see double click.

303
00:23:04,060 --> 00:23:04,810
I'll just say no.

304
00:23:04,810 --> 00:23:05,590
Over here.

305
00:23:05,590 --> 00:23:08,500
And then I'm going to scroll down to see where it ends.

306
00:23:08,500 --> 00:23:11,530
So this one ends around one hundred and twenty six thousand.

307
00:23:11,530 --> 00:23:15,570
Obviously there's a bigger network compared to the first one.

308
00:23:15,640 --> 00:23:16,050
Okay.

309
00:23:16,060 --> 00:23:20,220
So we're going to reboot our project and then download onto our port.

310
00:23:20,250 --> 00:23:26,030
Going to click over here to build it s brought in.

311
00:23:26,710 --> 00:23:27,060
Okay.

312
00:23:27,070 --> 00:23:28,430
We've got no error.

313
00:23:28,510 --> 00:23:33,450
I'm going to download onto the boat click Run debug over here okay.

314
00:23:33,460 --> 00:23:34,920
It's downloaded successfully.

315
00:23:34,930 --> 00:23:41,520
I'm simply going to click stop over here and then I'm gonna reset my board and then test out a neural

316
00:23:41,530 --> 00:23:43,510
network.

317
00:23:43,510 --> 00:23:46,370
So I've reset my board.

318
00:23:46,580 --> 00:23:47,610
This is my boat.

319
00:23:47,620 --> 00:23:54,960
I'm going to write the number two and then I'm going to press to predict it's predicted to.

320
00:23:55,150 --> 00:23:55,860
Excellent.

321
00:23:55,870 --> 00:23:57,110
I'm going to race.

322
00:23:57,140 --> 00:24:02,520
I'm gonna write three press to predict to predict predicted three.

323
00:24:02,530 --> 00:24:03,520
That is excellent.

324
00:24:03,520 --> 00:24:04,570
Your race.

325
00:24:04,570 --> 00:24:09,850
I'm gonna write about nine press to predict.

326
00:24:09,850 --> 00:24:12,530
It s predicted nine hobos.

327
00:24:12,540 --> 00:24:15,470
Zero press to predict.

328
00:24:16,210 --> 00:24:21,730
It's predicted 0 0 0 7 press to predict.

329
00:24:21,730 --> 00:24:23,350
It s predicted seven hobo.

330
00:24:23,350 --> 00:24:26,840
I try to write mine this way.

331
00:24:27,700 --> 00:24:28,290
Let's see.

332
00:24:28,300 --> 00:24:32,030
Press to predict it's predicted to k.

333
00:24:32,050 --> 00:24:33,640
It was a tough one.

334
00:24:33,640 --> 00:24:34,330
So this is it.

335
00:24:34,390 --> 00:24:39,080
Basically um you can play around with it s more in fact.

336
00:24:39,280 --> 00:24:44,590
In fact we can also monitor our performance or our A.I. experiment.

337
00:24:44,590 --> 00:24:49,960
We can monitor you through our center monitor cause we've initialized you out of here.

338
00:24:50,350 --> 00:24:51,400
So let's observe it.

339
00:24:51,400 --> 00:24:56,370
I'm gonna open terror term over here and then I've got zero plot.

340
00:24:56,650 --> 00:25:03,220
Um of course zero also to my SD microelectronics virtual comp and then okay over here and I'm going

341
00:25:03,220 --> 00:25:05,710
to increase the font size a bit.

342
00:25:05,920 --> 00:25:06,460
Let's see

343
00:25:11,110 --> 00:25:12,910
over here setup font

344
00:25:17,430 --> 00:25:23,730
I'm gonna select font size of 16 over here okay.

345
00:25:23,880 --> 00:25:28,470
And then I'm going to press resets on my board.

346
00:25:28,470 --> 00:25:35,710
The board has reset and I'm going to write three on my board.

347
00:25:35,700 --> 00:25:41,700
Okay I've got a change that comports when a change comports entourage to the board right here.

348
00:25:41,760 --> 00:25:43,870
I mean I've got a change to Boatwright sorry.

349
00:25:43,920 --> 00:25:45,770
This the right port right.

350
00:25:45,780 --> 00:25:52,370
Okay I'm gonna press reset to my board and I'm gonna come over here to play a buffer.

351
00:25:53,940 --> 00:25:58,820
See that buffer when a press reset to my board again.

352
00:25:59,040 --> 00:26:00,300
When I write three.

353
00:26:00,860 --> 00:26:08,250
Okay so it's giving me the x and y movement of my of my finger or the stylus I'm using on the screen

354
00:26:09,200 --> 00:26:13,050
and then I'm gonna press predict.

355
00:26:13,050 --> 00:26:13,840
Okay.

356
00:26:13,940 --> 00:26:20,000
And it's predicted forty eight and that's the probability probability of zero zero.

357
00:26:20,010 --> 00:26:23,790
And then there's a probability of zero sure he has one no problem.

358
00:26:23,790 --> 00:26:30,000
I'm going to clean and try again when I write a three price predictor again.

359
00:26:30,180 --> 00:26:36,380
It's predicted three would have probability of a hundred percent and then its second guess is five would

360
00:26:36,380 --> 00:26:37,830
have probability of zero.

361
00:26:37,830 --> 00:26:43,370
Remember we have the first prediction and second prediction is the second prediction value.

362
00:26:43,480 --> 00:26:47,950
I'm going to press clean again and then write to six press.

363
00:26:47,980 --> 00:26:54,030
Predict okay this time it's predicted the first guest predicted a five.

364
00:26:54,060 --> 00:26:57,930
With this probabilities are points over zero point nine.

365
00:26:57,930 --> 00:27:01,330
The second gets predicted an eight which is probability no problem.

366
00:27:02,100 --> 00:27:09,280
So clean and then write to press to predict you predict at a 2.

367
00:27:10,170 --> 00:27:10,780
Wow.

368
00:27:10,810 --> 00:27:11,730
What's your point.

369
00:27:11,730 --> 00:27:13,560
5 and a 7 was reported for.

370
00:27:14,250 --> 00:27:16,680
I'm gonna clean again and then let's see.

371
00:27:16,700 --> 00:27:25,740
I'm gonna write zero 0 0 that and then press to predict predicted a zero with zero point nine nine confidence

372
00:27:25,770 --> 00:27:28,100
and then a three which will point to zero three.

373
00:27:28,140 --> 00:27:31,880
So you can monitor the results on these rural plots as well.

374
00:27:32,070 --> 00:27:32,910
This all the rest.

375
00:27:32,910 --> 00:27:36,900
If you have any questions at all just let me know and thank you for watching.
