Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Neural Fortran | 298 | 11 days ago | 23 | mit | Fortran | |||||
A parallel framework for deep learning | ||||||||||
Nplruntime | 263 | 2 days ago | 86 | gpl-2.0 | C++ | |||||
NPL - Neural Parallel Language | ||||||||||
Wavevae | 99 | 4 years ago | 3 | mit | Python | |||||
A Pytorch implementation of WaveVAE ("Parallel Neural Text-to-Speech") | ||||||||||
Espresso | 94 | 7 years ago | Swift | |||||||
A minimal high performance parallel neural network framework running on iOS | ||||||||||
Parallel Corpora Tools | 32 | 2 years ago | 1 | mit | PHP | |||||
Tools for filtering and cleaning parallel and monolingual corpora for machine translation and other natural language processing tasks. | ||||||||||
En Ch Nmt | 30 | 2 years ago | 3 | Python | ||||||
a neural machine translation system from english (chinese) to chinese (english) based on 30m parallel data. | ||||||||||
Neural Text Style Transfer | 29 | 5 years ago | Roff | |||||||
Style Transfer for non-parallel text | ||||||||||
Annarchy | 28 | 5 days ago | 4 | gpl-2.0 | Python | |||||
ANNarchy (Artificial Neural Networks architect) is a parallel simulator for rate-coded and spiking neural networks. | ||||||||||
Mip Ego | 23 | 2 years ago | mit | Python | ||||||
Mixed-Integer Parallel Efficient Global Optimization | ||||||||||
Mctest Model | 21 | 5 years ago | 4 | Python | ||||||
mctest-model |
NPL or Neural Parallel Language is an open source, high-performance, scripting language. Its syntax is 100%-compatible with lua. NPL runtime provides essential functionality for building 3D/2D/Server
applications that runs on windows/linux/android/iOS
.
git clone https://github.com/LiXizhi/NPLRuntime.git
./build_linux.sh
See Install Guide for details
-- this is from `helloworld.npl`
NPL.activate("(gl)helloworld.npl", {data="hello world!"})
this(msg){
if(msg) then
print(msg.data or "");
end
}
NPL prototype was designed in 2004, which was then called 'parallel oriented language'. NPL is initially designed to write flexible algorithms that works in a multi-threaded, and distributed environment with many computers across the network. More specifically, I want to have a language that is suitable for writing neural network algorithms, 3d simulation and visualization. Lua and C/C++ affinity was chosen from the beginning.
To run with GUI, use:
npl [filename] [parameters...]
To run in server mode, use:
npls [filename] [parameters...]
For example:
npls hello.npl