Git Product home page Git Product logo

latte.jl's Introduction

โš ๏ธ DISCONTINUATION OF PROJECT - This project will no longer be maintained by Intel. Intel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project. Intel no longer accepts patches to this project. If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the open source software community, please create your own fork of this project.

Latte.jl

Build Status Join the chat at https://gitter.im/IntelLabs/Latte.jl Coverage Status Documentation

IMPORTANT: Latte is prelease (alpha) software, please report bugs using the Github issue tracker. For usage questions, visit the Gitter room.

latte.jl's People

Contributors

gitter-badger avatar gtnaila avatar leonardt avatar lkuper avatar michaelbeale-il avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

latte.jl's Issues

ParallelAccelerator is dirty

Hi,

I was trying to build latte, but got stuck while pulling ParallelAccelerator. As mentioned in setup instructions, when I issue the command Pkg.checkout("ParallelAccelerator"), it dumps the following error:

INFO: Checking out ParallelAccelerator master...
ERROR: ParallelAccelerator is dirty, bailing
 in (::Base.Pkg.Entry.##18#20{String,String,Bool,Bool})(::Base.LibGit2.GitRepo) at ./pkg/entry.jl:229
 in transact(::Base.Pkg.Entry.##18#20{String,String,Bool,Bool}, ::Base.LibGit2.GitRepo) at ./libgit2/libgit2.jl:521
 in with(::Base.Pkg.Entry.##17#19{String,String,Bool,Bool}, ::Base.LibGit2.GitRepo) at   ./libgit2/types.jl:701
 in checkout(::String, ::String, ::Bool, ::Bool) at ./pkg/entry.jl:227
 in (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#checkout,Tuple{String,String,Bool,Bool}})() at ./pkg/dir.jl:31
 in cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#checkout,Tuple{String,String,Bool,Bool}}, ::String) at ./file.jl:59
 in #cd#1(::Array{Any,1}, ::Function, ::Function, ::String, ::Vararg{Any,N}) at ./pkg/dir.jl:31
 in checkout(::String) at ./pkg/pkg.jl:170

I am using Julia 0.5, Ubuntu 14.04

Test suite failing

I followed the procedure mentioned in http://intellabs.github.io/Latte.jl/latest/setup/ for setting up Latte.
However, the last step to test if everything was installed properly
julia> Pkg.test("Latte") is failing.

Below is the error message:

julia> Pkg.test("Latte")
INFO: Testing Latte
WARNING: Base.String is deprecated, use AbstractString instead.
likely near /home/arghya/.julia/v0.4/ParallelAccelerator/src/parallel-ir-top-exprs.jl:433
WARNING: Base.String is deprecated, use AbstractString instead.
likely near /home/arghya/.julia/v0.4/ParallelAccelerator/src/parallel-ir-top-exprs.jl:434
WARNING: New definition
push!(DataStructures.Accumulator{#T<:Any, #V<:Number}, #T<:Any) at /home/arghya/.julia/v0.4/DataStructures/src/accumulator.jl:54
is ambiguous with:
push!(Base.Associative, Base.Pair) at dict.jl:294.
To fix, define
push!(DataStructures.Accumulator{K<:Any, #V<:Number}, _<:Base.Pair)
before the new definition.
Testing Conv-Relu-Pool fusion
INFO: 20-Jan 22:29:25 - Initializing net...
INFO: 20-Jan 22:29:25 - Initializing ensembles.
INFO: 20-Jan 22:29:25 - data size=(224,224,3)
INFO: 20-Jan 22:29:25 - label size=(1,)
INFO: 20-Jan 22:29:26 - conv1 size=(224,224,10)
INFO: 20-Jan 22:29:27 - relu1 size=(224,224,10)
INFO: 20-Jan 22:29:27 - pool1 size=(112,112,10)
INFO: 20-Jan 22:29:27 - conv2_1 size=(112,112,10)
INFO: 20-Jan 22:29:27 - relu2_1 size=(112,112,10)
INFO: 20-Jan 22:29:27 - conv2_2 size=(112,112,10)
INFO: 20-Jan 22:29:27 - relu2_2 size=(112,112,10)
INFO: 20-Jan 22:29:27 - pool2 size=(56,56,10)
INFO: 20-Jan 22:29:28 - Finished initializing ensembles.
INFO: 20-Jan 22:29:28 - Synthesizing forward functions.
ERROR: LoadError: LoadError: type NewvarNode has no field slot
in from_expr_helper at /home/arghya/.julia/v0.4/CompilerTools/src/ast_walk.jl:458
while loading /home/arghya/.julia/v0.4/Latte/test/fusion.jl, in expression starting on line 86
while loading /home/arghya/.julia/v0.4/Latte/test/runtests.jl, in expression starting on line 29
==============================================================================================[ ERROR: Latte ]==============================================================================================

failed process: Process(/usr/bin/julia --check-bounds=yes --code-coverage=none --color=yes /home/arghya/.julia/v0.4/Latte/test/runtests.jl, ProcessExited(1)) [1]

============================================================================================================================================================================================================
ERROR: Latte had test errors
in test at ./pkg/entry.jl:803
in anonymous at ./pkg/dir.jl:31
in cd at ./file.jl:22

Any help in this direction is appreciated.

find MPI

CMake has a lot of issues finding mpi wrapper. Latte should probably just check for CC (Cray wrapper), mpiicpc (Intel MPI), and mpic++ (MPICH).

MPI Test broken on Travis

/home/travis/julia/bin/julia: symbol lookup error: /tmp/tmpMKuURQ/libcgen_output0.so.1.0: undefined symbol: recv_intra

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.