►
From YouTube: ONNX Edge WG meeting 20191115
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
A
A
And
so
yeah
here
we
have
I
call
it
crossroads,
but
you
know
maybe
it's
wrong
term.
It
is
something
that
we
discussed
last
meeting
and
and
Sarab
was,
you
know,
took
action
to
provide
some
sort
of
dilemma
or
kind
of
questions.
Question
marks
the
work
group
is
facing
in
terms
of
like
proceeding,
further
right
and
so
I
guess.
A
Part
of
this
is
also
gonna,
be
reviewing
the
debt
that
those
slides
from
us
are
up
right,
yep
sure
since
I,
but
just
before
we
go
there
I
mean,
maybe
you
can
I,
don't
know
how
you
want
to
share,
but
I
would
say
that
I
went
through
this
slides
and
I
think
this
is
like
really
big
solely
summary
of
the
things
that
are
in
progress
right
now
and
audio
upload
here.
Saara.
B
A
A
C
A
C
A
B
A
B
A
Think
that
those
are
the
questions
right,
but
I
think
that
those
are
good,
I,
think
background
information,
I,
think
one
of
the
pieces
is
the
idea
that
we
need
should
probably
capture
here
in
this
district
uestion
and
answers
answers
is
that
you
know
thinking
was
that
that
that
each
static
profile
compliance
would
be
specified
through
well-defined
test
environment
right
and
meaning,
if
it
is,
the
compliance
would
be
bound
by
the
test
environment
described
by
the
by
the
submitter
right
or
by
that
by
the
compliance
rules
right.
So
within
these
bounds,
devices
device
is
compliant.
A
So
that
was
what
we
discussed
about
static
profile
now.
Clearly,
when
you
move
that
to
the
dynamic
environment,
assumptions
will
change
right,
and
so
that
means
that
you
know
the
the
compliance
men
may
need
hope
may
not
hold
anymore.
If
you
have
multiple
other
things
running,
but
let's
potentially
beyond
the
charter
of
the
compliance
for
a
static
profile
right
now,
I
think
the
big
dilemma.
So
we
did
we
don't
so
there
is.
There
is.
A
Can
we
have
compliance
criteria
to
or
compliance
to
the
edge
profile
without
specifying
how
to
run
the
particular
test?
How,
without
having
a
means
to
tell
system
how
to
run
the
test?
Would
it
be
kind
of
statement
that
summarizes
it?
This
is
what
I
feel
we
are
at
right
now,
I
mean
saying
like
providing
the
compliance
and
recommendations
for
compliance
requires
us
to
define
method
to
instruct
the
system
on
how
to
run
the
given
test.
B
A
B
A
B
A
Though,
even
we
discussed
that
I
mean
even
we
said
that,
like
maybe
we
should
adopt
something
like
ml
perf,
and
this
is
not
the
first
time
we
mentioned
I'm
up
for
purpose
brought
up
a
long
time
ago,
as
a
potential
method
that
we
can
align
with.
Even
though
I'm
a
perf
also
didn't
have
specific
definition
of
reg,
but
they
did
since
then
defined
well
prescribed
procedure
of
how
people
can
submit
their
results
right,
which
means
they
they,
you
know,
submit
the
the
tool,
the
model,
the
the
test
set
up
in
a
kind
of
description.
A
A
See
you
know
compliance
goes
then
step
ahead
above
saying.
Well,
this
is
measurement
disk.
You
know
how
you
measure,
and
the
above
is
like
it's
like
saying
like
if
you,
if
you
means
what
you
measure
now
passes
the
passes
or
means
the
KPIs
or
metrics
that
are
specified
with
a
given
profile,
then
you
say
you're
compliant
with
that
profile.
It's
as
simple
as
that
right
now
again,
as
I
said,
I
mean.
Is
it
okay
to
have
it
compliant
define
like
that.
A
A
A
B
There
could
be
liability
reasons
that
you
know
you've
got
a
certificate
and
then
you're
not
compliant
to
something
like
that,
unlike
benchmarking,
which
is
under
certain
conditions
of
our
test
setup
done
one
time
to
show
this
is
what
is
happening
here.
Compliance
is
like
you
know,
let
us
be
compliance
or
PCI
compliance.
B
You
have
to
be
consistent,
all
the
time
in
that
kind
of
environment
and
if
general
purpose
platform
has
to
follow
like
X
number
of
fixed
profiles,
which
will
mean
that
we
would
not
be
able
to
do
things
that
otherwise
we
were,
we
can
do
when
you
have
many
IPS.
You
have
many
choices
and
you
can
more
efficiently
use
your
hardware.
You
would
not
be
able
to
use
your
efficient
hardware,
because
now
you
are
bounded
hey.
My
application
picked
this
profile
and
I
cannot
do
anything
more
after
that,
because
I
am
dynamic.
A
You
know
if
compliance
is
also
to
say
that
if
you
have
a
profile,
you
know
when
we,
when
we
discussed
like
what
profile
means-
and
you
know
the
compliance.
The
profile
definition
will
also
include
set
of
networks,
actually,
with
translates
to
set
of
operators
that
given
profile,
can
do
right,
and
so,
if
we,
if
you
think
about
that,
it's
it's
a
it's
a
more
of
a
saying
that.
A
B
And
probably
that's
a
the
question
is
valid
because
it
would
say
would
strict
compliance
is.
Are
we
actually
do?
We
need
strict
compliance?
You
know
if
we
were
just
talking
about
these
are
the
hundred
and
eight
offs,
and
you
know
we're
just
talking
about
all
compliance.
It
would
be
a
simpler
discussion
to
have
because
our
definition
of
profile
includes
accuracy,
memory,
power
latency.
These
are
like
performance,
primitive
things
which
performance
is
always
a
function
of
the
operating
environment,
and
we.
B
A
A
A
A
A
C
C
D
A
B
A
A
A
A
This
is
I
think
we
need
to
provide
some
reason:
yeah
yeah,
of
course,
I.
Why
is
that?
We
don't
make
much
progress,
because
we
we
kept
going
back
and
forth
on
this
concept
of
static
profile
compliance,
and
what
does
it
mean
compliance?
And
is
we
have
these
questions
coming
out
of
next
slides,
right,
yeah,
excess.
C
A
It,
like
you,
know
things
like
we're
saying
here:
what
is
meaning
of
compliance
with
fixed
compliance
to
start
over
at
the
blah
blah
right?
Those
things
you
know,
we
said
recommendation
that
system
needs
a
hint
about
operating
environment,
and
these
are
the
questions
that
people,
then
you
will
follow
up,
but
I
think
one
I
wanted
one
punch
like.
A
A
A
B
Take
a
minute
and
explain
what
I
mean
by
that
tree.
If
you
see
even
in
this
fifth
slide,
when
I
meant
it
can
discourage
innovation
in
case
of,
let's
say
ml,
perv
style,
benchmarking
that
we
do,
we
would
definitely
have
to
disable
things
like
thermal
throttling.
You
know
power
saving
modes.
A
lot
of
features
have
to
be
done
so
that
to
achieve
beef,
peak
performance
right,
yes,
and
in
order
to
do
those
things
and
in
production,
which
is
the
goal
of
the
compliance.
When
we
talk
compliance,
that
means
we
are
making
things
for
production.
B
That
means
my
PC
is
no
longer
a
PC.
My
PC
is
a
stationary
computing
entity.
Now
it's
not
a
PC
in
general
terms
that
you
buy
off
just
by
or
Walmart.
This
is
now
something
else
and
that's
why
I
made
that
comment,
then,
if
edge
covers
a
general,
a
PC
that
you
we
are
buying,
that
PC
is
not
the
PC
in
its
you
know,
benchmarking
configuration
of
to
show
when
we
all
have
to
show
the
peak
performance
of
a
device.
That's
where
the
benchmarking
comes
into
the
picture.
B
There's
the
capabilities
of
my
device
in
its
peak
state,
but
that's
where
the
thing
will
again
end
up
with.
If
we
are
talking
about
PCs
to
be
covered
here
in
its
current
form
or
general
computing
devices
in
their
current
configuration,
then
I
would
not
say
that
execution
mode
is
I.
Think
execution
mode
is
the
challenge.
We
have
it's
not
beyond
the
scope,
it's
something
that
we
cannot
get
away
from
them.
A
Yeah
yeah,
but
the
thing
is
like
okay:
if
I
read
this,
you
know
if
you
come
here
to
this
slide-
and
you
say:
system
needs
a
hint
of
what
operating
environment
prior
to
running
a
model
in
a
specific
profile.
I
mean
that
is
generic
statement.
There
is
nothing
to
do
with
the
edge.
Do
you
agree?
I
mean
it
it
is.
It
is
onyx
framework.
It's
onyx
system.
B
A
A
A
A
A
Is
like
is
is
where
we're
you
know
the
slides
that
will
provide
more
details
about
the
issues
but
or
dilemmas
or
the
things
that
we
need
to
resolve
to
move
forward.
I
think
next
up
is
like
see.
Is
this
a
good
next
step
to
seek
guidance
from
steering
committee
about
execution
mode?
I
mean
really.
We
are
saying
we
need
us
in
place
in
order
to
kind
of
be
productive
in
defining
the
edge
profile
right
or
be
making
make
progress
that
would
connect
edge
profile
with
the
compliance.
A
A
A
A
We
call
it
that
and
defining
profiles
like
we
have
three
different
days.
We
didn't,
we
didn't
conduct
the
survey
yet
or
anything
and
they
have
a
bullet
point
for
challenge
and
saying
compliance
to
start
the
catch
profile
versus
execution
mode.
Compliance
as
a
one
kind
of
bullet
statement
and
next
steps
seek
guidance
from
steering
committee
about
execution
mode
compliance.
D
D
D
D
D
A
C
A
A
D
D
A
D
A
Those
thoughts
in
a
document
I
really
need
to
go
when
you
okay
and
update
the
slide,
and
then
people
can
comment
is
that
we
can
continue.
You
know
doing
it
online
and
the
based
on
the
changes
you
make
you
could
you
could
you
know?
Let
everybody
know
that
if
if
and
what
changes
you
made
and
then
we
can
kind
of
follow
up
through
through
online.