MISC-TN-010: Using NXP eIQ Machine Learning Development Environment with Mito8M SoM

From DAVE Developer's Wiki
Revision as of 08:59, 30 January 2020 by U0001 (talk | contribs) (Running TensorFlow and TensorFlow Lite examples)

Jump to: navigation, search
Info Box
DMI-Mito-top.png Applies to MITO 8M
NeuralNetwork.png Applies to Machine Learning
Warning-icon.png This technical note was validated against specific versions of hardware and software. What is described here may not work with other versions. Warning-icon.png

History[edit | edit source]

Version Date Notes
1.0.0 January 2020 First public release

Introduction[edit | edit source]

According to NXP documentation, eIQ Machine Learning Software is a collection of software and development tools for NXP microprocessors and microcontrollers to do inference of neural network AI models on embedded systems.

This Technical Note (TN for short) illustrates hot to use eIQ in combination with Mito8M, DAVE Embedded Systems's latest SoM, which is built upon the i.MX8M processor by NXP.

Testbed[edit | edit source]

With regards to the hardware, the testbed consists of the same platform described MISC-TN-008:_Running_Debian_Buster_(armbian)_on_Mito8M here.

Concerning the software, the following combination was used:

  • U-Boot 2018.03 retrieved from the standard Mito8M Yocto-based Board Support Package (BSP)
  • Device tree retrieved from the standard Mito8M Yocto-based BSP
  • Linux kernel imx8qmmek 4.14.98-imx_4.14.98_2.0.0
  • eIQ-enabled Yocot-based root file system.

For more information about the kernel and the root file system, please refer to the following section.

Building NXP eIQ software[edit | edit source]

NXP document UM11226 illustrates how to build eIQ software support using Yocto Project tools. Even though the official procedure was tested against Ubuntu 16.04, a host running Ubuntu 18.04 was used successfully.

By following step by step the official procedure,







Configuring the target[edit | edit source]

Bootstrap process[edit | edit source]

U-Boot SPL 2018.03-08018-g59e59e6f85-dirty (Nov 29 2019 - 12:42:16 +0100)
PMIC:  PFUZE100 ID=0x10
DDRINFO: start lpddr4 ddr init
DRAM PHY training for 3200MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DRAM PHY training for 667MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DRAM PHY training for 3200MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
Normal Boot
Trying to boot from MMC1


U-Boot 2018.03-08018-g59e59e6f85-dirty (Nov 29 2019 - 12:42:16 +0100)

CPU:   Freescale i.MX8MQ rev2.0 1300 MHz (running at 800 MHz)
CPU:   Industrial temperature grade (-40C to 105C)
CPU Temperature test bypass!!!!
CPU Temperature = (41000C), alert = (85000C), critical = (95000C)
 at 41C
Reset cause: POR
Model: DAVE iMX8MQ Mito
DRAM:  3 GiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... OK
No panel detected: default to HDMI
Display: HDMI (1280x720)
In:    serial
Out:   serial
Err:   serial

 BuildInfo:
  - ATF bac189b
  - U-Boot 2018.03-08018-g59e59e6f85-dirty

switch to partitions #0, OK
mmc0(part 0) is current device
flash target is MMC:0
Net:   eth0: ethernet@30be0000
Fastboot: Normal
Normal Boot
u-boot=> run net
  net_mmc net_mmc_args netargs netargs2 netboot netboot2 netmask
u-boot=> run netboot
  netboot netboot2
u-boot=> run netboot2
Booting from net ...
Using ethernet@30be0000 device
TFTP from server 192.168.0.23; our IP address is 192.168.0.81
Filename 'mito/am/Image'.
Load address: 0x40480000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ########################################
         1.6 MiB/s
done
Bytes transferred = 23163392 (1617200 hex)
Using ethernet@30be0000 device
TFTP from server 192.168.0.23; our IP address is 192.168.0.81
Filename 'mito/imx8mq-mito.dtb.gc'.
Load address: 0x43000000
Loading: #######
         630.9 KiB/s
