SMOP

Skjermbilde programvare:
SMOP
Prog.varedetaljer:
Versjon: 0.22
Last opp dato: 11 May 15
Utvikler: Victor Leikehman
Lisens: Gratis
Popularitet: 91

Rating: nan/5 (Total Votes: 0)

SMOP står for Open-Source Matlab / Octave til Python kompilatoren og er skrevet i Python, bruker Fossil for prosjektledelse. & Nbsp; SMOP er plattformuavhengig, men er bare testet på Ubuntu Linux og Windows-xp.
SMOP er i arbeid. Min nåværende mål er å kompilere til Python vinner påmeldinger fra MATLAB Programming Contest med så små endringer i kildekoden som mulig. For tiden jobber jeg på november 2004 problem - "Moving Furniture". SMOP kompilerer runcontest.m og solver.m innsendt av MATLAB team, men ennå ikke fastsolver.m - vinner innsending av Guo. Du kan se disse filene i smop / testsuite / møbler katalog.
For å se SMOP i aksjon, laste kildene til smop katalogen, og deretter:
$ Cd smop $ smopc --version # tilregnelighet sjekk. $ Cd src / smop / testsuite / møbler $ smopc runcontest.m solver.m -o a.py # genererer a.py $ mer a.py # ta en titt $ python >>> importere en >>> a.runcontest ( 0) # tar flere minutter på tregere maskiner ...
De MATLAB Programming Contest innleveringer er bra for testing SMOP kompilatoren fordi de er
- Reasonably ikke-trivielle kode eksempler,
- Fokus på algoritmisk del av MATLAB runtime, snarere enn på grafikkstøtte eller verktøykasser
- Kontroll av riktigheten av resultatene
- Passer for benchmarking

Krav

  • Python

Lignende programvare

Azure
Azure

3 Jun 15

Erlang
Erlang

18 Feb 15

pyPEG
pyPEG

14 Apr 15

Genshi Compiler
Genshi Compiler

11 May 15

Kommentarer til SMOP

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!