megenginejs
TypeScript icon, indicating that this package has built-in type declarations

0.3.1 • Public • Published

MegEngine.js

MegEngine.js 构建在 MegEngine 之上,通过将MegEngine编译成WebAssembly,使之可以在Web上运行。

使用

可以通过两种方式使用MegEngine.js,通过NPM或者<script>标签。

通过NPM

使用·npm·或者·yarn·安装megengine.js即可使用,更多用例参考examples文件夹。

通过 <script> 标签

通过在html文件中直接包含megengine.js来使用,如下:

<script src="https://cdn.jsdelivr.net/npm/megenginejs/dist/index.js"></script>

<script>
  mge.run(async () => {
    let out = megjs.rand([2,3]);
    out.print();
  });
</script>

开发

首先安装MegEngine中的说明配置好系统环境,然后执行以下操作:

cd megenginejs
# 安装依赖
yarn
# 编译wasm
bash ./scripts/build-wasm.sh
# 编译megengine.js
yarn build

测试

编译megengine.js完成之后,执行 yarn test进行测试。

Readme

Keywords

none

Package Sidebar

Install

npm i megenginejs

Weekly Downloads

0

Version

0.3.1

License

Apache-2.0

Unpacked Size

13.3 MB

Total Files

35

Last publish

Collaborators

  • tricster