Giter Site home page Giter Site logo

hyperdsl's People

Contributors

asujeeth avatar chrisaberger avatar chrisdesa avatar dkoeplin avatar kjbrown avatar paullepoulpe 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  avatar  avatar  avatar  avatar

Watchers

 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

hyperdsl's Issues

[Getting Started Instructions] Compilation breaks when building OptiML

Hey guys;
I'm trying to build the tools to follow along when reading some of your papers, and maybe play with Delite/Forge. I don't particularly care about OptiML, but I was going through the motions to confirm that everything works.

Some info:

  • Cloned the repository earlier today.
  • The first build passes, though not cleanly (quite a few warnings).
  • The second, forge/bin/update ppl.dsl.forge.dsls.optiml.OptiMLDSLRunner OptiML does not.
  • I'm following the getting started instructions.
  • My java is
⌂135% [rrs:~/workspace/private/study/classes/delite/hyperdsl] master 2 ± java -version
java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
  • Any hints? Am I missing a step, did not pay attention to deps/versions, building from a wrong branch?
  • The first (quite a) few messages before it flips out are below.
⌂386% [rrs:~/workspace/private/study/classes/delite/hyperdsl] master ± forge/bin/update ppl.dsl.forge.dsls.optiml.OptiMLDSLRunner OptiML
sbt compile (1/4)
[info] Loading project definition from /Users/rrs/workspace/private/study/classes/delite/hyperdsl/project/project
[info] Loading project definition from /Users/rrs/workspace/private/study/classes/delite/hyperdsl/project
[info] Set current project to hyperdsl (in build file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/)
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/}runtime...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/}framework...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/}delite-test...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[success] Total time: 34 s, completed Apr 15, 2015 4:47:53 PM
forge ppl.dsl.forge.dsls.optiml.OptiMLDSLRunner  (2/4)
== Generating DSL with options: {'gen_delite': True, 'verbose': False, 'gen_ident': False, 'build_dir': '/Users/rrs/workspace/private/study/classes/delite/hyperdsl', 'no_blas': False, 'fast_compile': False, 'gen_lib': True}
[forge]: DSL Being Staged:[ppl.dsl.forge.dsls.optiml.OptiMLDSLRunner$] (OptiML)
[forge]: DSL generation complete. Please run publish and compile the generated files against Delite to check for errors.
publish OptiML     (3/4)
== Publishing OptiML to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published//OptiML/
[forge]: Publishing complete.
~/workspace/private/study/classes/delite/hyperdsl ~/workspace/private/study/classes/delite/hyperdsl
cd published/OptiML/
sbt compile (4/4)
[info] Loading project definition from /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/project
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/project/}optiml-build...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Compiling 1 Scala source to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/project/target/scala-2.10/sbt-0.13/classes...
[warn] there were 2 deprecation warning(s); re-run with -deprecation for details
[warn] one warning found
[info] Set current project to OptiML (in build file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/)
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-shared...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] downloading http://repo1.maven.org/maven2/com/google/guava/guava/17.0/guava-17.0.jar ...
[info]  [SUCCESSFUL ] com.google.guava#guava;17.0!guava.jar(bundle) (1065ms)
[info] Done updating.
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-lib...
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-ident...
[info] Resolving org.scala-lang.virtualized#scala-compiler;2.10.2 ...
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-comp...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] downloading http://repo1.maven.org/maven2/com/googlecode/netlib-java/netlib-java/0.9.3/netlib-java-0.9.3.jar ...
[info]  [SUCCESSFUL ] com.googlecode.netlib-java#netlib-java;0.9.3!netlib-java.jar (329ms)
[info] downloading http://repo1.maven.org/maven2/net/sourceforge/f2j/arpack_combined_all/0.1/arpack_combined_all-0.1.jar ...
[info]  [SUCCESSFUL ] net.sourceforge.f2j#arpack_combined_all;0.1!arpack_combined_all.jar (526ms)
[info] Done updating.
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-apps...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Compiling 73 Scala sources to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/shared/target/scala-2.10/classes...
[warn] there were 182 feature warning(s); re-run with -feature for details
[warn] one warning found
[info] Compiling 111 Scala sources to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/library/target/scala-2.10/classes...
[info] Compiling 109 Scala sources to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/compiler/target/scala-2.10/classes...
[warn] /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/library/src/optiml/library/classes/Cast.scala:23: abstract type B is unchecked since it is eliminated by erasure
[warn]     __arg0.isInstanceOf[B]
[warn]                        ^
[error] error while loading ForwardTransformer, /Users/rrs/workspace/private/study/classes/delite/hyperdsl/virtualization-lms-core/target/scala-2.10/classes/scala/virtualization/lms/common/ForwardTransformer.class (No such file or directory)
[error] 
[error]      while compiling: /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/library/src/optiml/library/classes/Weight.scala
[error]         during phase: jvm
[error]      library version: version 2.10.2-20140310-140650-2481f036a5
[error]     compiler version: version 2.10.2-20140310-140650-2481f036a5

No License

Please include a license for the project.

Installation

Hello,

I just cloned the project and I tried to install it following the REAME instruction. It seems that git submodule install --init try to clone delite (and I guess forge and virtualization) using the SSH address. Therefore it fails because of access rights.

python default version

I am trying to compile and run OptiML from source.

The python default is assumed to be python2

Archlinux uses python3 as python default.

One possible solution is to replace every mention of python by python2 so that it forces the right version on all platform. However, I am not certain if that is a working solution for other distributions.

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.