资源简介
SMOP 是小型Matlab和八度到Python编译器。
SMOP将matlab翻译成python。尽管matlab和数字python之间有明显的相似之处,但在现实生活中有足够的差异使手工翻译不可行。 SMOP生成人类可读的蟒蛇,这似乎也比八度快。速度有多快?表1显示了“移动家具”的计时结果。似乎对于该程序,转换为python导致加速大约两倍,并且 使用cython 将SMOP运行时库编译runtime.py为C 实现了额外的两倍加速。这个伪基准测量标量性能,而我的解释是标量计算对八度组不太感兴趣。
使用方法:
$ cd smop / smop
$ python main.py solver.m
$ python solver.py
代码片段和文件信息
import os
from setuptools import setup
from smop.version import __version__ as __VERSION__
setup(
author = ‘Victor Leikehman‘
author_email = ‘victorlei@gmail.com‘
description = ‘Matlab to Python converter‘
license = ‘MIT‘
keywords = ‘convert translate matlab octave python‘
url = ‘https://github.com/victorlei/smop‘
download_url = ‘https://github.com/victorlei/smop/archive/master.zip‘
name = ‘smop‘
version = __VERSION__
entry_points = { ‘console_scripts‘: [ ‘smop = smop.main:main‘ ] }
packages = [‘smop‘]
#package_dir = {‘‘:‘src‘}
#test_suite = “smop.testsuite.test_lexer“
#include_package_data = True
#package_data = { ‘smop‘: [‘*.m‘ ‘Makefile‘] }
install_requires = [‘ply‘ ‘numpy‘ ‘scipy‘ ‘networkx‘]
)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-21 22:20 smop\
目录 0 2018-05-23 11:41 smop\.git\
文件 629 2018-05-23 11:41 smop\.git\FETCH_HEAD
文件 23 2018-05-21 22:20 smop\.git\HEAD
文件 324 2018-05-21 22:20 smop\.git\config
文件 73 2018-05-21 22:18 smop\.git\desc
目录 0 2018-05-21 22:18 smop\.git\hooks\
文件 478 2018-05-21 22:18 smop\.git\hooks\applypatch-msg.sample
文件 896 2018-05-21 22:18 smop\.git\hooks\commit-msg.sample
文件 3327 2018-05-21 22:18 smop\.git\hooks\fsmonitor-watchman.sample
文件 189 2018-05-21 22:18 smop\.git\hooks\post-update.sample
文件 424 2018-05-21 22:18 smop\.git\hooks\pre-applypatch.sample
文件 1642 2018-05-21 22:18 smop\.git\hooks\pre-commit.sample
文件 1348 2018-05-21 22:18 smop\.git\hooks\pre-push.sample
文件 4898 2018-05-21 22:18 smop\.git\hooks\pre-reba
文件 544 2018-05-21 22:18 smop\.git\hooks\pre-receive.sample
文件 1492 2018-05-21 22:18 smop\.git\hooks\prepare-commit-msg.sample
文件 3610 2018-05-21 22:18 smop\.git\hooks\update.sample
文件 3515 2018-05-21 22:20 smop\.git\index
目录 0 2018-05-21 22:18 smop\.git\info\
文件 240 2018-05-21 22:18 smop\.git\info\exclude
目录 0 2018-05-21 22:20 smop\.git\lfs\
目录 0 2018-05-21 22:20 smop\.git\lfs\ob
目录 0 2018-05-25 18:38 smop\.git\lfs\ob
目录 0 2018-05-21 22:20 smop\.git\lfs\tmp\
目录 0 2018-05-25 18:38 smop\.git\lfs\tmp\ob
目录 0 2018-05-21 22:20 smop\.git\logs\
文件 185 2018-05-21 22:20 smop\.git\logs\HEAD
目录 0 2018-05-21 22:20 smop\.git\logs\refs\
目录 0 2018-05-21 22:20 smop\.git\logs\refs\heads\
文件 185 2018-05-21 22:20 smop\.git\logs\refs\heads\master
............此处省略93个文件信息
相关资源
- OpenCV+3计算机视觉++Python语言实现 高清
- python实现hmm
- Python-GUI-PyQ5总概述.xmind
- 基于python实现的BS架构FTP服务器程序
- Networkx安装步骤及资源
- python深度学习-高清pdf-源码
- 嵩天 礼欣 黄天羽 著 Python语言程序
- Python3.8.0 官方中文帮助文档 API参考手
- Introduction to Computation and Programming Us
- 亚马逊电子书-Keras快速上手:基于P
- ROS系统上的python应用开发实践讲解与
- python 数据挖掘入门与实战 pdf+代码
- Python3.4 PyQt5 32位安装版PyQt5-5.5.1-gpl-
- 基于python3 tensorflow DBN_and_RNN的实现
- Fluent Python高清中文版
- python计算机视觉编程programming compute
- python调用dlib库实现简单的人脸识别
- Python-全唐诗分析程序
- Python-我是小诗姬全唐诗作为训练数据
- 基于python和pencv的车牌号码识别
- Python实现的GMM用于语音识别
- python+selenium+unittest自动化测试demo
- Django可用的安装包
- Python for Kids - A Playful Introduction to Pr
- scipy-1.4.1-cp38-cp38-win_amd64.whl
- Python+selenium+HTMLTestRunner+unittest 测试框
- Python做一个推箱子小游戏
- python学习手册中文版.epub
- python预测分析核心算法含大量代码
- python智能垃圾分类串口控制arduino.zi
评论
共有 条评论