done
Bytes transferred = 34885 (8845 hex)
## Flattened Device Tree blob at 43000000
   Booting using the fdt blob at 0x43000000
   Using Device Tree in place at 0000000043000000, end 000000004300b844

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.14.98-imx_4.14.98_2.0.0_ga+g5d6cbeafb80c (oe-user@oe-host) (gcc version 7.3.0 (GCC)) #1 SMP PREEMPT Mon Jan 27 12:04:20 UTC 2020
[    0.000000] Boot CPU: AArch64 Processor [410fd034]
[    0.000000] Machine model: DAVE iMX8MQ Mito
[    0.000000] earlycon: ec_imx6q0 at MMIO 0x0000000030860000 (options '115200')
[    0.000000] bootconsole [ec_imx6q0] enabled
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created CMA memory pool at 0x0000000044000000, size 960 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x00000000ffffffff]
[    0.000000] NUMA: NODE_DATA [mem 0xfffc8600-0xfffca3ff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x00000000b7ffffff]
[    0.000000]   node   0: [mem 0x00000000b8400000-0x00000000ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.0
[    0.000000] percpu: Embedded 24 pages/cpu @ffff8000bff63000 s57624 r8192 d32488 u98304
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 773120
[    0.000000] Policy zone: DMA
[    0.000000] Kernel command line: console=ttymxc0,115200 earlycon=ec_imx6q,0x30860000,115200 root=/dev/nfs ip=dhcp nfsroot=192.168.0.13:/opt/nfsroot/mito/fsl-image-qt5-imx8qmmek-20200128141054,v3,tcp ip=192.168.0.81:192.168.0.23:192.168.0.254:255.255.255.0:mito8m::off panic=1
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Memory: 2085660K/3141632K available (13564K kernel code, 1692K rwdata, 6052K rodata, 1280K init, 434K bss, 72932K reserved, 983040K cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     modules : 0xffff000000000000 - 0xffff000008000000   (   128 MB)
[    0.000000]     vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000   (129022 GB)
[    0.000000]       .text : 0xffff000008080000 - 0xffff000008dc0000   ( 13568 KB)
[    0.000000]     .rodata : 0xffff000008dc0000 - 0xffff0000093b0000   (  6080 KB)
[    0.000000]       .init : 0xffff0000093b0000 - 0xffff0000094f0000   (  1280 KB)
[    0.000000]       .data : 0xffff0000094f0000 - 0xffff000009697200   (  1693 KB)
[    0.000000]        .bss : 0xffff000009697200 - 0xffff000009703b40   (   435 KB)
[    0.000000]     fixed   : 0xffff7dfffe7f9000 - 0xffff7dfffec00000   (  4124 KB)
[    0.000000]     PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000   (    16 MB)
[    0.000000]     vmemmap : 0xffff7e0000000000 - 0xffff800000000000   (  2048 GB maximum)
[    0.000000]               0xffff7e0000000000 - 0xffff7e0003000000   (    48 MB actual)
[    0.000000]     memory  : 0xffff800000000000 - 0xffff8000c0000000   (  3072 MB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[    0.000000]  Tasks RCU enabled.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: no VLPI support, no direct LPI support
[    0.000000] ITS: No ITS available, not enabling LPIs
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000038880000
[    0.000000] i.MX8MQ clock driver init done
[    0.000000] arch_timer: cp15 timer(s) running at 8.33MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1ec0311ec, max_idle_ns: 440795202152 ns
[    0.000004] sched_clock: 56 bits at 8MHz, resolution 120ns, wraps every 2199023255541ns
[    0.008656] system counter timer init
[    0.011732] sched_clock: 56 bits at 8MHz, resolution 120ns, wraps every 2199023255541ns
[    0.019710] clocksource: imx sysctr: mask: 0xffffffffffffff max_cycles: 0x1ec0311ec, max_idle_ns: 440795202152 ns
[    0.030836] Console: colour dummy device 80x25
[    0.034493] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.66 BogoMIPS (lpj=33333)
[    0.044748] pid_max: default: 32768 minimum: 301
[    0.049459] Security Framework initialized
[    0.054961] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.061441] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.067803] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.074503] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.097709] ASID allocator initialised with 32768 entries
[    0.105714] Hierarchical SRCU implementation.
[    0.114137] Cannot find MU entry in device tree
[    0.115935] CPU identified as i.MX8MQ, silicon rev 2.0
[    0.121703] EFI services will not be available.
[    0.133540] smp: Bringing up secondary CPUs ...
[    0.161692] Detected VIPT I-cache on CPU1
[    0.161722] GICv3: CPU1: found redistributor 1 region 0:0x00000000388a0000
[    0.161746] CPU1: Booted secondary processor [410fd034]
[    0.189763] Detected VIPT I-cache on CPU2
[    0.189788] GICv3: CPU2: found redistributor 2 region 0:0x00000000388c0000
[    0.189807] CPU2: Booted secondary processor [410fd034]
[    0.217844] Detected VIPT I-cache on CPU3
[    0.217865] GICv3: CPU3: found redistributor 3 region 0:0x00000000388e0000
[    0.217885] CPU3: Booted secondary processor [410fd034]
[    0.218112] smp: Brought up 1 node, 4 CPUs
[    0.267770] SMP: Total of 4 processors activated.
[    0.272472] CPU features: detected feature: GIC system register CPU interface
[    0.279633] CPU features: detected feature: 32-bit EL0 Support
[    0.285465] CPU features: detected feature: Kernel page table isolation (KPTI)
[    0.323520] CPU: All CPU(s) started at EL2
[    0.324939] alternatives: patching kernel code
[    0.330690] devtmpfs: initialized
[    0.338531] random: get_random_u32 called from bucket_table_alloc+0x108/0x260 with crng_init=0
[    0.345299] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.354131] futex hash table entries: 1024 (order: 5, 131072 bytes)
[    0.392294] pinctrl core: initialized pinctrl subsystem
[    0.396289] DMI not present or invalid.
[    0.398917] NET: Registered protocol family 16
[    0.406653] cpuidle: using governor menu
[    0.408532] vdso: 2 pages (1 code @ ffff000008dc6000, 1 data @ ffff0000094f4000)
[    0.415185] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.430216] DMA: preallocated 256 KiB pool for atomic allocations
[    0.434519] Serial: AMBA PL011 UART driver
[    0.437979] imx rpmsg driver is registered.
[    0.449258] imx8mq-pinctrl 30330000.iomuxc: initialized IMX pinctrl driver
[    0.489170] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.504974] ACPI: Interpreter disabled.
[    0.508722] vgaarb: loaded
[    0.509302] SCSI subsystem initialized
[    0.513860] usbcore: registered new interface driver usbfs
[    0.518046] usbcore: registered new interface driver hub
[    0.523672] usbcore: registered new device driver usb
[    0.529781] i2c i2c-0: IMX I2C adapter registered
[    0.533067] i2c i2c-0: can't use DMA, using PIO instead.
[    0.538798] i2c i2c-1: IMX I2C adapter registered
[    0.543093] i2c i2c-1: can't use DMA, using PIO instead.
[    0.549748] media: Linux media interface: v0.10
[    0.553027] Linux video capture interface: v2.00
[    0.557910] pps_core: LinuxPPS API ver. 1 registered
[    0.562530] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.571704] PTP clock support registered
[    0.576001] EDAC MC: Ver: 3.0.0
[    0.579424] dmi: Firmware registration failed.
[    0.584089] Advanced Linux Sound Architecture Driver Initialized.
[    0.590075] Bluetooth: Core ver 2.22
[    0.592891] NET: Registered protocol family 31
[    0.597268] Bluetooth: HCI device and connection manager initialized
[    0.603693] Bluetooth: HCI socket layer initialized
[    0.608523] Bluetooth: L2CAP socket layer initialized
[    0.613648] Bluetooth: SCO socket layer initialized
[    0.620203] clocksource: Switched to clocksource arch_sys_counter
[    0.624932] VFS: Disk quotas dquot_6.6.0
[    0.628543] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.635615] pnp: PnP ACPI: disabled
[    0.655365] NET: Registered protocol family 2
[    0.657503] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[    0.664537] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[    0.671312] TCP: Hash tables configured (established 32768 bind 32768)
[    0.677437] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    0.683424] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    0.690022] NET: Registered protocol family 1
[    0.695212] RPC: Registered named UNIX socket transport module.
[    0.700107] RPC: Registered udp transport module.
[    0.704762] RPC: Registered tcp transport module.
[    0.709522] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.717562] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    0.724264] kvm [1]: 8-bit VMID
[    0.727864] kvm [1]: GICv3: no GICV resource entry
[    0.731616] kvm [1]: disabling GICv2 emulation
[    0.736180] kvm [1]: GIC system register CPU interface enabled
[    0.742333] kvm [1]: vgic interrupt IRQ1
[    0.746275] kvm [1]: Hyp mode initialized successfully
[    0.760506] audit: initializing netlink subsys (disabled)
[    0.763419] audit: type=2000 audit(0.667:1): state=initialized audit_enabled=0 res=1
[    0.764213] workingset: timestamp_bits=44 max_order=20 bucket_order=0
[    0.789094] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.793388] NFS: Registering the id_resolver key type
[    0.797228] Key type id_resolver registered
[    0.801475] Key type id_legacy registered
[    0.805417] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.812082] jffs2: version 2.2. (NAND) c 2001-2006 Red Hat, Inc.
[    0.818839] 9p: Installing v9fs 9p2000 file system support
[    0.844550] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    0.849166] io scheduler noop registered
[    0.853281] io scheduler cfq registered (default)
[    0.857753] io scheduler mq-deadline registered
[    0.862343] io scheduler kyber registered
[    0.886845] imx-sdma 30bd0000.sdma: no iram assigned, using external mem
[    0.893540] imx-sdma 30bd0000.sdma: Falling back to user helper
[    0.900170] imx-sdma 302c0000.sdma: no iram assigned, using external mem
[    0.913192] mxs-dma 33000000.dma-apbh: initialized
[    0.917869] Bus freq driver module loaded
[    0.921005] Config NOC for VPU and CPU
[    0.922898] Config NOC for CPU fail!
[    0.926488] Config NOC for VPU fail!
[    0.933642] pfuze100-regulator 0-0008: Full layer: 2, Metal layer: 1
[    0.937511] pfuze100-regulator 0-0008: FAB: 0, FIN: 0
[    0.942284] pfuze100-regulator 0-0008: pfuze100 found.
[    0.966697] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.973945] SuperH (H)SCI(F) driver initialized
[    0.976470] 30860000.serial: ttymxc0 at MMIO 0x30860000 (irq = 39, base_baud = 1562500) is a IMX
[    0.987330] console [ttymxc0] enabled
[    0.987330] console [ttymxc0] enabled
[    0.991806] bootconsole [ec_imx6q0] disabled
[    0.991806] bootconsole [ec_imx6q0] disabled
[    1.001611] msm_serial: driver initialized
[    1.023054] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.029700] [drm] No driver support for vblank timestamp query.
[    1.035853] imx-drm display-subsystem: bound imx-dcss-crtc.0 (ops dcss_crtc_ops)
[    1.043474] [drm] CDN_API_General_Test_Echo_Ext_blocking - APB(ret = 0 echo_resp = echo test)
[    1.052075] [drm] CDN_API_General_getCurVersion - ver 13196 verlib 13062
[    1.058839] [drm] Pixel clock frequency: 594000 KHz, character clock frequency: 594000, color depth is 8-bit.
[    1.068834] [drm] Pixel clock frequency (594000 KHz) is supported in this color depth (8-bit). Settings found in row 27
[    1.079633] [drm] VCO frequency is 5940000
[    1.083803] [drm] VCO frequency (5940000 KHz) is supported. Settings found in row 14
[    1.115567] [drm] CDN_API_General_Write_Register_blocking LANES_CONFIG ret = 0
[    1.122833] [drm] Failed to get HDCP config - using HDCP 2.2 only
[    1.129041] [drm] Failed to initialize HDCP
[    1.135032] [drm] hdmi-audio-codec driver bound to HDMI
[    1.140295] imx-drm display-subsystem: bound 32c00000.hdmi (ops imx_hdp_imx_ops)
[    1.147811] [drm] Cannot find any crtc or sizes
[    1.152959] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 0
[    1.170120] loop: module loaded
[    1.178774] slram: not enough parameters.
[    1.187134] libphy: Fixed MDIO Bus: probed
[    1.192461] NXP PHY: loading NXP PHY driver: [autonomous mode]
[    1.198794] tun: Universal TUN/TAP device driver, 1.6
[    1.204262] CAN device driver interface
[    1.210375] fec 30be0000.ethernet: 30be0000.ethernet supply phy not found, using dummy regulator
[    1.219788] pps pps0: new PPS source ptp0
[    1.230554] libphy: fec_enet_mii_bus: probed
[    1.236454] fec 30be0000.ethernet eth0: registered PHC device 0
[    1.243352] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    1.249259] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.255310] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[    1.262344] igb: Copyright (c) 2007-2014 Intel Corporation.
[    1.268032] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
[    1.275933] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    1.282517] sky2: driver version 1.30
[    1.314452] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.321069] ehci-pci: EHCI PCI platform driver
[    1.325634] ehci-platform: EHCI generic platform driver
[    1.331148] ehci-orion: EHCI orion driver
[    1.335363] ehci-exynos: EHCI EXYNOS driver
[    1.339802] ehci-msm: Qualcomm On-Chip EHCI Host Controller
[    1.345595] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.351863] ohci-pci: OHCI PCI platform driver
[    1.356424] ohci-platform: OHCI generic platform driver
[    1.361924] ohci-exynos: OHCI EXYNOS driver
[    1.366715] Can't support > 32 bit dma.
[    1.370613] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    1.376136] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[    1.391706] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe6c hci version 0x110 quirks 0x0000000001010810
[    1.401187] xhci-hcd xhci-hcd.0.auto: irq 218, io mem 0x38200000
[    1.408109] hub 1-0:1.0: USB hub found
[    1.411913] hub 1-0:1.0: 1 port detected
[    1.416291] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    1.421810] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[    1.429495] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0  SuperSpeed
[    1.436926] hub 2-0:1.0: USB hub found
[    1.440722] hub 2-0:1.0: 1 port detected
[    1.445705] usbcore: registered new interface driver usb-storage
[    1.451845] usbcore: registered new interface driver usb_ehset_test
[    1.461476] input: 30370000.snvs:snvs-powerkey as /devices/platform/30370000.snvs/30370000.snvs:snvs-powerkey/input/input0
[    1.475832] snvs_rtc 30370000.snvs:snvs-rtc-lp: rtc core: registered 30370000.snvs:snvs-rtc-lp as rtc0
[    1.485921] i2c /dev entries driver
[    1.492721] IR NEC protocol handler initialized
[    1.497328] IR RC5(x/sz) protocol handler initialized
[    1.502396] IR RC6 protocol handler initialized
[    1.506997] IR JVC protocol handler initialized
[    1.511544] IR Sony protocol handler initialized
[    1.516318] IR SANYO protocol handler initialized
[    1.521040] IR Sharp protocol handler initialized
[    1.525762] IR MCE Keyboard/mouse protocol handler initialized
[    1.531613] IR XMP protocol handler initialized
[    1.543065] imx2-wdt 30280000.wdog: timeout 60 sec (nowayout=0)
[    1.550102] Bluetooth: HCI UART driver ver 2.3
[    1.554625] Bluetooth: HCI UART protocol H4 registered
[    1.559780] Bluetooth: HCI UART protocol BCSP registered
[    1.565164] Bluetooth: HCI UART protocol ATH3K registered
[    1.570579] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    1.577187] Bluetooth: HCI UART protocol Broadcom registered
[    1.582864] Bluetooth: HCI UART protocol QCA registered
[    1.590175] sdhci: Secure Digital Host Controller Interface driver
[    1.596434] sdhci: Copyright(c) Pierre Ossman
[    1.601112] Synopsys Designware Multimedia Card Interface Driver
[    1.608570] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.660852] mmc0: SDHCI controller on 30b40000.usdhc [30b40000.usdhc] using ADMA
[    1.674072] sdhci-esdhc-imx 30b50000.usdhc: Got CD GPIO
[    1.726998] mmc1: SDHCI controller on 30b50000.usdhc [30b50000.usdhc] using ADMA
[    1.740917] ledtrig-cpu: registered to indicate activity on CPUs
[    1.742552] mmc0: new DDR MMC card at address 0001
[    1.748035] caam 30900000.caam: ERA source: CCBVID.
[    1.752594] mmcblk0: mmc0:0001 DG4008 7.28 GiB
[    1.760033] caam 30900000.caam: device ID = 0x0a16040100000000 (Era 9)
[    1.761722] mmcblk0boot0: mmc0:0001 DG4008 partition 1 4.00 MiB
[    1.767850] caam 30900000.caam: job rings = 3, qi = 0, dpaa2 = no
[    1.774122] mmcblk0boot1: mmc0:0001 DG4008 partition 2 4.00 MiB
[    1.786208] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB
[    1.793649]  mmcblk0: p1
[    1.799583] caam_jr 30901000.jr0: Entropy delay = 3200
[    1.804877] caam_jr 30901000.jr0: Entropy delay = 3600
[    1.878237] caam_jr 30901000.jr0: Instantiated RNG4 SH0.
[    1.945894] caam_jr 30901000.jr0: Instantiated RNG4 SH1.
[    1.989342] caam algorithms registered in /proc/crypto
[    2.000029] caam_jr 30901000.jr0: registering rng-caam
[    2.005651] caam 30900000.caam: caam pkc algorithms registered in /proc/crypto
[    2.014636] platform caam_sm: blkkey_ex: 2 keystore units available
[    2.021096] platform caam_sm: 64-bit clear key:
[    2.025663] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
[    2.031398] platform caam_sm: 64-bit black key:
[    2.035964] platform caam_sm: [0000] 03 e2 c1 71 99 ca 13 85
[    2.041701] platform caam_sm: [0008] 9f e6 33 9c e7 a7 30 02
[    2.047378] platform caam_sm: 128-bit clear key:
[    2.052070] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
[    2.057751] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
[    2.063483] platform caam_sm: 128-bit black key:
[    2.068124] platform caam_sm: [0000] ea a7 79 b2 b9 2c 4a f3
[    2.073863] platform caam_sm: [0008] 79 44 95 2a 2e 40 e6 ff
[    2.079537] platform caam_sm: 192-bit clear key:
[    2.084176] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
[    2.089857] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
[    2.095535] platform caam_sm: [0016] 10 11 12 13 14 15 16 17
[    2.101216] platform caam_sm: 192-bit black key:
[    2.105853] platform caam_sm: [0000] 9d fe 2e 76 90 b6 10 d5
[    2.111532] platform caam_sm: [0008] ed 7d 78 95 4c 74 3a 28
[    2.117211] platform caam_sm: [0016] 49 5f ee ff 85 08 1d 22
[    2.122890] platform caam_sm: [0024] ea 6c 81 39 10 78 04 17
[    2.128565] platform caam_sm: 256-bit clear key:
[    2.133204] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
[    2.138889] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
[    2.144569] platform caam_sm: [0016] 10 11 12 13 14 15 16 17
[    2.150251] platform caam_sm: [0024] 18 19 1a 1b 1c 1d 1e 1f
[    2.155925] platform caam_sm: 256-bit black key:
[    2.160563] platform caam_sm: [0000] d6 f4 35 e1 43 34 01 56
[    2.166244] platform caam_sm: [0008] 55 47 df 0e b0 4e ed e2
[    2.172057] [drm] Cannot find any crtc or sizes
[    2.172626] platform caam_sm: [0016] bf 26 de aa 17 fe ff 7a
[    2.182401] platform caam_sm: [0024] 14 08 a0 2a 79 fc bd ee
[    2.188136] platform caam_sm: 64-bit unwritten blob:
[    2.193129] platform caam_sm: [0000] 00 00 00 00 00 00 00 00
[    2.198870] platform caam_sm: [0008] 00 00 00 00 00 00 00 00
[    2.204550] platform caam_sm: [0016] 00 00 00 00 00 00 00 00
[    2.210286] platform caam_sm: [0024] 00 00 00 00 00 00 00 00
[    2.215966] platform caam_sm: [0032] 00 00 00 00 00 00 00 00
[    2.221703] platform caam_sm: [0040] 00 00 00 00 00 00 00 00
[    2.227382] platform caam_sm: [0048] 00 00 00 00 00 00 00 00
[    2.233060] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
[    2.238742] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
[    2.244420] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
[    2.250100] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
[    2.255780] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
[    2.261454] platform caam_sm: 128-bit unwritten blob:
[    2.266526] platform caam_sm: [0000] 00 00 00 00 00 00 00 00
[    2.272212] platform caam_sm: [0008] 00 00 00 00 00 00 00 00
[    2.277890] platform caam_sm: [0016] 00 00 00 00 00 00 00 00
[    2.283569] platform caam_sm: [0024] 00 00 00 00 00 00 00 00
[    2.289251] platform caam_sm: [0032] 00 00 00 00 00 00 00 00
[    2.294929] platform caam_sm: [0040] 00 00 00 00 00 00 00 00
[    2.300608] platform caam_sm: [0048] 00 00 00 00 00 00 00 00
[    2.306290] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
[    2.311970] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
[    2.317650] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
[    2.323331] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
[    2.329009] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
[    2.334688] platform caam_sm: 196-bit unwritten blob:
[    2.339762] platform caam_sm: [0000] 00 00 00 00 00 00 00 00
[    2.345440] platform caam_sm: [0008] 00 00 00 00 00 00 00 00
[    2.351119] platform caam_sm: [0016] 00 00 00 00 00 00 00 00
[    2.356801] platform caam_sm: [0024] 00 00 00 00 00 00 00 00
[    2.362478] platform caam_sm: [0032] 00 00 00 00 00 00 00 00
[    2.368158] platform caam_sm: [0040] 00 00 00 00 00 00 00 00
[    2.373836] platform caam_sm: [0048] 00 00 00 00 00 00 00 00
[    2.379515] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
[    2.385196] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
[    2.390876] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
[    2.396557] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
[    2.402235] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
[    2.407911] platform caam_sm: 256-bit unwritten blob:
[    2.412982] platform caam_sm: [0000] 00 00 00 00 00 00 00 00
[    2.418661] platform caam_sm: [0008] 00 00 00 00 00 00 00 00
[    2.424340] platform caam_sm: [0016] 00 00 00 00 00 00 00 00
[    2.430022] platform caam_sm: [0024] 00 00 00 00 00 00 00 00
[    2.435699] platform caam_sm: [0032] 00 00 00 00 00 00 00 00
[    2.441378] platform caam_sm: [0040] 00 00 00 00 00 00 00 00
[    2.447059] platform caam_sm: [0048] 00 00 00 00 00 00 00 00
[    2.452742] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
[    2.458424] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
[    2.464105] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
[    2.469783] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
[    2.475462] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
[    2.481818] platform caam_sm: 64-bit black key in blob:
[    2.487077] platform caam_sm: [0000] ef 05 e7 8a 74 5a b8 6e
[    2.492764] platform caam_sm: [0008] 56 ef c7 aa 2d 35 cf 31
[    2.498444] platform caam_sm: [0016] 7e f4 e8 d9 dc 3e 87 de
[    2.504123] platform caam_sm: [0024] 46 51 be 09 26 dd b3 af
[    2.509802] platform caam_sm: [0032] f0 a7 e6 69 0b c7 a6 fa
[    2.515482] platform caam_sm: [0040] 58 d7 67 ee be 3c 88 07
[    2.521161] platform caam_sm: [0048] 84 e8 47 cb d0 fd 53 48
[    2.526840] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
[    2.532520] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
[    2.538201] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
[    2.543878] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
[    2.549559] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
[    2.555237] platform caam_sm: 128-bit black key in blob:
[    2.560571] platform caam_sm: [0000] 1e 8a 9c 18 e7 06 53 3a
[    2.566249] platform caam_sm: [0008] f9 e8 30 40 db 4a 0c d3
[    2.571931] platform caam_sm: [0016] 3f 6a 54 e7 60 91 b6 7a
[    2.577609] platform caam_sm: [0024] 79 b3 11 8a 82 64 50 f6
[    2.583289] platform caam_sm: [0032] f0 4e a2 c6 b1 47 43 85
[    2.588971] platform caam_sm: [0040] 29 e2 6b f0 e0 d1 7b c4
[    2.594649] platform caam_sm: [0048] 17 a8 f3 ff f6 b9 17 3f
[    2.600329] platform caam_sm: [0056] a2 f9 62 83 bc cb 53 20
[    2.606011] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
[    2.611688] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
[    2.617368] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
[    2.623048] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
[    2.628724] platform caam_sm: 192-bit black key in blob:
[    2.634056] platform caam_sm: [0000] 94 00 30 0b 3f f5 7b a6
[    2.639736] platform caam_sm: [0008] b8 78 bc 38 27 e5 e6 f3
[    2.645416] platform caam_sm: [0016] cc 83 f6 6d 12 b9 ec 14
[    2.651094] platform caam_sm: [0024] 42 58 83 bc 46 5c 68 38
[    2.656773] platform caam_sm: [0032] ef 1c 6c a4 4c ca 00 f2
[    2.662454] platform caam_sm: [0040] 9b 2a bb 9b e6 84 60 54
[    2.668132] platform caam_sm: [0048] 5a d4 db 19 9e cc d1 96
[    2.673812] platform caam_sm: [0056] be 98 02 8b 8a c0 20 22
[    2.679495] platform caam_sm: [0064] ad 58 c4 5f bd 92 20 bb
[    2.685174] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
[    2.690853] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
[    2.696534] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
[    2.702211] platform caam_sm: 256-bit black key in blob:
[    2.707544] platform caam_sm: [0000] 27 f0 f1 53 0e 53 7d 06
[    2.713225] platform caam_sm: [0008] 80 55 fd 1e 8e da 7a 9f
[    2.718904] platform caam_sm: [0016] f8 1e 03 91 75 4a 44 60
[    2.724583] platform caam_sm: [0024] 2c 1f 55 67 95 69 4c 17
[    2.730264] platform caam_sm: [0032] 0a 7d a4 3c f4 75 fa 7a
[    2.735941] platform caam_sm: [0040] fa 19 8e c2 47 31 2c b0
[    2.741621] platform caam_sm: [0048] 16 97 c2 26 95 3e fa 74
[    2.747299] platform caam_sm: [0056] b6 e3 c2 e3 75 34 75 aa
[    2.752986] platform caam_sm: [0064] b5 65 7a 40 19 52 ca 0e
[    2.758666] platform caam_sm: [0072] b7 7b 71 6a d4 ab 7c 74
[    2.764345] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
[    2.770027] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
[    2.775863] platform caam_sm: restored 64-bit black key:
[    2.781201] platform caam_sm: [0000] e5 93 b9 cf 30 e9 f0 6d
[    2.786883] platform caam_sm: [0008] f1 5d b0 7d 4e 81 03 30
[    2.792558] platform caam_sm: restored 128-bit black key:
[    2.797977] platform caam_sm: [0000] ea a7 79 b2 b9 2c 4a f3
[    2.803658] platform caam_sm: [0008] 79 44 95 2a 2e 40 e6 ff
[    2.809336] platform caam_sm: restored 192-bit black key:
[    2.814753] platform caam_sm: [0000] 9d fe 2e 76 90 b6 10 d5
[    2.820435] platform caam_sm: [0008] ed 7d 78 95 4c 74 3a 28
[    2.826113] platform caam_sm: [0016] a0 92 6d 74 00 f3 54 88
[    2.831792] platform caam_sm: [0024] 93 29 44 40 fa 4f 07 e5
[    2.837470] platform caam_sm: restored 256-bit black key:
[    2.842888] platform caam_sm: [0000] d6 f4 35 e1 43 34 01 56
[    2.848567] platform caam_sm: [0008] 55 47 df 0e b0 4e ed e2
[    2.854249] platform caam_sm: [0016] bf 26 de aa 17 fe ff 7a
[    2.859927] platform caam_sm: [0024] 14 08 a0 2a 79 fc bd ee
[    2.866015] caam-snvs 30370000.caam-snvs: can't get snvs clock
[    2.871918] caam-snvs 30370000.caam-snvs: violation handlers armed - non-secure state
[    2.882486] usbcore: registered new interface driver usbhid
[    2.888116] usbhid: USB HID core driver
[    2.908375] imx-spdif sound-hdmi-arc: ASoC: CPU DAI (null) not registered
[    2.915249] imx-spdif sound-hdmi-arc: snd_soc_register_card failed: -517
[    2.923789] imx-cdnhdmi sound-hdmi: failed to find SAI platform device
[    2.930382] imx-cdnhdmi: probe of sound-hdmi failed with error -22
[    2.937617] NET: Registered protocol family 26
[    2.943154] NET: Registered protocol family 10
[    3.258694] Segment Routing with IPv6
[    3.262494] NET: Registered protocol family 17
[    3.267002] can: controller area network core (rev 20170425 abi 9)
[    3.273336] NET: Registered protocol family 29
[    3.277833] can: raw protocol (rev 20170425)
[    3.282156] can: broadcast manager protocol (rev 20170425 t)
[    3.287873] can: netlink gateway (rev 20170425) max_hops=1
[    3.294783] Bluetooth: RFCOMM TTY layer initialized
[    3.299733] Bluetooth: RFCOMM socket layer initialized
[    3.304962] Bluetooth: RFCOMM ver 1.11
[    3.308771] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.314134] Bluetooth: BNEP filters: protocol multicast
[    3.319479] Bluetooth: BNEP socket layer initialized
[    3.324495] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    3.330530] Bluetooth: HIDP socket layer initialized
[    3.335632] lib80211: common routines for IEEE802.11 drivers
[    3.341485] 9pnet: Installing 9P2000 support
[    3.345961] Key type dns_resolver registered
[    3.355815] registered taskstats version 1
[    3.378439] cpu cpu0: registered imx8mq-cpufreq
[    3.388771] update hantro voltage from 900 mV to 1000 mV
[    3.395538] hantrodec: module inserted. Major = 236
[    3.402002] imx-spdif sound-hdmi-arc: ASoC: CPU DAI (null) not registered
[    3.408869] imx-spdif sound-hdmi-arc: snd_soc_register_card failed: -517
[    3.417380] snvs_rtc 30370000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:00:01 UTC (1)
[    3.506466] Micrel KSZ9031 Gigabit PHY 30be0000.ethernet-1:07: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=30be0000.ethernet-1:07, irq=POLL)
[    3.521850] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    4.472725] random: fast init done
[   10.682280] fec 30be0000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[   10.690283] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   10.700241] IP-Config: Complete:
[   10.703475]      device=eth0, hwaddr=00:50:c2:1e:af:b2, ipaddr=192.168.0.81, mask=255.255.255.0, gw=192.168.0.254
[   10.713748]      host=mito8m, domain=, nis-domain=(none)
[   10.719133]      bootserver=192.168.0.23, rootserver=192.168.0.13, rootpath=
[   10.726754] usb_pwr_en: disabling
[   10.730206] gpio_dvfs: disabling
[   10.734306] SW1AB: disabling
[   10.737561] VGEN1: disabling
[   10.740800] VGEN6: disabling
[   10.743962] ALSA device list:
[   10.747000]   No soundcards found.
[   10.789860] VFS: Mounted root (nfs filesystem) readonly on device 0:16.
[   10.808004] devtmpfs: mounted
[   10.811610] Freeing unused kernel memory: 1280K
[   11.748880] systemd[1]: System time before build time, advancing clock.
[   11.872936] systemd[1]: systemd 237 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
[   11.894735] systemd[1]: Detected architecture arm64.

