8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

将 skompile 模型复制到剪贴板

user915 2月前

65 0

我使用线渲染器创建了两条线。除了 Y 值外,它们的长度和位置相同。第 1 行位置:起始:(constStartX,0.005f,constStartZ)结束:(constEndX,0.001f,

我使用线条渲染器创建了两条线条。除 Y 值外,它们的长度和位置相同。

第 1 行位置:开始:(constStartX,0.005f,constStartZ)结束:(constEndX,0.001f,constEndZ)

第 2 行位置:开始:(constStartX,0.001f,constStartZ)结束:(constEndX,0.005f,constEndZ)

我希望的结果是,当从顶部的相机观察线条时,我们只能看到每条线的一半(高于另一条线的那一半)。

这对于透视相机很有效,但对于正交相机则不行。它会将一条线完全渲染到另一条线上,即使在 3D 空间中该线较低的一半。

有没有办法用正交相机获得所需的行为(在每个点渲染具有最大 y 值的线)?谢谢!

帖子版权声明 1、本帖标题:将 skompile 模型复制到剪贴板
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由user915在本站《ubuntu》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 我有一个随机森林模型,使用 scikit-learn 在 Python 3.11.0 中对其进行了训练。然后,我使用 skompiler 0.7 导出模型权重。然后,我将模型权重导出到数据框,然后合并...

    我有一个随机森林模型,我在 Python 3.11.0 中使用 scikit-learn 对其进行了训练。然后,我使用 skompiler 0.7 导出模型权重。然后,我将模型权重导出到数据框,然后复制到剪贴板。我安装了 pyperclip 1.8.2。我在运行代码的 ubuntu 20.04.6 LTS 服务器上安装了 xclip 和 xsel。当我在 ubuntu 服务器托管的 jupyter 笔记本中的一个单元格中运行代码时,出现以下错误。您知道问题可能是什么吗?您能建议如何解决它吗?

    代码:

    from skompiler import skompile
    from skompiler.fromskast.excel import excel_range
    
    expr = skompile(rf.predict,excel_range(f"B3:BQ3")
    
    code = expr.to('excel', multistage=True, assign_to=exccel_range('BT3:*3'))
    
    code.to_dataframe().to_clipboard()
    

    错误:

    PyperclipException                        Traceback (most recent call last)
    Cell In[48], line 1
    ----> 1 code.to_dataframe().to_clipboard()
    
    File /anaconda/envs/channels/lib/python3.11/site-packages/pandas/util/_decorators.py:333, in deprecate_nonkeyword_arguments.<locals>.decorate.<locals>.wrapper(*args, **kwargs)
        327 if len(args) > num_allow_args:
        328     warnings.warn(
        329         msg.format(arguments=_format_argument_list(allow_args)),
        330         FutureWarning,
        331         stacklevel=find_stack_level(),
        332     )
    --> 333 return func(*args, **kwargs)
    
    File /anaconda/envs/channels/lib/python3.11/site-packages/pandas/core/generic.py:3244, in NDFrame.to_clipboard(self, excel, sep, **kwargs)
        3177 r"""
        3178 Copy object to the system clipboard.
        3179 
        (...)
        3240    pyperclip.copy(html)
        3241 """
        3242 from pandas.io import clipboards
    -> 3244 clipboards.to_clipboard(self, excel=excel, sep=sep, **kwargs)
    
    File /anaconda/envs/channels/lib/python3.11/site-packages/pandas/io/clipboards.py:178, in to_clipboard(obj, excel, sep, **kwargs)
        175     obj.to_csv(buf, sep=sep, encoding="utf-8", **kwargs)
        176     text = buf.getvalue()
    --> 178     clipboard_set(text)
        179     return
        180 except TypeError:
    
    File /anaconda/envs/channels/lib/python3.11/site-packages/pandas/io/clipboard/__init__.py:659, in lazy_load_stub_copy(text)
        657 global copy, paste
        658 copy, paste = determine_clipboard()
    --> 659 return copy(text)
    
    File /anaconda/envs/channels/lib/python3.11/site-packages/pandas/io/clipboard/__init__.py:316, in init_no_clipboard.<locals>.ClipboardUnavailable.__call__(self, *args, **kwargs)
        315 def __call__(self, *args, **kwargs):
    --> 316     raise PyperclipException(EXCEPT_MSG)
    
    PyperclipException: 
        Pyperclip could not find a copy/paste mechanism for your system.
        For more information, please visit
        https://pyperclip.readthedocs.io/en/latest/index.html#not-implemented-error
    
返回
作者最近主题: