Darknet C structs in TVM are 3 years old

Looks like Darknet C structs in TVM are 3 years old.

nnvm/python/nnvm/testing/darknet.py

  • May 29, 2018 - Initial TVM darknet commit 7ec898d5
  • Aug 20, 2018 - structures update - 4dc21bdb (Added support for YOLO, UPSAMPLE, LOGXENT, L2NORM layers)

Darknet repo:

  • May 6, 2018 - Looks like this was used as a baseline

Changes in include/darknet.h after that:

  • Aug 3, 2018 - ISEG, noloss, numload, counts, sums, ISEG_DATA, show_image b13f67bf

  • Sep 4, 2018 - SELU 680d3bde

Another issue is darknet library. TVM tutorial and tests use libdarknet2.0.s - there is no information about why it is 2.0 and what commit was used to build it. This lib was introduced in PR-1501 (4dc21bdb)