Welcome to NXP i.MX Release Distro 4.14-sumo (sumo)!

[   11.991204] systemd[1]: Set hostname to <imx8qmmek>.
[   12.554448] systemd[1]: File /lib/systemd/system/systemd-journald.service:35 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
[   12.571573] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[   13.771788] random: systemd: uninitialized urandom read (16 bytes read)
[   13.778731] systemd[1]: Reached target Host and Network Name Lookups.
[  OK  ] Reached target Host and Network Name Lookups.
[   13.804841] random: systemd: uninitialized urandom read (16 bytes read)
[   13.811761] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password Requests to Wall Directory Watch.
[   13.836506] random: systemd: uninitialized urandom read (16 bytes read)
[   13.843235] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[   13.862631] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[   13.884488] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Reached target Paths.
[  OK  ] Reached target Remote File Systems.
[  OK  ] Created slice System Slice.
[  OK  ] Listening on Journal Socket.
         Starting Load Kernel Modules...
         Mounting Huge Pages File System...
[  OK  ] Listening on Journal Socket (/dev/log).
[  OK  ] Reached target Slices.
         Mounting Kernel Debug File System...
[  OK  ] Listening on udev Kernel Socket.
         Starting Create list of required stcce nodes for the current kernel...
[  OK  ] Listening on Network Service Netlink Socket.
[  OK  ] Created slice system-getty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[  OK  ] Listening on Syslog Socket.
[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
         Starting File System Check on Root Device...
         Mounting POSIX Message Queue File System...
[  OK  ] Listening on Journal Audit Socket.
[   14.260846] galcore: loading out-of-tree module taints kernel.
         Starting Journal Service...
[   14.272872] galcore: clk_get 2d core clock failed, disable 2d/vg!
[   14.279447] Galcore version 6.2.4.190076
         Starting Setup Virtual Console...
[  OK  ] Listening on udev Control Socket.
         Starting udev Coldplug all Devices...
         Mounting Temporary Directory (/tmp)...
[  OK  ] Mounted Huge Pages File System.
[  OK  ] Mounted Kernel Debug File System.
[   14.389172] imx-spdif sound-hdmi-arc: ASoC: CPU DAI (null) not registered
[   14.396336] imx-spdif sound-hdmi-arc: snd_soc_register_card failed: -517
[  OK  ] Started Load Kernel Modules.
[  OK  ] Started Create list of required stacvice nodes for the current kernel.
[  OK  ] Started Journal Service.
[  OK  ] Started File System Check on Root Device.
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Started Setup Virtual Console.
[  OK  ] Mounted Temporary Directory (/tmp).
         Starting Remount Root and Kernel File Systems...
         Starting Apply Kernel Variables...
         Mounting Kernel Configuration File System...
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Started Remount Root and Kernel File Systems.
         Starting Flush Journal to Persistent Storage...
         Starting Create Static Device Nodes in /dev...
[  OK  ] Started Apply Kernel Variables.
[   14.710512] systemd-journald[1962]: Received request to flush runtime journal from PID 1
[  OK  ] Started Flush Journal to Persistent Storage.
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Started Create Static Device Nodes in /dev.
         Starting udev Kernel Device Manager...
[  OK  ] Reached target Local File Systems (Pre).
[  OK  ] Reached target Containers.
         Mounting /var/volatile...
[  OK  ] Mounted /var/volatile.
         Starting Load/Save Random Seed...
[  OK  ] Reached target Local File Systems.
         Starting Create Volatile Files and Directories...
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Create Volatile Files and Directories.
         Starting Update UTMP about System Boot/Shutdown...
         Starting Network Time Synchronization...
         Starting Start Psplash Boot Screen...
         Starting Network Service...
[  OK  ] Started Update UTMP about System Boot/Shutdown.
[  OK  ] Found device /dev/ttymxc0.
[  OK  ] Started Start Psplash Boot Screen.
[   15.859957] imx-sdma 302c0000.sdma: loaded firmware 4.4
[   15.861128] imx-sdma 30bd0000.sdma: loaded firmware 4.4
[  OK  ] Started Network Service.
[  OK  ] Started Network Time Synchronization.
[  OK  ] Reached target System Time Synchronized.
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily Cleanup of Temporary Directories.
         Starting Console System Startup Logging...
         Starting sshd.socket.
[  OK  ] Listening on RPCbind Server Activation Socket.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Started Daily rotation of log files.
[  OK  ] Reached target Timers.
[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[  OK  ] Listening on sshd.socket.
[  OK  ] Started Console System Startup Logging.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
         Starting Telephony service...
[  OK  ] Started Updates psplash to basic.
         Starting Network Time Service (one-shot ntpdate mode)...
         Starting Generate options for connection service...
[  OK  ] Started TEE Supplicant.
[  OK  ] Started Periodic Command Scheduler.
[  OK  ] Started Configuration for i.MX GPU (Former rc_gpu.S).
         Starting Avahi mDNS/DNS-SD Stack...
[  OK  ] Started D-Bus System Message Bus.
         Starting System Logging Service...
[  OK  ] Started Job spooling tools.
         Starting RPC Bind Service...
         Starting Login Service...
[  OK  ] Started Network Time Service (one-shot ntpdate mode).
[  OK  ] Started Generate options for connection service.
[  OK  ] Started Telephony service.
[  OK  ] Started Avahi mDNS/DNS-SD Stack.
         Starting Connection service...
[  OK  ] Started Login Service.
[  OK  ] Started RPC Bind Service.
[  OK  ] Started Connection service.
[  OK  ] Reached target Network.
[  OK  ] Started Update psplash to network.
         Starting Terminate Psplash Boot Screen...
[  OK  ] Started NFS status monitor for NFSv2/3 locking..
         Starting /etc/rc.local Compatibility...
         Starting Permit User Sessions...
         Starting Network Time Service...
[FAILED] Failed to start Terminate Psplash Boot Screen.
See 'systemctl status psplash-quit.service' for details.
[  OK  ] Started /etc/rc.local Compatibility.
[  OK  ] Started Permit User Sessions.
         Starting Weston Wayland Compositor (on tty7)...
[  OK  ] Started Serial Getty on ttymxc0.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Weston Wayland Compositor (on tty7).
         Starting Hostname Service...
         Starting WPA supplicant...
[  OK  ] Started Hostname Service.
[   19.232294] random: crng init done
[   19.235712] random: 7 urandom warning(s) missed due to ratelimiting
[  OK  ] Started WPA supplicant.
[  OK  ] Created slice User Slice of root.
         Starting User Manager for UID 0...
[  OK  ] Started Session c1 of user root.
[   19.580727] audit: type=1006 audit(1580232451.743:2): pid=3424 uid=0 old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=1 res=1
[  OK  ] Started User Manager for UID 0.

NXP i.MX Release Distro 4.14-sumo imx8qmmek ttymxc0

imx8qmmek login:


Running TensorFlow and TensorFlow Lite examples[edit | edit source]

To verify that the root file system was generated properly, a couple of ready-to-use examples were run. Again, to execute them, please follow the procedure described in

The first one makes use of TensorFlow:

root@imx8qmmek:~/devel/tensorflow# ls -la
total 101424
drwxr-xr-x 2 root root     4096 Jan 30  2020 .
drwxr-xr-x 4 root root     4096 Jan 28 16:23 ..
-r--r----- 1 root root    11416 Nov 18  2015 LICENSE
-r--r----- 1 root root    10492 Nov 18  2015 imagenet_comp_graph_label_strings.txt
-rw-r--r-- 1 root root 49937555 Nov 18  2015 inception5h.zip
-rw-r----- 1 root root 53884595 Nov 18  2015 tensorflow_inception_graph.pb
root@imx8qmmek:~/devel/tensorflow# /usr/bin/tensorflow-1.12.0/examples/benchmark --graph=tensorflow_inception_graph.pb --max_num_runs=10
2020-01-28 18:14:36.032984: I tensorflow/tools/benchmark/benchmark_model.cc:469] Graph: [tensorflow_inception_graph.pb]
2020-01-28 18:14:36.035799: I tensorflow/tools/benchmark/benchmark_model.cc:470] Init ops:
2020-01-28 18:14:36.035917: I tensorflow/tools/benchmark/benchmark_model.cc:471] Input layers: [input:0]
2020-01-28 18:14:36.036025: I tensorflow/tools/benchmark/benchmark_model.cc:472] Input shapes: [1,224,224,3]
2020-01-28 18:14:36.036130: I tensorflow/tools/benchmark/benchmark_model.cc:473] Input types: [float]
2020-01-28 18:14:36.036447: I tensorflow/tools/benchmark/benchmark_model.cc:474] Output layers: [output:0]
2020-01-28 18:14:36.036501: I tensorflow/tools/benchmark/benchmark_model.cc:475] Target layers: []
2020-01-28 18:14:36.036584: I tensorflow/tools/benchmark/benchmark_model.cc:476] Num runs: [10]
2020-01-28 18:14:36.036635: I tensorflow/tools/benchmark/benchmark_model.cc:477] Inter-inference delay (seconds): [-1.0]
2020-01-28 18:14:36.036746: I tensorflow/tools/benchmark/benchmark_model.cc:478] Inter-benchmark delay (seconds): [-1.0]
2020-01-28 18:14:36.036798: I tensorflow/tools/benchmark/benchmark_model.cc:480] Num threads: [-1]
2020-01-28 18:14:36.036901: I tensorflow/tools/benchmark/benchmark_model.cc:481] Benchmark name: []
2020-01-28 18:14:36.037007: I tensorflow/tools/benchmark/benchmark_model.cc:482] Output prefix: []
2020-01-28 18:14:36.037114: I tensorflow/tools/benchmark/benchmark_model.cc:483] Show sizes: [0]
2020-01-28 18:14:36.037163: I tensorflow/tools/benchmark/benchmark_model.cc:484] Warmup runs: [1]
2020-01-28 18:14:36.037267: I tensorflow/tools/benchmark/benchmark_model.cc:251] Loading TensorFlow.
2020-01-28 18:14:36.040333: I tensorflow/tools/benchmark/benchmark_model.cc:258] Got config, 0 devices
2020-01-28 18:14:41.063077: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.063328: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.063422: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.063510: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.063598: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.063685: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_VARIANT } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.063770: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.063984: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.064125: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.064251: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.064339: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.064426: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.064566: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.064706: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableDenseHashTableV2
2020-01-28 18:14:41.064852: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.064995: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.065138: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.065281: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.065424: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.065566: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_VARIANT } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.065708: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.065849: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.065993: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.066133: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.066276: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.066419: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.066560: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.066702: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableDenseHashTable
2020-01-28 18:14:41.066849: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.066992: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.067135: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.067280: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.067425: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.067567: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.067709: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.067855: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.067998: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.068141: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.068410: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.068556: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.068698: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableOfTensorsV2
2020-01-28 18:14:41.068844: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.068987: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.069133: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.069274: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.069422: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.069563: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.069703: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.069842: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.069985: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.070128: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.070271: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.070409: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.070555: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableOfTensors
2020-01-28 18:14:41.070697: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.070843: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.070988: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.071129: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.071271: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.071415: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_VARIANT } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.071559: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.071700: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.071842: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.071982: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.072125: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.072347: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.072491: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.072634: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTableV2
2020-01-28 18:14:41.072778: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.072917: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073059: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073226: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073310: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073420: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_VARIANT } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073527: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073632: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073682: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073787: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.073951: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.074059: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.074227: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.074334: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableHashTable
2020-01-28 18:14:41.074491: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "InitializeTable" device_type: "CPU"') for unknown op: InitializeTable
2020-01-28 18:14:41.074601: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.074763: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.074872: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.074923: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.075031: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.075195: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.075301: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.075460: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.075568: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.075731: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.075838: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.075947: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.076052: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.076156: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.076225: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: HashTableV2
2020-01-28 18:14:41.076332: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTable
2020-01-28 18:14:41.076436: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: HashTable
2020-01-28 18:14:41.076598: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTable
2020-01-28 18:14:41.076760: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTable
2020-01-28 18:14:41.076922: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: HashTable
2020-01-28 18:14:41.077081: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: HashTable
2020-01-28 18:14:41.077243: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTable
2020-01-28 18:14:41.077405: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: HashTable
2020-01-28 18:14:41.077512: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTable
2020-01-28 18:14:41.077678: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTable
2020-01-28 18:14:41.077782: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: HashTable
2020-01-28 18:14:41.077942: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTable
2020-01-28 18:14:41.078102: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTable
2020-01-28 18:14:41.078263: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTable
2020-01-28 18:14:41.078370: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: HashTable
2020-01-28 18:14:41.078525: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableImportV2" device_type: "CPU"') for unknown op: LookupTableImportV2
2020-01-28 18:14:41.078623: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableExportV2" device_type: "CPU"') for unknown op: LookupTableExportV2
2020-01-28 18:14:41.078667: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableExport" device_type: "CPU"') for unknown op: LookupTableExport
2020-01-28 18:14:41.078762: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableSizeV2" device_type: "CPU"') for unknown op: LookupTableSizeV2
2020-01-28 18:14:41.078914: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableSize" device_type: "CPU"') for unknown op: LookupTableSize
2020-01-28 18:14:41.079071: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableInsertV2" device_type: "CPU"') for unknown op: LookupTableInsertV2
2020-01-28 18:14:41.079226: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableInsert" device_type: "CPU"') for unknown op: LookupTableInsert
2020-01-28 18:14:41.079405: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableFindV2" device_type: "CPU"') for unknown op: LookupTableFindV2
2020-01-28 18:14:41.079502: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableFind" device_type: "CPU"') for unknown op: LookupTableFind
2020-01-28 18:14:41.079604: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "InitializeTableFromTextFileV2" device_type: "CPU"') for unknown op: InitializeTableFromTextFileV2
2020-01-28 18:14:41.079760: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "InitializeTableFromTextFile" device_type: "CPU"') for unknown op: InitializeTableFromTextFile
2020-01-28 18:14:41.080135: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "EncodeProto" device_type: "CPU"') for unknown op: EncodeProto
2020-01-28 18:14:41.080364: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "DecodeProtoV2" device_type: "CPU"') for unknown op: DecodeProtoV2
2020-01-28 18:14:41.080571: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: RightShift
2020-01-28 18:14:41.080672: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: RightShift
2020-01-28 18:14:41.080830: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: RightShift
2020-01-28 18:14:41.080985: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: RightShift
2020-01-28 18:14:41.081141: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: RightShift
2020-01-28 18:14:41.081298: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: RightShift
2020-01-28 18:14:41.081456: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: RightShift
2020-01-28 18:14:41.081610: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: RightShift
2020-01-28 18:14:41.081944: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "InitializeTableV2" device_type: "CPU"') for unknown op: InitializeTableV2
2020-01-28 18:14:41.082068: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: LeftShift
2020-01-28 18:14:41.082168: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: LeftShift
2020-01-28 18:14:41.082326: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: LeftShift
2020-01-28 18:14:41.082481: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: LeftShift
2020-01-28 18:14:41.082640: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: LeftShift
2020-01-28 18:14:41.082797: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: LeftShift
2020-01-28 18:14:41.082955: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: LeftShift
2020-01-28 18:14:41.083112: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: LeftShift
2020-01-28 18:14:41.083572: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: BitwiseOr
2020-01-28 18:14:41.083673: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: BitwiseOr
2020-01-28 18:14:41.083829: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: BitwiseOr
2020-01-28 18:14:41.083929: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: BitwiseOr
2020-01-28 18:14:41.084085: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: BitwiseOr
2020-01-28 18:14:41.084186: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: BitwiseOr
2020-01-28 18:14:41.084314: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: BitwiseOr
2020-01-28 18:14:41.084471: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: BitwiseOr
2020-01-28 18:14:41.084618: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "LookupTableImport" device_type: "CPU"') for unknown op: LookupTableImport
2020-01-28 18:14:41.084765: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: BitwiseXor
2020-01-28 18:14:41.084865: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: BitwiseXor
2020-01-28 18:14:41.085019: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: BitwiseXor
2020-01-28 18:14:41.085193: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: BitwiseXor
2020-01-28 18:14:41.085295: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: BitwiseXor
2020-01-28 18:14:41.085395: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: BitwiseXor
2020-01-28 18:14:41.085496: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: BitwiseXor
2020-01-28 18:14:41.085540: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: BitwiseXor
2020-01-28 18:14:41.085680: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: Invert
2020-01-28 18:14:41.085784: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: Invert
2020-01-28 18:14:41.085887: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: Invert
2020-01-28 18:14:41.085936: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: Invert
2020-01-28 18:14:41.086037: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: Invert
2020-01-28 18:14:41.086198: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: Invert
2020-01-28 18:14:41.086356: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: Invert
2020-01-28 18:14:41.086513: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: Invert
2020-01-28 18:14:41.086646: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: BitwiseAnd
2020-01-28 18:14:41.086746: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: BitwiseAnd
2020-01-28 18:14:41.086847: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: BitwiseAnd
2020-01-28 18:14:41.086891: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: BitwiseAnd
2020-01-28 18:14:41.086992: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: BitwiseAnd
2020-01-28 18:14:41.087093: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: BitwiseAnd
2020-01-28 18:14:41.087137: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: BitwiseAnd
2020-01-28 18:14:41.087238: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: BitwiseAnd
2020-01-28 18:14:41.087673: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "PopulationCount" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: PopulationCount
2020-01-28 18:14:41.087835: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "PopulationCount" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: PopulationCount
2020-01-28 18:14:41.087935: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "PopulationCount" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: PopulationCount
2020-01-28 18:14:41.088039: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "PopulationCount" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: PopulationCount
2020-01-28 18:14:41.088216: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "PopulationCount" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: PopulationCount
2020-01-28 18:14:41.088322: E tensorflow/core/framework/op_kernel.cc:1197] OpKernel ('op: "PopulationCount" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: PopulationCount
2020-01-28 18:14:41.187561: I tensorflow/tools/benchmark/benchmark_model.cc:496] Initialized session in 5.15021s
2020-01-28 18:14:41.188718: I tensorflow/tools/benchmark/benchmark_model.cc:327] Running benchmark for max 1 iterations, max -1 seconds without detailed stat logging, with -1s sleep between inferences
2020-01-28 18:14:43.187381: I tensorflow/tools/benchmark/benchmark_model.cc:361] count=1 curr=1997453

2020-01-28 18:14:43.187614: I tensorflow/tools/benchmark/benchmark_model.cc:327] Running benchmark for max 10 iterations, max 10 seconds without detailed stat logging, with -1s sleep between inferences
2020-01-28 18:14:45.809784: I tensorflow/tools/benchmark/benchmark_model.cc:361] count=10 first=266604 curr=258478 min=257829 max=267249 avg=262066 std=3241

2020-01-28 18:14:45.809972: I tensorflow/tools/benchmark/benchmark_model.cc:327] Running benchmark for max 10 iterations, max 10 seconds with detailed stat logging, with -1s sleep between inferences
2020-01-28 18:14:48.477759: I tensorflow/tools/benchmark/benchmark_model.cc:361] count=10 first=268194 curr=266293 min=261888 max=268736 avg=265322 std=2219

2020-01-28 18:14:48.477956: I tensorflow/tools/benchmark/benchmark_model.cc:600] Average inference timings in us: Warmup: 1997453, no stats: 262065, with stats: 265321
2020-01-28 18:14:48.485407: I tensorflow/core/util/stat_summarizer.cc:85] ============================== Run Order ==============================
2020-01-28 18:14:48.485521: I tensorflow/core/util/stat_summarizer.cc:85]                    [node type]          [start]         [first]        [avg ms]             [%]          [cdf%]          [mem KB]      [times called]  [Name]
2020-01-28 18:14:48.485855: I tensorflow/core/util/stat_summarizer.cc:85]                           NoOp            0.000           0.020           0.035          0.010%          0.010%             0.000              1       _SOURCE
2020-01-28 18:14:48.486022: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.060           0.052           0.017          0.005%          0.014%             0.000              1       mixed4a_1x1_w
2020-01-28 18:14:48.486062: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.081           0.009           0.010          0.003%          0.017%             0.000              1       mixed4a_1x1_b
2020-01-28 18:14:48.486103: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.096           0.010           0.011          0.003%          0.020%             0.000              1       mixed4a_3x3_bottleneck_w
2020-01-28 18:14:48.486147: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.111           0.010           0.010          0.003%          0.023%             0.000              1       mixed4a_3x3_bottleneck_b
2020-01-28 18:14:48.486187: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.125           0.010           0.011          0.003%          0.025%             0.000              1       mixed4a_3x3_w
2020-01-28 18:14:48.486228: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.139           0.010           0.010          0.003%          0.028%             0.000              1       mixed4a_3x3_b
2020-01-28 18:14:48.486264: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.153           0.011           0.011          0.003%          0.031%             0.000              1       mixed4a_5x5_bottleneck_w
2020-01-28 18:14:48.486304: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.170           0.010           0.010          0.003%          0.034%             0.000              1       mixed4a_5x5_bottleneck_b
2020-01-28 18:14:48.486343: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.183           0.011           0.011          0.003%          0.037%             0.000              1       mixed4a_5x5_w
2020-01-28 18:14:48.486675: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.199           0.010           0.009          0.002%          0.039%             0.000              1       mixed4a_5x5_b
2020-01-28 18:14:48.486767: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.211           0.011           0.011          0.003%          0.042%             0.000              1       mixed3b_1x1_w
2020-01-28 18:14:48.486804: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.226           0.010           0.010          0.003%          0.045%             0.000              1       mixed3b_1x1_b
2020-01-28 18:14:48.486896: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.240           0.012           0.011          0.003%          0.048%             0.000              1       mixed3b_3x3_bottleneck_w
2020-01-28 18:14:48.486932: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.255           0.010           0.014          0.004%          0.052%             0.000              1       mixed3b_3x3_bottleneck_b
2020-01-28 18:14:48.486969: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.273           0.011           0.011          0.003%          0.055%             0.000              1       mixed3b_3x3_w
2020-01-28 18:14:48.487113: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.288           0.010           0.009          0.003%          0.057%             0.000              1       mixed3b_3x3_b
2020-01-28 18:14:48.487150: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.302           0.011           0.011          0.003%          0.060%             0.000              1       mixed3b_5x5_bottleneck_w
2020-01-28 18:14:48.487240: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.317           0.009           0.009          0.003%          0.063%             0.000              1       mixed3b_5x5_bottleneck_b
2020-01-28 18:14:48.487277: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.335           0.012           0.011          0.003%          0.066%             0.000              1       mixed3b_5x5_w
2020-01-28 18:14:48.487312: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.349           0.010           0.009          0.002%          0.069%             0.000              1       mixed3b_5x5_b
2020-01-28 18:14:48.487348: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.362           0.009           0.009          0.002%          0.071%             0.000              1       mixed4a/concat_dim
2020-01-28 18:14:48.487384: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.375           0.012           0.011          0.003%          0.074%             0.000              1       mixed3a_1x1_w
2020-01-28 18:14:48.487423: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.389           0.010           0.012          0.003%          0.077%             0.000              1       mixed3a_1x1_b
2020-01-28 18:14:48.487458: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.406           0.011           0.011          0.003%          0.080%             0.000              1       mixed3a_3x3_bottleneck_w
2020-01-28 18:14:48.487493: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.421           0.010           0.010          0.003%          0.083%             0.000              1       mixed3a_3x3_bottleneck_b
2020-01-28 18:14:48.487529: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.434           0.011           0.011          0.003%          0.086%             0.000              1       mixed3a_3x3_w
2020-01-28 18:14:48.487567: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.448           0.008           0.009          0.002%          0.088%             0.000              1       mixed3a_3x3_b
2020-01-28 18:14:48.487604: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.461           0.009           0.011          0.003%          0.091%             0.000              1       mixed3a_5x5_bottleneck_w
2020-01-28 18:14:48.487640: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.476           0.008           0.009          0.002%          0.094%             0.000              1       mixed3a_5x5_bottleneck_b
2020-01-28 18:14:48.487680: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.489           0.011           0.011          0.003%          0.097%             0.000              1       mixed3a_5x5_w
2020-01-28 18:14:48.487993: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.503           0.009           0.009          0.003%          0.099%             0.000              1       mixed3a_5x5_b
2020-01-28 18:14:48.488141: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.516           0.012           0.010          0.003%          0.102%             0.000              1       conv2d0_w
2020-01-28 18:14:48.488249: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.532           0.008           0.019          0.005%          0.107%             0.000              1       conv2d0_b
2020-01-28 18:14:48.488402: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.555           0.011           0.011          0.003%          0.110%             0.000              1       conv2d1_w
2020-01-28 18:14:48.489052: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.570           0.010           0.009          0.003%          0.113%             0.000              1       conv2d1_b
2020-01-28 18:14:48.489143: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.584           0.011           0.011          0.003%          0.116%             0.000              1       conv2d2_w
2020-01-28 18:14:48.489179: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.598           0.007           0.009          0.003%          0.118%             0.000              1       conv2d2_b
2020-01-28 18:14:48.489340: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.611           0.011           0.011          0.003%          0.121%             0.000              1       mixed3a_pool_reduce_w
2020-01-28 18:14:48.489502: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.627           0.010           0.010          0.003%          0.124%             0.000              1       mixed3a_pool_reduce_b
2020-01-28 18:14:48.490146: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.641           0.009           0.011          0.003%          0.127%             0.000              1       mixed3b_pool_reduce_w
2020-01-28 18:14:48.490239: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.656           0.010           0.009          0.003%          0.129%             0.000              1       mixed3b_pool_reduce_b
2020-01-28 18:14:48.490276: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.669           0.009           0.011          0.003%          0.132%             0.000              1       mixed4a_pool_reduce_w
2020-01-28 18:14:48.490441: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.684           0.008           0.009          0.003%          0.135%             0.000              1       mixed4a_pool_reduce_b
2020-01-28 18:14:48.490606: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.698           0.009           0.010          0.003%          0.137%             0.000              1       head0_bottleneck_w
2020-01-28 18:14:48.490975: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.712           0.008           0.009          0.003%          0.140%             0.000              1       head0_bottleneck_b
2020-01-28 18:14:48.491011: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.725           0.008           0.009          0.003%          0.143%             0.000              1       head0_bottleneck/reshape/shape
2020-01-28 18:14:48.491541: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.739           0.010           0.010          0.003%          0.145%             0.000              1       nn0_w
2020-01-28 18:14:48.492186: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.752           0.009           0.009          0.003%          0.148%             0.000              1       nn0_b
2020-01-28 18:14:48.492240: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.765           0.007           0.009          0.002%          0.150%             0.000              1       softmax0_w
2020-01-28 18:14:48.492385: I tensorflow/core/util/stat_summarizer.cc:85]                          Const            0.778           0.008           0.008          0.002%          0.153%             0.000              1       softmax0_b
2020-01-28 18:14:48.492422: I tensorflow/core/util/stat_summarizer.cc:85]                           _Arg            0.792           0.008           0.008          0.002%          0.155%             0.000              1       _arg_input_0_0
2020-01-28 18:14:48.492628: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D            0.805          32.317          32.623          8.925%          9.079%          3211.264              1       conv2d0_pre_relu/conv
2020-01-28 18:14:48.492667: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd           33.474           2.635           2.283          0.624%          9.704%             0.000              1       conv2d0_pre_relu
2020-01-28 18:14:48.492828: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu           35.780           2.713           2.142          0.586%         10.290%             0.000              1       conv2d0
2020-01-28 18:14:48.493198: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool           37.944           6.502           6.481          1.773%         12.063%           802.816              1       maxpool0
2020-01-28 18:14:48.493237: I tensorflow/core/util/stat_summarizer.cc:85]                            LRN           44.470           6.602           5.886          1.610%         13.673%           802.816              1       localresponsenorm0
2020-01-28 18:14:48.493409: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D           50.401           3.354           3.423          0.936%         14.609%           802.816              1       conv2d1_pre_relu/conv
2020-01-28 18:14:48.493500: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd           53.870           0.629           0.633          0.173%         14.782%             0.000              1       conv2d1_pre_relu
2020-01-28 18:14:48.493991: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu           54.520           0.395           0.428          0.117%         14.899%             0.000              1       conv2d1
2020-01-28 18:14:48.494637: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D           54.957          51.612          51.075         13.972%         28.872%          2408.448              1       conv2d2_pre_relu/conv
2020-01-28 18:14:48.495116: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          106.079           2.016           1.571          0.430%         29.302%             0.000              1       conv2d2_pre_relu
2020-01-28 18:14:48.495700: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          107.673           1.536           1.488          0.407%         29.709%             0.000              1       conv2d2
2020-01-28 18:14:48.495862: I tensorflow/core/util/stat_summarizer.cc:85]                            LRN          109.182          24.461          24.767          6.775%         36.484%          2408.448              1       localresponsenorm1
2020-01-28 18:14:48.495953: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool          134.002           4.236           4.240          1.160%         37.644%           602.112              1       maxpool1
2020-01-28 18:14:48.495989: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool          138.638           3.914           3.945          1.079%         38.723%           602.112              1       mixed3a_pool
2020-01-28 18:14:48.496118: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          138.792           4.880           4.255          1.164%         39.887%            50.176              1       mixed3a_5x5_bottleneck_pre_relu/conv
2020-01-28 18:14:48.496568: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          138.546           5.315           7.517          2.056%         41.944%           301.056              1       mixed3a_3x3_bottleneck_pre_relu/conv
2020-01-28 18:14:48.496663: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          143.071           0.097           0.109          0.030%         41.973%             0.000              1       mixed3a_5x5_bottleneck_pre_relu
2020-01-28 18:14:48.496701: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          143.188           0.035           0.039          0.011%         41.984%             0.000              1       mixed3a_5x5_bottleneck
2020-01-28 18:14:48.496955: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          146.104           0.445           0.470          0.129%         42.112%             0.000              1       mixed3a_3x3_bottleneck_pre_relu
2020-01-28 18:14:48.497320: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          146.584           0.223           0.189          0.052%         42.164%             0.000              1       mixed3a_3x3_bottleneck
2020-01-28 18:14:48.497416: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          138.446           6.988           4.664          1.276%         43.440%           200.704              1       mixed3a_1x1_pre_relu/conv
2020-01-28 18:14:48.497455: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          143.151           0.317           0.313          0.086%         43.526%             0.000              1       mixed3a_1x1_pre_relu
2020-01-28 18:14:48.497822: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          142.625           5.060           4.812          1.316%         44.842%           100.352              1       mixed3a_pool_reduce_pre_relu/conv
2020-01-28 18:14:48.497860: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          147.464           0.173           0.166          0.045%         44.888%             0.000              1       mixed3a_pool_reduce_pre_relu
2020-01-28 18:14:48.498501: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          143.233           6.106           5.667          1.550%         46.438%           100.352              1       mixed3a_5x5_pre_relu/conv
2020-01-28 18:14:48.498538: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          148.930           0.169           0.165          0.045%         46.483%             0.000              1       mixed3a_5x5_pre_relu
2020-01-28 18:14:48.498697: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          146.780          16.627          15.402          4.213%         50.697%           401.408              1       mixed3a_3x3_pre_relu/conv
2020-01-28 18:14:48.499230: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          162.229           0.441           0.455          0.124%         50.821%             0.000              1       mixed3a_3x3_pre_relu
2020-01-28 18:14:48.499401: I tensorflow/core/util/stat_summarizer.cc:85]                         Concat          162.694           0.636           0.633          0.173%         50.994%           802.816              1       mixed3a
2020-01-28 18:14:48.499603: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          163.364           0.458           0.489          0.134%         51.128%             0.000              1       mixed3a_1x1
2020-01-28 18:14:48.500258: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          165.109           3.085           5.449          1.491%         52.619%           100.352              1       mixed3b_5x5_bottleneck_pre_relu/conv
2020-01-28 18:14:48.500354: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          170.583           0.166           0.174          0.048%         52.667%             0.000              1       mixed3b_5x5_bottleneck_pre_relu
2020-01-28 18:14:48.500391: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          170.766           0.060           0.064          0.017%         52.684%             0.000              1       mixed3b_5x5_bottleneck
2020-01-28 18:14:48.500429: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool          164.041           5.256           5.227          1.430%         54.114%           802.816              1       mixed3b_pool
2020-01-28 18:14:48.500588: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          163.962          11.059          12.903          3.530%         57.644%           401.408              1       mixed3b_1x1_pre_relu/conv
2020-01-28 18:14:48.500957: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          176.920           1.239           1.515          0.415%         58.058%             0.000              1       mixed3b_1x1_pre_relu
2020-01-28 18:14:48.500994: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          169.323           9.752           9.359          2.560%         60.619%           200.704              1       mixed3b_pool_reduce_pre_relu/conv
2020-01-28 18:14:48.501690: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          178.730           0.308           0.314          0.086%         60.704%             0.000              1       mixed3b_pool_reduce_pre_relu
2020-01-28 18:14:48.502335: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          164.063          18.048          14.944          4.088%         64.793%           401.408              1       mixed3b_3x3_bottleneck_pre_relu/conv
2020-01-28 18:14:48.502429: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          179.062           0.533           1.497          0.410%         65.202%             0.000              1       mixed3b_3x3_bottleneck_pre_relu
2020-01-28 18:14:48.502468: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          180.579           0.365           1.194          0.327%         65.529%             0.000              1       mixed3b_3x3_bottleneck
2020-01-28 18:14:48.502559: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          170.835          24.634          22.326          6.108%         71.636%           301.056              1       mixed3b_5x5_pre_relu/conv
2020-01-28 18:14:48.502597: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          193.221           0.575           0.483          0.132%         71.769%             0.000              1       mixed3b_5x5_pre_relu
2020-01-28 18:14:48.502633: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          181.790          31.440          31.830          8.708%         80.476%           602.112              1       mixed3b_3x3_pre_relu/conv
2020-01-28 18:14:48.502671: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          213.669           0.519           0.512          0.140%         80.616%             0.000              1       mixed3b_3x3_pre_relu
2020-01-28 18:14:48.502707: I tensorflow/core/util/stat_summarizer.cc:85]                         Concat          214.195           0.924           0.952          0.260%         80.877%          1505.280              1       mixed3b
2020-01-28 18:14:48.502742: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          215.190           0.803           0.727          0.199%         81.076%             0.000              1       mixed3b_1x1
2020-01-28 18:14:48.502780: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool          215.934           2.455           2.509          0.686%         81.762%           376.320              1       maxpool4
2020-01-28 18:14:48.502815: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          218.833           1.657           2.259          0.618%         82.380%            12.544              1       mixed4a_5x5_bottleneck_pre_relu/conv
2020-01-28 18:14:48.502853: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          221.115           0.044           0.043          0.012%         82.392%             0.000              1       mixed4a_5x5_bottleneck_pre_relu
2020-01-28 18:14:48.502889: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          221.166           0.019           0.019          0.005%         82.397%             0.000              1       mixed4a_5x5_bottleneck
2020-01-28 18:14:48.502927: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool          218.844           2.269           2.299          0.629%         83.026%           376.320              1       mixed4a_pool
2020-01-28 18:14:48.502962: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          218.667           5.153           5.253          1.437%         84.463%            75.264              1       mixed4a_3x3_bottleneck_pre_relu/conv
2020-01-28 18:14:48.503001: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          223.943           0.139           0.131          0.036%         84.499%             0.000              1       mixed4a_3x3_bottleneck_pre_relu
2020-01-28 18:14:48.503439: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          224.082           0.050           0.050          0.014%         84.512%             0.000              1       mixed4a_3x3_bottleneck
2020-01-28 18:14:48.503533: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          221.191           4.063           3.648          0.998%         85.510%            37.632              1       mixed4a_5x5_pre_relu/conv
2020-01-28 18:14:48.503572: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          224.857           0.075           0.074          0.020%         85.531%             0.000              1       mixed4a_5x5_pre_relu
2020-01-28 18:14:48.503608: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          221.183           4.655           3.853          1.054%         86.585%            50.176              1       mixed4a_pool_reduce_pre_relu/conv
2020-01-28 18:14:48.503644: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          225.054           0.088           0.091          0.025%         86.610%             0.000              1       mixed4a_pool_reduce_pre_relu
2020-01-28 18:14:48.503680: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          218.608           8.458           8.568          2.344%         88.954%           150.528              1       mixed4a_1x1_pre_relu/conv
2020-01-28 18:14:48.503715: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          227.218           0.239           0.237          0.065%         89.019%             0.000              1       mixed4a_1x1_pre_relu
2020-01-28 18:14:48.503751: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          224.137           9.511           9.010          2.465%         91.483%           159.936              1       mixed4a_3x3_pre_relu/conv
2020-01-28 18:14:48.503790: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          233.193           0.253           0.255          0.070%         91.553%             0.000              1       mixed4a_3x3_pre_relu
2020-01-28 18:14:48.503826: I tensorflow/core/util/stat_summarizer.cc:85]                         Concat          233.454           0.951           0.495          0.135%         91.688%           398.272              1       mixed4a
2020-01-28 18:14:48.503861: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          233.981           0.298           0.281          0.077%         91.765%             0.000              1       mixed4a_1x1
2020-01-28 18:14:48.503900: I tensorflow/core/util/stat_summarizer.cc:85]                        AvgPool          234.268           0.692           0.648          0.177%         91.942%            32.512              1       head0_pool
2020-01-28 18:14:48.503938: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          234.923           1.297           1.328          0.363%         92.306%             8.192              1       head0_bottleneck_pre_relu/conv
2020-01-28 18:14:48.504030: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          236.260           0.030           0.030          0.008%         92.314%             0.000              1       head0_bottleneck_pre_relu
2020-01-28 18:14:48.504527: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          236.296           0.016           0.015          0.004%         92.318%             0.000              1       head0_bottleneck
2020-01-28 18:14:48.504567: I tensorflow/core/util/stat_summarizer.cc:85]                        Reshape          236.316           0.012           0.013          0.004%         92.321%             0.000              1       head0_bottleneck/reshape
2020-01-28 18:14:48.504984: I tensorflow/core/util/stat_summarizer.cc:85]                         MatMul          236.336          18.566          18.611          5.091%         97.413%             4.096              1       nn0_pre_relu/matmul
2020-01-28 18:14:48.505021: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          254.968           0.029           0.028          0.008%         97.420%             0.000              1       nn0_pre_relu
2020-01-28 18:14:48.505114: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu          255.002           0.012           0.013          0.003%         97.424%             0.000              1       nn0
2020-01-28 18:14:48.505152: I tensorflow/core/util/stat_summarizer.cc:85]                         MatMul          255.020           9.308           9.289          2.541%         99.965%             4.032              1       softmax0_pre_activation/matmul
2020-01-28 18:14:48.505244: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd          264.329           0.027           0.028          0.008%         99.973%             0.000              1       softmax0_pre_activation
2020-01-28 18:14:48.505280: I tensorflow/core/util/stat_summarizer.cc:85]                        Softmax          264.363           0.076           0.074          0.020%         99.993%             0.000              1       softmax0
2020-01-28 18:14:48.505428: I tensorflow/core/util/stat_summarizer.cc:85]                       Identity          264.442           0.009           0.009          0.002%         99.995%             0.000              1       output
2020-01-28 18:14:48.505464: I tensorflow/core/util/stat_summarizer.cc:85]                        _Retval          264.461           0.017           0.018          0.005%        100.000%             0.000              1       _retval_output_0_0
2020-01-28 18:14:48.505555: I tensorflow/core/util/stat_summarizer.cc:85] 
2020-01-28 18:14:48.505585: I tensorflow/core/util/stat_summarizer.cc:85] ============================== Top by Computation Time ==============================
2020-01-28 18:14:48.505672: I tensorflow/core/util/stat_summarizer.cc:85]                    [node type]          [start]         [first]        [avg ms]             [%]          [cdf%]          [mem KB]      [times called]  [Name]
2020-01-28 18:14:48.505709: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D           54.957          51.612          51.075         13.972%         13.972%          2408.448              1       conv2d2_pre_relu/conv
2020-01-28 18:14:48.505802: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D            0.805          32.317          32.623          8.925%         22.897%          3211.264              1       conv2d0_pre_relu/conv
2020-01-28 18:14:48.505914: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          181.790          31.440          31.830          8.708%         31.605%           602.112              1       mixed3b_3x3_pre_relu/conv
2020-01-28 18:14:48.505953: I tensorflow/core/util/stat_summarizer.cc:85]                            LRN          109.182          24.461          24.767          6.775%         38.380%          2408.448              1       localresponsenorm1
2020-01-28 18:14:48.506046: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          170.835          24.634          22.326          6.108%         44.488%           301.056              1       mixed3b_5x5_pre_relu/conv
2020-01-28 18:14:48.506084: I tensorflow/core/util/stat_summarizer.cc:85]                         MatMul          236.336          18.566          18.611          5.091%         49.579%             4.096              1       nn0_pre_relu/matmul
2020-01-28 18:14:48.506121: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          146.780          16.627          15.402          4.213%         53.792%           401.408              1       mixed3a_3x3_pre_relu/conv
2020-01-28 18:14:48.506159: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          164.063          18.048          14.944          4.088%         57.881%           401.408              1       mixed3b_3x3_bottleneck_pre_relu/conv
2020-01-28 18:14:48.506197: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          163.962          11.059          12.903          3.530%         61.410%           401.408              1       mixed3b_1x1_pre_relu/conv
2020-01-28 18:14:48.506232: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          169.323           9.752           9.359          2.560%         63.971%           200.704              1       mixed3b_pool_reduce_pre_relu/conv
2020-01-28 18:14:48.506266: I tensorflow/core/util/stat_summarizer.cc:85] 
2020-01-28 18:14:48.506294: I tensorflow/core/util/stat_summarizer.cc:85] ============================== Top by Memory Use ==============================
2020-01-28 18:14:48.506326: I tensorflow/core/util/stat_summarizer.cc:85]                    [node type]          [start]         [first]        [avg ms]             [%]          [cdf%]          [mem KB]      [times called]  [Name]
2020-01-28 18:14:48.506363: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D            0.805          32.317          32.623          8.925%          8.925%          3211.264              1       conv2d0_pre_relu/conv
2020-01-28 18:14:48.506401: I tensorflow/core/util/stat_summarizer.cc:85]                            LRN          109.182          24.461          24.767          6.775%         15.700%          2408.448              1       localresponsenorm1
2020-01-28 18:14:48.506438: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D           54.957          51.612          51.075         13.972%         29.672%          2408.448              1       conv2d2_pre_relu/conv
2020-01-28 18:14:48.506476: I tensorflow/core/util/stat_summarizer.cc:85]                         Concat          214.195           0.924           0.952          0.260%         29.933%          1505.280              1       mixed3b
2020-01-28 18:14:48.507181: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool          164.041           5.256           5.227          1.430%         31.363%           802.816              1       mixed3b_pool
2020-01-28 18:14:48.507351: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D           50.401           3.354           3.423          0.936%         32.299%           802.816              1       conv2d1_pre_relu/conv
2020-01-28 18:14:48.507496: I tensorflow/core/util/stat_summarizer.cc:85]                            LRN           44.470           6.602           5.886          1.610%         33.909%           802.816              1       localresponsenorm0
2020-01-28 18:14:48.507533: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool           37.944           6.502           6.481          1.773%         35.682%           802.816              1       maxpool0
2020-01-28 18:14:48.507624: I tensorflow/core/util/stat_summarizer.cc:85]                         Concat          162.694           0.636           0.633          0.173%         35.856%           802.816              1       mixed3a
2020-01-28 18:14:48.507663: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D          181.790          31.440          31.830          8.708%         44.563%           602.112              1       mixed3b_3x3_pre_relu/conv
2020-01-28 18:14:48.507754: I tensorflow/core/util/stat_summarizer.cc:85] 
2020-01-28 18:14:48.507782: I tensorflow/core/util/stat_summarizer.cc:85] Number of nodes executed: 130
2020-01-28 18:14:48.507865: I tensorflow/core/util/stat_summarizer.cc:85] ============================== Summary by node type ==============================
2020-01-28 18:14:48.507896: I tensorflow/core/util/stat_summarizer.cc:85]                    [Node type]          [count]         [avg ms]          [avg %]          [cdf %]       [mem KB]      [times called]
2020-01-28 18:14:48.508038: I tensorflow/core/util/stat_summarizer.cc:85]                         Conv2D               22          260.161          71.183%          71.183%      10077.888             22
2020-01-28 18:14:48.508073: I tensorflow/core/util/stat_summarizer.cc:85]                            LRN                2           30.651           8.386%          79.570%       3211.264              2
2020-01-28 18:14:48.508165: I tensorflow/core/util/stat_summarizer.cc:85]                         MatMul                2           27.898           7.633%          87.203%          8.128              2
2020-01-28 18:14:48.508216: I tensorflow/core/util/stat_summarizer.cc:85]                        MaxPool                6           24.698           6.758%          93.961%       3562.496              6
2020-01-28 18:14:48.508307: I tensorflow/core/util/stat_summarizer.cc:85]                        BiasAdd               24           11.569           3.165%          97.126%          0.000             24
2020-01-28 18:14:48.508344: I tensorflow/core/util/stat_summarizer.cc:85]                           Relu               14            7.130           1.951%          99.077%          0.000             14
2020-01-28 18:14:48.508434: I tensorflow/core/util/stat_summarizer.cc:85]                         Concat                3            2.079           0.569%          99.646%       2706.368              3
2020-01-28 18:14:48.509018: I tensorflow/core/util/stat_summarizer.cc:85]                        AvgPool                1            0.647           0.177%          99.823%         32.512              1
2020-01-28 18:14:48.509453: I tensorflow/core/util/stat_summarizer.cc:85]                          Const               50            0.497           0.136%          99.959%          0.000             50
2020-01-28 18:14:48.509613: I tensorflow/core/util/stat_summarizer.cc:85]                        Softmax                1            0.073           0.020%          99.979%          0.000              1
2020-01-28 18:14:48.509773: I tensorflow/core/util/stat_summarizer.cc:85]                           NoOp                1            0.034           0.009%          99.988%          0.000              1
2020-01-28 18:14:48.509921: I tensorflow/core/util/stat_summarizer.cc:85]                        _Retval                1            0.017           0.005%          99.993%          0.000              1
2020-01-28 18:14:48.510011: I tensorflow/core/util/stat_summarizer.cc:85]                        Reshape                1            0.012           0.003%          99.996%          0.000              1
2020-01-28 18:14:48.510045: I tensorflow/core/util/stat_summarizer.cc:85]                       Identity                1            0.008           0.002%          99.998%          0.000              1
2020-01-28 18:14:48.510136: I tensorflow/core/util/stat_summarizer.cc:85]                           _Arg                1            0.007           0.002%         100.000%          0.000              1
2020-01-28 18:14:48.510170: I tensorflow/core/util/stat_summarizer.cc:85] 
2020-01-28 18:14:48.510253: I tensorflow/core/util/stat_summarizer.cc:85] Timings (microseconds): count=10 first=370686 curr=377574 min=355204 max=377574 avg=365543 std=7454
2020-01-28 18:14:48.510284: I tensorflow/core/util/stat_summarizer.cc:85] Memory (bytes): count=10 curr=19598656(all same)
2020-01-28 18:14:48.510425: I tensorflow/core/util/stat_summarizer.cc:85] 130 nodes observed
2020-01-28 18:14:48.510561: I tensorflow/core/util/stat_summarizer.cc:85]


The other one is based on TensorFlow Lite:

root@imx8qmmek:~/devel/tensorflowlite# ls -la
total 77744
drwxr-xr-t 2 200714 89939     4096 Aug  3  2018 .
drwxr-xr-x 4 root   root      4096 Jan 28 16:23 ..
-rw-r--r-- 1 200714 89939 17020468 Aug  3  2018 mobilenet_v1_1.0_224_quant.ckpt.data-00000-of-00001
-rw-r--r-- 1 200714 89939    14644 Aug  3  2018 mobilenet_v1_1.0_224_quant.ckpt.index
-rw-r--r-- 1 200714 89939  5143394 Aug  3  2018 mobilenet_v1_1.0_224_quant.ckpt.meta
-rw-r--r-- 1 200714 89939  4276352 Aug  3  2018 mobilenet_v1_1.0_224_quant.tflite
-rw-r--r-- 1 root   root  35069912 Aug  3  2018 mobilenet_v1_1.0_224_quant.tgz
-rw-r--r-- 1 200714 89939   885850 Aug  3  2018 mobilenet_v1_1.0_224_quant_eval.pbtxt
-rw-r--r-- 1 200714 89939 17173742 Aug  3  2018 mobilenet_v1_1.0_224_quant_frozen.pb
-rw-r--r-- 1 200714 89939       89 Aug  3  2018 mobilenet_v1_1.0_224_quant_info.txt
root@imx8qmmek:~/devel/tensorflowlite# /usr/bin/tensorflow-lite-1.12.0/examples/label_image -m mobilenet_v1_1.0_224_quant.tflite -t 1 -i /usr/bin/tensorflow-lite-1.12.0/examples/grace_hopper.bmp -l /usr/bin/tensorflow-lite-1.12.0/examples/labels.txt
Loaded model mobilenet_v1_1.0_224_quant.tflite
resolved reporter
invoked 
average time: 308.553 ms 
0.780392: 653 military uniform
0.105882: 907 Windsor tie
0.0156863: 458 bow tie
0.0117647: 466 bulletproof vest
0.00784314: 835 suit

Overall results[edit | edit source]

This section illustrates the overall results achieved by the benchmarks.

STREAM[edit | edit source]

Overall results (ARM core frequency = 800 MHz)
Function Mito8M Axel Lite

efficiency

[%]

Best rate

[MB/s]

Efficiency

[%]

Copy 6770 51.7 14.0
Scale 6093 46.5 13.8
Add 5263 40.1 14.6
Triad 4820 36.8 14.9
Overall results (ARM core frequency = 1300 MHz)
Function Mito8M Axel Lite

efficiency

[%]

Best rate

[MB/s]

Efficiency

[%]

Copy 7125 54.3 14.0
Scale 7501 57.2 13.8
Add 6762 51.6 14.6
Triad 6354 48.5 14.9

Apart from the increase over Axel Lite in absolute terms, it is noteworthy that Mito8M exhibits a significant improvement in terms of efficiency too, as shown in the above tables. This is especially true in the case of ARM core frequency set to 1300 MHz.

Another interesting thing to note is how the bandwidth is affected by the ARM core frequency. If it scaled linearly, we should have an improvement of 62.5% from 800 to 1300 MHz. The average bandwidth at 800 MHz is 5761 MB/s. At 1300 MHz, it is 6935 MB/s. Therefore, the increase is 20.4%. With regard to STREAM benchmark, the achieved bandwidth does not scale linearly with ARM core frequency.

