Skip to content

KellenSunderland/MXNetArmCI

Repository files navigation

MXNet Cross Compilation Notes

Introduction

This is a short guide to explain how to cross-compile MXNet with OpenBLAS. This guide uses a small extension of the Dockerfiles put together at dockcross. The goal of the guide is to create MXNet binaries that are compatible with a variety of modern ARM instruction sets. The only prerequisite required to follow this guide is to have docker installed.

Build All Binaries

To build the entire family of binaries, you can then run

chmod +x build_all.sh
./build_all.sh

Artifact Details

All build artifacts should include version of OpenBLAS with lapack enabled. They may not work on some ARM architectures which don't support hardware floating point acceleration.

Future Work

In the future we will work to make the produced libraries more portable.

About

MXNet Arm CI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published