yatorho / ChimeHelper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hepler for Chime

This is a helper repository for Chime where we implement some useful functions and libraries.

  • Chime is a deep learning framework based on C++ and CUDA. It is designed to be easy to use and easy to extend. It is also a good example to show how to implement a deep learning framework from scratch.

Environment

To use this repository, you need to install Bazel at first. Please refer to Bazel for more information. The version of bazel we use is 4.0.0.

Hello World

This is a simple example to show remote repository usage. We use Chime remotely to implement a simple Hello World program.

Firstly, you should clone this repository to your local machine and enter the directory.

git clone https://github.com/yatorho/CHIME.git

Then, you can run the following command to build and run the Hello World program.

bazel run //:hello_chime

You will see the following output:

INFO: Analyzed target //:hello_chime (0 packages loaded, 0 targets configured).
INFO: Found 1 target...
Target //:hello_chime up-to-date:
  bazel-bin/hello_chime
INFO: Elapsed time: 0.100s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
INFO: Build completed successfully, 1 total action
Hello Chime!

Congratulations! You have successfully run a Hello World program with Chime!

About


Languages

Language:C++ 90.8%Language:Starlark 8.8%Language:Shell 0.3%Language:Python 0.1%