Please see this page for more details about STREAM benchmark.

LMbench[edit | edit source]

For what regards the memory bandwidth, LMbench provides many results organized in different categories. For the sake of simplicity, the following tables details just a couple of categories. The full results are available for download here (ARM core frequency set to 800 MHz) and here (ARM core frequency set to 1300 MHz).

Memory read bandwidth
Buffer size Bandwitdth

[MB/s]

ARM core frequency = 800 MHz ARM core frequency = 1300 MHz
512B 1553 2521
1kB 1567 2546
2kB 1575 2560
4kB 1575 2564
8kB 1577 2564
16kB 1577 2567
32kB 1528 2490
64kB 1531 2494
128kB 1547 2530
256kB 1552 2526
512kB 1514 2518
1MB 1318 2181
2MB 1430 2148
4MB 1420 2108
8MB 1423 2038
16MB 1420 2116
32MB 1365 2117
64MB 1393 2035
128MB 1382 2035
256MB 1372 2050
512MB 1367 1998
Memory write bandwidth
Buffer size Bandwitdth

[MB/s]

ARM core frequency = 800 MHz ARM core frequency = 1300 MHz
512B 2932 4771
1kB 3048 4956
2kB 3100 5046
4kB 3136 5097
8kB 3135 5101
16kB 3150 5120
32kB 2864 5127
64kB 3033 5071
128kB 3093 4886
256kB 2956 5056
512kB 3024 5054
1MB 3075 5092
2MB 3095 5116
4MB 3121 5118
8MB 3137 5120
16MB 3145 5121
32MB 3146 5120
64MB 3146 5125
128MB 3147 5123
256MB 3150 5124
512MB 3144 5125
1GB 3146 5124

