V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
LeeReamond
V2EX  ›  Python

有一个工作有没有可能找私活

  •  
  •   LeeReamond · 226 天前 · 1971 次点击
    这是一个创建于 226 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求是剥离开源科学计算框架里的一个函数到独立文件,使其不依赖框架安装即可运行。 代码中大部分是原生 python ,有一部分 pyx 。 这种工作有私活老哥接吗?多少价格合适啊?有没有懂的 v 友

    10 条回复    2023-09-18 10:32:30 +08:00
    tool2d
        1
    tool2d  
       226 天前
    那些科技计算框架里,很多都是 Ax=B 求线性解,不用框架改写难度也太大了吧。

    还是写个 RPC 注入,把函数导出来用吧。
    LeeReamond
        2
    LeeReamond  
    OP
       226 天前
    @tool2d 需求是微秒级调用所以 RPC 应该是满足不了性能需求。现在主要是没时间时间梳理函数逻辑和框架调用结构,就想能不能找老哥外包,不过照你说这样的话感觉有钱也搞不定这个问题啊。。。
    winglight2016
        3
    winglight2016  
       226 天前
    @LeeReamond python 能在微秒级运行响应吗?另外,为啥要求这么快速度?
    UN2758
        4
    UN2758  
       226 天前
    不依赖框架是什么概念,还是科学计算的,底层矩阵和向量加速的库全部得重新造轮子
    shawndev
        5
    shawndev  
       226 天前
    @LeeReamond 明确一下是不用框架,还是没有外部依赖,作为一个独立的可执行文件。
    kkk9
        6
    kkk9  
       226 天前
    这种科学计算要求微秒级的应该要上 FGPA 了,不然各种影响的因素太多了
    iorilu
        7
    iorilu  
       226 天前 via Android
    计算框架底层实现都是 c 写的
    你应该问如何把 Python 转为 c ++差不多

    至少别人有个方向
    elboble
        8
    elboble  
       225 天前
    对冲基金的矿工?
    LeeReamond
        9
    LeeReamond  
    OP
       225 天前
    @UN2758 仔细看了看感觉不太对,标题意思是不是叫人以为要重写 numpy 。。。可以依赖 numpy ,不能依赖其他科学计算库。。。

    @shawndev 同上

    @kkk9 统计吞吐量和置信区间有要求,单个调用不要求精准速度
    UN2758
        10
    UN2758  
       222 天前
    @LeeReamond nunpy 底层加速会需要 intel mkl 包,我没对比过缺这个包情况下速度的差异,不用 avx 指令集速度损失应该挺严重的

    另外,你都用 numpy 了,会不用 scipy 么
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2889 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 14:46 · PVG 22:46 · LAX 07:46 · JFK 10:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.