►
From YouTube: Machine Learning Community Standup - Sept 9th 2020 - Data Science and Machine Learning with SciSharp
Description
Learn from the SciSharp team how you can leverage libraries like TensorFlow .NET for your data science and machine learning applications.
Community Links: https://www.theurlist.com/mlnet-standup-2020-09-08
Featuring: Haiping Chen (@Haiping2015)
A
A
Hi
everyone
and
welcome
to
the
second
machine
learning.net
community
stand
up.
My
name
is
bree,
I'm
the
pm
for
ml.net
on
the.net
team
and
I'll.
Let
the
rest
of
the
team
introduce
themselves
jake.
C
A
Right
and
we're
here
with
hyping
who
actually
works
on
a
psi
sharp
an
open
source
project.
It
looks
like
we
have
another
person
that
just
joined
hyphen.
Do
you
want
to
do
a
quick
intro
and
then
we'll
get
you
on
later
to
talk
about
psyshart.
D
A
Yeah
awesome
thanks,
I
think
yeah.
So
the
first
thing
we
want
to
do
is
go
over
some
community
links.
So
louise
you
want
to
share
your
screen
and
we'll
we'll
show
off
some
things
that
the
community
has
been
doing
with
ml.net
and
machine
learning.
C
C
So
let
me
pull
this
up
here
and
you
folks
should
be
able
to
see
that
as
well,
but
essentially
we
have
a
lot
of
really
really
fun
stuff
since
last
time,
one
of
the
things
we
have
here
is
this
ml.net
crash
course
right
and
it
was
put
together
by
by
john
who
has
the
youtube
channel.
We
talked
about
him
on
on
the
stream
last
time.
C
So
essentially,
you
know
if
you're
looking
to
learn
about
ml.net,
and
you
know
just
sort
of
get
up
to
speed
with
how
you
can
get
started
with
it.
This
is
a
really
great
introduction
to
emerald.net.
We
also
have
for
folks,
it's
really
nice
to
see
our
international
sort
of
users
right.
We
have
this
guide
of.
How
can
you
can
use
devil.net
with
jupiter
notebooks,
and
this
is
in
portuguese,
so
for
our
portuguese
speaking
audience
right?
C
They
can
leverage
this
guide
here
and
it
kind
of
guides
them
through
how
you
can
essentially
slow
down
and
interact
with
which,
if
your
posts
aren't
familiar,
it's
the
among
many
things.
It
provides
a
kernel
to
run
jupiter,
notebooks
and
use
either
c
sharp,
f,
sharp
or
powershell.
C
We
also
have
well
shameless
plug
here.
I
put
together
a
guide
very
similar
thing
with
using
jupyter,
notebooks
and
running.net
code.
The
difference
is
that
I
showed
how
you
can
use
azure
machine
learning,
compute
instances
which
are
essentially
this
computing
environment.
That
is
that
has
everything
set
up
for
you?
So
if
you're
looking
to
do
machine
learning,
you
set
up
a
compute
instance
with
azure
machine
learning,
and
you
can
use
that
as
your
development
environment.
C
So
one
of
the
one
of
the
benefits
of
doing
that
is
that
it
brings
jupiter
notebooks
installed
out
of
the
box.
It
has
all
a
lot
of
very
popular
data
science,
libraries
and
packages
that
you
can
just
literally
get
up
and
running
with
your
workflows
as
easy
as
possible.
C
So
considering
the
fact
that
it
already
has
super
notebooks
installed
by
default
installing
the
net
interactive
so
that
you
can
basically
write
net
code
inside
of
jupiter
notebooks
in
your
compute
instance
is
fairly
trivial,
and
this
blog
post
that
I
put
together
essentially
just
shows
you
that
we
also
have
some
really
cool
posts
from
another
fellow
community
member
bruno
who
one
of
them.
C
He
talks
about
automl
for
ranking
scenarios,
and
he
basically
just
showed
you
how
to
set
up
a
ranking
experiment
using
using
auto
automl
or
automated
machine
learning
for
ml.net,
and
he
has
another
one
which
he
was
very
eager
to
go
ahead
and
try.
The
the
gpu
support
that
was
recently
announced
for
model
builder
recently
came
out,
so
it's
really
nice
to
see
that
the
community
is
going
ahead
and
trying
out
these
things
right
and
then.
C
Finally,
if
you
are
interested,
if
you
can't
get
enough
ml.net,
you
know
after
today's
show
you
are
more
than
welcome.
I
believe
this
is
the
global
ai
tour.
That's
putting
this
event
together,
alexander,
who
was
on
the
on
the
stream
last
time
is
actually
giving
a
presentation
at
5
00
p.m.
Eastern
time,
I
believe
and
he's
doing
it
on
make
that
a
little
bit
bigger,
so
it's
probably
easier
to
see
on
emma
lobs.
C
You
know,
basically,
I
meant
and
to
end
up
racial
operationalization
of
modernity,
models
within
lobs.net
and
that's
kind
of
the
tool
that
he
talked
about
last
time
when
he
was
on
stream.
So,
if
you're
looking
to
get
a
little
bit
more
in-depth
knowledge
on
that
particular
tool,
I
suggest
you
definitely
go
ahead
and
check
out
this
check
out.
This
talk.
A
Awesome
so
another
link
that
we
can
add
to
the
list
there
actually
and
I'll
share
my
screen.
So
I
can't
remember
if
we
talked
about
this
last
time,
but
louise
and
I
and
alexander
and
john
who
we've
talked
about
previously.
A
We
all
worked
on
a
workshop
together,
which
we
presented
first
at
the
virtual,
the
first
virtual
community
conference
for
ml.net
and
also
at
ndc
melbourne.
So
essentially,
if
you
want
a
really
in-depth
way
to
get
started
with
ml.net
from
the
very
beginning
stages
to
you
know
using
deep
learning
and
auto
ml
and
mlaps,
this
is
a
great
tool
right
here.
You
can
it's
a
step-by-step.
It
can
be
a
self-guided
workshop
that
you
can
do
or
if
you
kind
of
already
know
these
things
or
after
you
learn.
A
You
can
also
take
this
and
and
use
it
to
share
as
well.
So
if
you
wanted
to
teach
your
own
workshop
on,
ml.net
you're
totally
welcome
to
take
this
workshop
and
as
it
is
now
or
modify
it
to
your
needs
and
we'll
we'll
keep
it
updated
as
there's
new
updates
with
ml.net
as
well.
So
this
is
a
great
one
to
get
to
get
started
and
actually,
if
you
all
know
brady
gaster
he's
the
one
who
came
up
with
this
tool
for
putting
together
the
workshop.
A
It's
really
really
awesome,
step
by
step
here
so
yeah.
This
is
a
really
awesome
one,
and
so
I
also
want
to
show
off
so
last
time
we
showed
off
ml.net
model
builder,
which
is
one
of
our
one
of
the
easiest
ways
to
get
started,
but
I
want
to
show
the
cli
as
well,
which
is
our
cross-platform
offering,
and
let
me
pull
that
up
here.
So
the
ml.net
ml.net
cli
is
just
a
net
global
tool
and
I'll
actually
show
this
one
first.
A
So
if
you
do
mlnet-
and
let
me
zoom
in
a
bit
so
that
you
can
see
you
can
see
here,
these
are
the
available
commands.
So
right
now
the
ml.net
cli
supports
classification
regression
recommendation
and
a
new
one
that's
coming
up.
This
is
an
internal
build,
is
image
classification,
so
this
is
really
awesome.
This
is
the
same
process
as
model
builder,
essentially
except
there's,
no
ui
and
again
this
is
cross
platform.
So
I'll
show
you
an
example
here,
let
me
pull
up
the
data
set
that
I
want
to
use.
A
So
let's
say
I
want
to
do
a
regression
task
where
I
want
to
predict
the
price
of
taxi
fare
based
on
you
know
certain
certain
factors
or
features
so
I'll
show
you
what
the
data
set
looks
like
that,
I'm
going
to
train
with-
and
here
you
can
see,
you've
got
a
variety
of
columns,
so
you've
got
a
vendor
id
a
rate
code.
How
many
passengers
were
in
the
taxi?
How
long
did
it
take?
What
was
the
distance
if
you're
paying
with
card
or
cash
and
then
the
fair
amount?
A
So
we
want
to
predict
this
fair
amount.
We
want
to
train
a
model
with
this
data.
This
is
how
you
do
it
with
the
with
the
cli,
so
you
put
in
mlnet
regression.
All
you
have
to
do
is
input
in
your
data
set,
how
long
you
want
it
to
train
for
and
then
you
choose
what
the
label
column
is
or
the
what
you
want
to
predict
in
this
case
the
fair
amount
and
then
once
you
hit
that
command
with
those
options.
A
It'll
start
that
training
and
again
this
is
using
automated
machine
learning
or
automl
to
iterate
through
different
algorithms,
to
choose
the
best
model
for
your
data.
So
you
can
see
it's
going
through
a
few
different
models
here
in
the
time
that
I
gave
it
to
train,
looks
like
it
went
through
four
and
the
r
squared,
which
is
the
metric
used
for
regression
at
the
top.
A
One
looks
like
it's:
gonna
be
actually
the
first
one
that
it
trained
and
once
it's
done,
training
it'll
actually
generate
that
c
sharp
code
so
that
you
can
easily
consume
it.
So,
if
you
go
to
here,
you
can
see
it
created
this.
This
sample
regression
folder
with
a
console
app
and
the
dot
and
the
class
library-
and
this
is
the
same-
that
was
generated
with
model
builder
and,
what's
really
cool,
is
if
you
open
this
up.
A
Actually,
let
me
just
open
this
up
in
vs
and
show
you
that
it
has
a
sample
console
app
that
you
can
actually
quickly
consume
the
model.
It
already
has
all
that
code
for
you
so
I'll.
Let
this
load
up-
and
this
is
this-
is
available
already
it's
just
like.
I
said
a
dot
net
global
tool
and
regression
is
one
of
the
ones
that's
already
included
with
it.
A
And
you
can
see
here
that
console
application
and
the
this
is
actually
class
library
project.
So
this
has
the
trained
model,
the
model
input
model
output
and
I
am
enjoying
visual
studio,
but
I
won't
leave
feedback
right
now,
so
program.cs
for
this
console
application
that
was
generated.
A
So
you
can
see
it
says
you
know
it's
auto
generated
file
and
in
this
case
it's
actually
creating
a
new
model
input
based
on
you
know
it
takes
the
first
one
of
my
data
set,
but
I
can
change
this
to
whatever
numbers.
I
want
to
start
testing
the
model
and
then
you'll
use
it'll
use
the
model
to
make
a
single
prediction
based
on
the
inputs
that
you
give
it.
So
if
we
run
this.
A
And
we'll
give
it
a
second
to
run
and
this
process
is
going
to
be
the
same
or
very
similar
for
the
recommendation
task,
which
is
like
product
recommendation
as
well
as
classification
such
as
sentiment
analysis
spam
versus
not
spam,
github
labeling,
you
know
endless
number
of
scenarios,
so
you
can
see
here
using
the
model
to
make
a
single
prediction
you've
got.
This
is
the
inputs
we
gave
it
and
then
it
predicts
the
fair
amount
to
be
this
amount.
A
So
this
has
been
out
for
a
little
while.
I
also
want
to
show
the
newest
scenario
that
we'll
be
adding,
which
is
image
classification,
and
so
let
me
pull
that
up,
and
I
have
these
images
here
which
is
weather.
So
it's
broken
up
into
cloudy
rainy
and
sunny,
and
you
can
see
each
one
has
around
30
images
of
either
cloudy
or
rainy
images,
and
then
I
want
to
train
a
model
with
that.
A
So
for
that
one
it
will
be
image
classification,
and
in
this
case
all
we
have
to
do
is
indicate
the
data
set
and
some
image
classification
takes
a
bit
longer,
especially
with
the
more
images
you
add
and
more
classes.
You
have
so
I've
already
actually
trained
that
and
I'll
just
show
you
what
that
looks
like,
so
it
generated
again
sample
image,
classification
and
I'll
open
up
open
this
one
up
in
vs
to
show
you
how
it's
similar.
A
So
give
it
a
second
to
load,
and
then
I
will
show
it
still
will
generate
that
console
application
with
the
sample
where
you
can
test
out
test
images,
it
will
also
have
the
trading
code
and
and
the
trained
model
the
model,
input,
model,
output
and
so
on
all
right.
So
this
is
the
console
up
that
it
generated.
It
looks
very
similar
to
the
regression
task,
but
in
this
case
the
only
input
is
the
image
source
and
I'll
actually
show
you
what
this
image
looks
like.
A
A
Which
you
can
see
kind
of
looks
like
I
was
going
to
say
seattle
in
the
winter,
but
it
doesn't
quite
rain
that
hard
here,
maybe
more
like
florida.
So
then
I've,
that's
the
one
that
I'm
going
to.
A
Test
again,
image
classification
is
about
to
be
released,
is
not
quite
released
yet,
but
it
will
be
added
to
the
cli,
because
we
want
to
make
sure
that
any
scenarios
that
we
have
as
part
of
model
builder.
We
also
have
those
scenarios
in
the
cli.
We
want
to
keep
that
scenario.
Parity
for
you
know
our
cross-platform
users
or
people
who
don't
use
visual
studio.
A
A
It
always
has
this
kind
of
generic
text
here
and
all
right
so
took
that
image
source
and
it
predicted
it
as
rainy,
and
this
is
kind
of
the
probability
or
the
score
of
how
rainy
or
or
so
in
this
case
you
could
see
the
middle
one
indicates
the
rainy
one,
this
one's
probably
sunny
and
cloudy,
and
it
just
returns
this
array
of
scores
so
yeah.
So
that's
how
the
cli
works
and
that's
the
so
regression's
already
out
there
image
classification
will
be
soon
but
yeah.
A
D
A
Welcome
to
the
stream,
so
do
you
all
again
hyping
for
people
who
might
have
not
been
on
earlier?
Do
you
both
want
to
introduce
yourselves.
D
First
of
all,
so
thank
you
for
inviting
us
to
attend.
This
stand
up
yeah.
We
are
appreciating
that
and
I'm
the
key
contributor
of
scishow
stack
community.
So
this
community
is
the
open
source
community
focused
on
donet,
based
like
machine
learning
tools
so
yeah
before
before
we
doing
work
at
sunshine.
E
Hannah
hello,
my
name
is
manuel
freitas,
I'm
known
as
hinon
on
github,
and
I
I
am
a
c-sharp
fan
and
I
was
looking
for
for
ai
libraries
and
and
stuff
and
and
and
that's
how
I
learned
get
to
got
to
know
hyping.
E
Then
we
we
worked
together
on
on
tensorflow.net
for
some
time
and
and
I
then
started
to
work
on
numpy,
net
and
and
and
python
included.
Those
are
my
main
projects,
so
hyping
is
is,
is
investing
a
lot
of
work
in
in
the
native
port
of
tensorflow
he's
translating
all
the
python
code
into
c,
sharp
and-
and
that
takes
really
a
huge
amount
of
effort
to
do
that,
and
I
took
a
quite
a
different
road.
E
I
didn't
have
so
much
time
to
to
really
go
into
deep
and
and
translate
everything.
So
I
tried
to
to
go
a
different
road.
I
I
found
that
awesome
project,
that's
called
python
net
and
I
used
that
to
to
wrap
the
complete
numpy
api
for
c-sharp,
so
that
you
can
put
that
and
pull
that
in
as
a
nougat
and
then
start
start
using
numpy.
And
for
that
I
also
introduced
a
project
that
is
called
python
included,
which
is
essentially
a
a
deployment
tool,
an
installer
that
will
take
embedded
python
installation.
E
D
E
Embed
it
in
in
a
net
assembly,
or
you
can
download
it
from
the
internet
and
use
that
to
to
install
whatever
python
version
you
need
on
your
computer
without
having
to
rely
on
a
pre-existing
python
environment.
E
So
what
people
are
doing
with
python
I
mean
with
python
included-
is,
for
instance,
they
they
use
that
to
to
create
azure
services
that
depend
on
some
python
library
or
on
numpy
or
whatever
they
embed
all
the
python
tools
that
they
need
and
load
that
up
onto
an
asia
server
and
and
consume
it
from
c-sharp.
So
that's
a
very
interesting
thing
and
I've
got
lots
of
a
positive
response
to
it
and
for
with
respect
to
numpy
net.
E
I
wrapped
all
the
numpy
ap
calls
which
are
about
500
and
did
this
in
only
two
weeks.
So
it's
a
it's
a
very
a
very
clever
approach
that
that
allows
us
to
to
supply
a
whole
library
for
c-sharp
that
wouldn't
be
there
in
in
that
completeness,
without
the
the
idea
of
generating
all
the
c-sharp
functions
that
call
into
python
net.
E
So
but
of
course,
numpy
is
a
very
nice
library
where
you
can
put
a
huge
data
array
in
you
copy
it,
in
with
marshall
copy,
it's
very
fast
actually
to
copy
a
huge
bunch
of
data
to
python,
then
leave
it
there
and
and
do
the
whatever
tasks
you
want
to
do
in
python
in
in
the
native
part
of
numpy,
and
and
for
that
it's
really
useful,
and
I
think
that
maybe
that
approach
would
also
work
well
with
tensorflow.
E
So
I'm
thinking
of
doing
something
like
that
for
tensorflow
too,
because
the
knife
thing
the
nice
thing
about
tensorflow
is
you
you
download
the
data
into
it
and
and
then
you
have
that
computation
graph
and
it
runs
in
tensorflow,
and
you
don't
have
to
copy
the
data
back
and
forth.
So.
E
It
wouldn't
work
well
for
eager
execution,
but
hyping
is
working
now
on,
which
is
very
fast
in
c
sharp,
it's
even
faster
than
python,
but
maybe
the
graph
execution
that
maybe
the
the
title
net
approach
that
I'm
doing
with
numpy
could
be
quite
a
nice
thing
to
do,
but
I'm
not
there
yet.
E
So
if,
if,
if
people
would
like
to
see
this,
then
I
really
they
should
come
up
to
me
and
I
would
start
working
on
this
because
I
already
have
the
code
generator
and
I
just
need
to
write
the
parser
for
the
documentation
of
tensorflow
and
then
use
my
code
generator
to
to
generate
all
the
ap
cores.
A
Awesome
yeah
thanks
for
that,
so
I
want
to
well
so
a
lot
of
people
on
the
stream.
Probably
that
are
watching,
probably
don't
have
data
science
backgrounds
or
you
know,
know
a
ton
about
machine
learning.
Quite
yet
so
do
you
want
to
maybe,
as
you
know,
as
you're
explaining
things,
you
can
explain
what
is
tensorflow
and
so
on.
Just
to
make
sure
that
people
who
might
not
know
can
we'll
know
what
that
is,
I'm
also
hyping.
I
think
you
were
gonna
share
your
screen
right
and
show
it
show
us
some
things.
A
D
D
Not
yet
maybe
later
so,
so
I
need
to
talk
about
like
why
we
need
sideshow,
and
what
does
sancho
do
so?
So
we
are
trying
to
create
a
pure
donut-based
machine
learning
tool
set.
So
this
so,
though,
those
tools
are
like
consistent
with
the
python
ecological
experience
like
it
will
make
model
migration
easier
and
have
the
lower
learning
curve,
because
the
syntax
is
the
same
as
the
existing
documentation
in
the
python
world.
D
So
why
right
do
I
have
this
kind
of
idea
so
from
myself.
So
as
a
donut
software
developer,
it's
not
easy
to
enter
the
field
of
like
machine
learning.
World
software
development
and
machine
learning
are
like
two
very
different
patterns,
especially
for
like
machine
learning
model
development,
which
is
completely
different
from
like
web
development.
D
So
web
development
is
all
about
like
concurrency
security
database,
synchronization
and
like
design
patterns
and
but
for
like
ai
world
model.
Development
is
kind
of
more
like
switching
data
extract
the
data
like
evaluate
the
result,
accuracy
and
the
algorithm,
and
all
about
statistics,
math
and
math.
D
If
so,
if
we
can
like
make
tools
that
trying
to
like
mimic
the
syntax
of
python
and
add
the
complex,
the
compilation
error
detection
in
for
the
donut
community,
I
think
that
would
be
like
benefit
the
donut
developers
think
about
it.
People
can
use
almost
like
90
exactly
the
same
syntax,
to
develop
ml
models
without
like
adopting
new
syntax.
D
D
So,
but
there
are
still
many
people
like
it
because
they
don't
have
to
learn
new
functions,
don't
have
to
learn
new
apis
and
the
most
advantage
is
they
can
like
copy
paste.
The
existing
python
code,
the
model
the
model
algorithm,
just
add
some
like,
like
var,
keyword
before
the
the
variables
so
everything
it
will
work,
everything's
working.
E
We
have
we
have
some
code
snippets
on
on
the
front
pages
of
our
github
projects,
where
you
can
see
the
python
code
and
the
sharp
code
side
by
side,
and
you
see
how
how
how
similar
it
looks
is
just
just
the
language
differences
are
there.
E
B
One
one
thing
I
wanted
to
call
out
too,
is
being
really
cool
about
your
your
projects
is
just
that
it's
not
just
like
a
syntax
thing
and
familiarity,
but
also
like
how
you
publish
your
applications,
how
you
get
them
out
to
users.
All
of
that
can
stay
the
same
with
psi
sharp,
so
you
don't
have
to
you
know,
learn
python,
to
go,
use
those
libraries
and
then
figure
out
how
to
package
them
and
how
to
get
them
on
people's
machines
or
on
you
know
their
their
other
devices.
D
D
Okay,
so,
first
of
all,
I
want
to
show
you
the
links
sunshine
repo
links
is
here.
The
links
is
here,
so
we
have
several
libraries
one
of
the
most
one
of
the
most
popular
library
repo
is
tensorflow.net,
is
a
tensorflow
binding
and
the
another
one
is
blackboard.
Shop
workshop
is
a
a
chatbot
platform
and
the
first,
the
other,
is
the
nine
shop.
My
shop
is
totally
written
in
in
in
internet
standard
2.0,
it's
not
a
binding.
It's
totally
totally
delay
between
c-sharp
code.
D
D
Sharp
service
is
a
library
for
that.
It's
also
the
binding
that
the
open
save
is
abandoned.
Okay,
I
have
a
question.
B
With
the
with
the
keras.net,
we've
actually
been
getting
a
lot
of
community
members
asking
when,
when
dotnet
will
get
a
keras
like
api,
can
you
tell
us
a
little
bit
about
the
state
of
this
and
whether
or
not
it's
okay
ready
so.
D
This
this
this
class.net
is,
is
rely
on
python
environment,
so
it
is,
it
doesn't.
So
it's
an
is
another
approach,
as
hanan
said,
is
a
like
shortcut
to
build
up
the
ecosystem
because
for
c-sharp
developer
they
can
we
can.
They
can
use
the
c-sharp
syntax
to
use
the
existing
keras
you
we
can
see
from
this.
D
So
but
this
library
is
relying
on
python
environment,
so
another
thing
is,
I
want
to
show.
You
is
like
I
am
working
on.
The
like
native
keras
version
is
here
it's
a
very
cool
thing
see
from
these
examples.
D
D
D
D
D
E
Let
me
let
me
just
just
to
say
that
tensorflow
has
two
modes:
one
is
the
graph
mode
and
one
is
eager
mode
and
in
graph
mode
you
you
have
to
design
your
computation
graph
up
front
and
then
it
will
calculate
everything
inside
and
just
give
you
a
result,
and
it
is
hard
to
to
look
into
the
calculation
and
see
any
intermediate
results
and
eager
mode
is
completely
different.
E
It
you
can
debug
the
complete
calculation,
because
you
you
do
every
step
in
in
your
code
by
yourself,
and
so
it's
it's
a
lot
easier
to
to
learn
with
that
and
to
decode
that
if
you
are
a
beginner
and
if
you
don't
know
exactly
what
the
things
are
doing.
D
So,
thank
you
yeah,
thank
you
and
then
for
explanation
of
that.
So
here
in
in
tensorflow
2.0,
you
will
see
the
result
immediately
in
the
debugging
like
a
window
see.
This
is
like
t,
tensorflow,
add
three
and
a
two
add
three
that
equals
five.
You
can
immediately
see
the
result,
so
you
don't
have
to
define
your
like
placeholder
and
the
variables
in
advance.
D
D
D
So
this
is
a
very
basic
operations
demo.
We
can
run
a
more
complicated
example.
D
D
D
D
D
D
D
So
this
is
so
this.
This
class
is
very,
like
a
very
look,
looks
very
similar
with
the
python.
C
Version
so
so
sorry
to
interrupt
here,
but
so
you're
showing
off
keras
like
functionality
here,
and
this
is
inside
of
sensorflow.net
correct.
So
why
would
I
want
to
first
of
all
what
is
keras
and
why
would
I
want
to
use
that
to
build
my
neural
networks.
D
D
It
if
so
the
keras
is
like
keras
is
like
building
blocks,
so
you
can
like
add
whatever
layers
you
can
add
more
specifically
like
more
neurals.
Whatever
you
want,
you
can
add
layers
whatever
number
you
want
to
add,
and
it
supports
many
it.
It
has
been
in
many
layers.
If
you
take
a
look
at
here,
you
will
see
many
building
layers.
D
So
another
another
approach
to
build
your
keras
is
like
use
the
building
models
like
sequential.
I
have
another
example
here
here,
so
this
is
a.
This
is
like
a
more
like
easy
way
to
build
your
neural
network.
You
just
add
different
layer
in
the
network,
so
I
think
people
most
of
people
like
this
way
to
build
his
own
network.
D
D
D
E
You
should
you
should
quickly
add
that
one
thing
that
blew
me
from
from
my
seat
is
when
he
compared
the
eager
mode
in
c-sharp
against
eager.
D
D
A
Oh,
that's!
Okay.
There
is
one
thing
that
I
wanted
to
mention,
which
we
haven't
talked
about
is
so
ml.net
actually
offers
an
high
level
image
classification,
api
for
training,
image,
classification
models,
using
a
method
called
transfer
learning
and
I'll
actually
share
my
screen.
A
This
was
a
blog
post
about
it
that
cesar
wrote
a
while
back
and
it
actually
runs
on
top
of
tensorflow.net,
which
is
really
really
awesome.
So
you
can
kind
of
see
here
what
actually.
A
Looks
like
so
you've
got
your
tensorflows.net
c
sharp
bindings
and
then
on
top
of
that,
we've
got
ml.net
and
it
looks,
I
think,
there's
some
sample
code
here
yeah.
So
you
can
see
what
that
looks
like
if
you've
seen
ml.net
code
before
you
know
that
you
first
have
your
ml
context
in
this
case
you're,
adding
a
trainer
for
image
classification-
and
this
is
the
where
that
image
classification
api
comes
in,
and
this
is
built
on
top
of
tensorflow.net.
So
all
pipings
work
but
yeah.
A
So
we've
got
about
10
minutes
left
for
questions
jake
or
louise.
Did
you
have
any
questions
top
of
mind.
C
I
do,
but
I
could
probably
hold
them
off
until
you
know.
Perhaps
the
some
of
the
questions
from
the
chat
are
answered.
B
Too,
that
we're
we're
we're,
then
we're
being
model
builder
in
the
clr,
then
written
on
top
of
this
image
classification
api,
which
is
using
the
tensorflow.net.
So
we're
we're
a
huge
huge
fan
of
tensorflow.net
and
trying
to
make
it
really
easy
to
consume
with
model
builder
and
the
cli.
C
So
there's
there's
one
that
kind
of
you
know.
Part
of
it
was
answered,
but
maybe
high
ping
or
add-on
could
go
ahead
and
maybe
provide
additional
context
to
this,
which
is,
is,
has
citeshop
rewritten
these
libraries
to
run
on.net
or
have
has
it
just
adapted?
The
native
wants
to
support
that
net.
E
Okay,
so
there
is
the
tensorflow.net
is,
is
based
on
the
c
plus
plus
core
of
of
tensorflow,
which
is,
as
everyone
knows,
from
google,
but
it
also
has
a
python
layer
on
top
and
the
python
layer
is
always
thin.
It
is
very
complex
and
what
we
did
is
we
completely
removed
the
python
layer
and
directly
call
into
the
c
plus
plus
core,
which
is
the
the
the
number
crunching
engine
from
from
google
and.
E
E
But
there
are
some
libraries
where
we
do
just
call
into
python,
like
numpy
net
like
kerasnet
and
and
there's
also
a
torch
net,
which
is
not
complete,
but
there
is
those
two
approaches,
because
it
is
enormously
much
a
huge
amount
of
work
to
to
to
convert
all
the
python
code,
and
I
don't
know
how
many
developer
developers
are
working
at
google
on
tensorflow,
but
they
are
chucking
out
new
versions
faster
than
we
can
convert
the
old
versions
to
to
c-sharp.
So
there
is
kind
of
those
two
approaches.
E
Hyping
is
is
really
awesome,
all
the
work
he
puts
into
that,
but
he's
always
trailing
behind
so
and
and-
and
that
is
why
I
was
focusing
more
on
the
on
the
generative
approach
and
and
on
to
calling
into
python
so
that
some
libraries
are
can
be,
can
be
supplied
to
to
see
sharp
users
and
consumers
quite
fast
and
and
in
a
very
complete
way.
A
Nice
louise:
what
do
we
got
next
question
wise.
C
Yeah
so
you
mentioned
well.
First
of
all,
we
can
maybe
ask
this
one
here:
are
there
rapids
ai
in
this
or,
I
guess,
rapids,
ai
support.
C
Could
you
could
you
maybe
clarify
that
question
janisco
and,
in
the
meantime,
we'll
perhaps
move
to
another
one?
We
have
this
other
one.
Also
that
asks
you
mentioned
that
it
was
faster
and
there
was
a
question
for
clarification
in
terms
of
what
exactly
was
faster
when
you
ran.
You
know
some
of
these
algorithms
between
some
of
these
models
with.
D
D
For
for
the
tensorflow
one
point,
one
version
one
many
work,
many
work.
For
example,
when
you
define
when
you
define
a
tensor,
you
have
to
use
like
a
python
interface,
so
you.
D
Like
you
have
to
like
write
an
array
like
one,
two,
three
so
first
of
all,
the
python
environment
allocated
the
memory
for
this
array
and
it
copied
into
in
the
past
into
the
c
api
in
this.
D
In
the
api
you
copy
the
memory
to
to
like
copy
a
memory
and
it
converts
to
like
c
convert
to
the
c
c.
Tensor
is
programming
c,
so
there
are
many.
You
know
the
python
is
a
weak
language,
so
you
have
to
convert,
convert
the
data
type,
keep
can
like
keep
converting
between
between
the
python
and
the
say,
so
there
will
cause
many
like
cost
between
in
the
communicate
communication.
E
Yeah
and
then
c
sharp
is
faster
than
python
and
and
so,
especially
with
the
eager
mode,
there
is
a
huge
performance
increase.
If
you
use
c
sharp.
B
D
The
I
think
the
most
different
different
uk
for
for
for
any
user
is
in
graph
mode.
You
cannot
get
the
result
immediately.
You
have
to
run
the
whole
graph
from
beginning
to
end.
Then
you
can
print
out.
You
can
get
the
result,
but
for
eager
mode
you
can
print
every
result
in
every
step,
one
by
one
step.
A
All
right
we've
got,
I
think,
a
few
more
questions
here.
Let's
see,
we've
got
how's
the
relationship
between
cysharp
and.net,
interactive
efforts.
Are
there
collaborations
or
overlaps.
D
I
have
to
say
when
we
start
start
the
jupiter
notebook,
the
microsoft
hasn't
released
a
like
stable
version
for
jupiter
notebook
kernel,
so
we
have
to
write,
write
it
in
our
own.
So
we
we
have
our
own,
like
ic
sharp
core
for
jupiter
kernel.
C
Yeah,
there's
there's
there's
a
few,
but
I
noticed
that
we're
also
running
running
low
on
time.
So
in
the
interest
of
time.
What
is
the
best
way
to
reach
you
folks,
and
how
can
you
know
if
folks,
on
the
call
want
to
contact
you
and
ask
you
more
questions?
What's
the
best
way
to
get
a
contact.
D
I
mean
for
sancho
yep,
we
you
can
all
the
work
we
we
have
done
in
progress
or
is
all
in
the
public
is
in
github.
You
can
you.
If
you
have
any
question,
you
can
submit
issues
on
the
responding
projects
and
you
can
also
email
to
us
to
the
official
email
address
and
at
the
same
time,
at
the
same
meantime,
every
pr
and
the
comments
are
all
welcome.
E
A
Thanks
a
ton
for
for
coming
on
today
and
talking
about
scishart
so
yeah
anyone
else
who
might
have
questions
for
them,
you
can
reach
them
on
their
github
or
on
their
on
this
site
right
here
they
have
a
contact
us
that
you
can
reach
out
so
yeah
and.
A
Yeah
thanks
for
everyone
tuning
in
and
you
know
you
can
always
reach
out
to
any
of
us
with
questions.
If
you
got
them
so.