There are some interesting facts to stress:

  • Read and write bandwitdth are not effected by the buffer size.
  • They are significantly affected by the ARM core frequency. For instance, the improvement of the write bandwidth (about 62% when the buffer is 1GB) is practically the same of the increase in frequency.

For more information regarding LMbench, please see this page.

pmbw[edit | edit source]

As defined by the author, pmbw is "a set of assembler routines to measure the parallel memory (cache and RAM) bandwidth of modern multi-core machines." It performs a myriad of tests. Luckily, it comes with a handful tool that plots the results—which are stored in a text file—in a series of charts. Again,the benchmark was run at two different ARM core frequencies, 800 and 1300 MHz.

The complete results and the charts are available at the following links:

Generally speaking, the charts exhibit significant declines in the performances when the array size is around the L1 and the L2 cache size.

For more details about pmbw, please refer to this page.

stressapptest[edit | edit source]

According to the documentation, stressapptest—which was developed at Google—is "a memory interface test. It tries to maximize randomized traffic to memory from processor and I/O, with the intent of creating a realistic high load situation in order to test the existing hardware devices in a computer."

Test Bandwidth

[MB/s]

ARM core frequency = 800 MHz ARM core frequency = 1300 MHz
Memory copy 5483 5804

The above table lists the achieved results when the benchmark was run as detailed in this section. In this case, the different when running at different ARM core frequencies is very little.

For more information about stressapptest, please refer to this page.

Useful links[edit | edit source]

Appendix A: Detailed testing procedures[edit | edit source]

This section details how the benchmarks were configured and run on the testbed.

STREAM[edit | edit source]

Building[edit | edit source]

To build STREAM:

  • clone its git repository
  • modify the Makefile as shown below
  • issue the make command.