V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Huelse  ›  全部回复第 111 页 / 共 116 页
回复总数  2317
1 ... 103  104  105  106  107  108  109  110  111  112 ... 116  
2019-07-18 15:14:46 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong
经测试还是不行的,
好在我发现了是 MemoryPoolHandle()的问题,只需要

pool = MemoryPoolHandle().New(False)
evaluator.square(x_encrypted, x_sq_plus_one, pool)

就可以了,不过还是谢谢您~
2019-07-17 22:38:09 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong #13
尴尬。。这次遇到了`Segmentation fault (core dumped)` 段错误
又弄不好了
python 里是这样的
```
evaluator = Evaluator(context)
...
x_encrypted = Ciphertext()
...
x_sq_plus_one = Ciphertext()
evaluator.square(x_encrypted, x_sq_plus_one)
```
wrapper.cpp 中是
```
py::class_<Evaluator>(m, "Evaluator")
.def("square", (void (Evaluator::*)(const Ciphertext &, Ciphertext &)) &Evaluator::square)
```
怎么调试都是`Segmentation fault (core dumped)`
能提供一些意见吗?
https://github.com/Huelse/pyseal/blob/master/pyseal/wrapper.cpp
谢谢!
2019-07-16 16:38:31 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong #11 我透,还真是这样!我该怎么感谢你
2019-07-16 15:41:00 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong #8
pybind11 文档给我的方案有两个,但都好像是要改 c++代码的,我不希望这样。
https://pybind11.readthedocs.io/en/master/advanced/smart_ptrs.html#std-shared-ptr

```
inline auto key_context_data() const
{
auto data = context_data_map_.find(key_parms_id_);
return (data != context_data_map_.end()) ?
data->second : std::shared_ptr<ContextData>{ nullptr };
}
```
我想问题应该是这里的,请问我该怎么做?
2019-07-16 10:46:44 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong #8 是的,原谅我第一次接触,我还在想怎么弄😂
2019-07-16 08:23:37 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong #5 好的,这个是微软 SEAL 库的源码,我首先想的是我 pybind11 里写的有问题
2019-07-15 22:12:03 +08:00
回复了 keepeye 创建的主题 程序员 一冲动购买了百度网盘 svip,结果没一点提速效果
你下的时什么文件?我开了三年的 svip,一般都满速
2019-07-15 20:16:43 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong 呃,遇到了个新问题,请问你知道
```
double free or corruption (out)
Aborted (core dumped)
```
错误怎么处理吗?
https://github.com/pybind/pybind11/issues/1839
我按照这个,弄不好呀
2019-07-15 11:22:31 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong #2 哇,我还在想这个咋用,感谢!~
2019-07-04 11:13:04 +08:00
回复了 DavidG 创建的主题 程序员 23 岁程序员,参加工作两年,诊断出中度抑郁该怎么办?
不知道楼主喜不喜欢看科幻小说。我个人建议你能申请一段休息时间,把这段时间用来旅游和阅读。
我第一次读完了三体后就感觉一切都放下了,世界观都有所改变,心境影响很多。希望对你能有所帮助。
2019-07-04 09:55:26 +08:00
回复了 infra 创建的主题 Linux 把公司的服务器全部换成 Debian 9 的系统了
@pony279 #100 应该是 qq 邮箱以前被恶意使用发了太多的垃圾邮件,已经在国际上被部分组织拉黑了
2019-06-29 10:37:48 +08:00
回复了 dyllen 创建的主题 程序员 百度网盘那种提取码如何设计的?这么短够用吗?
分享码只需要保证账号唯一性就行了
2019-06-28 11:02:56 +08:00
回复了 cwjokaka 创建的主题 程序员 Linux 下 Python 虚拟环境怎么切换
pyenv 挺好用的
2019-06-28 10:28:06 +08:00
回复了 zuoakang 创建的主题 程序员 Restful API 资源未找到应该返回什么状态码?
虽然我也比较支持 404,但是这个会在 console 报错误提示的,而且一般来说,400 系的错误属于用户错误。所以最后都选择 200 确保响应后返回 msg
2019-06-26 08:12:07 +08:00
回复了 maxxfire 创建的主题 程序员 同时写文件和数据库,如何保证数据一致性?
一般选择单线程,先文件后数据库,成功标记可选择返回或者数据库记录。也可不返回,进行事后检查确认两者
其实看什么书不重要,重要的是要让她转移兴趣,比如看书。
2019-06-19 10:34:01 +08:00
回复了 ht4266394 创建的主题 程序员 有什么好的桌面快捷方式管理软件推荐吗
quicker
2019-06-17 10:21:13 +08:00
回复了 ly330168885 创建的主题 推广 赠送 4 本《 PHP 程序员面试算法宝典》
祝大卖,参与抽奖~
2019-06-13 13:05:11 +08:00
回复了 param 创建的主题 程序员 女生寫的代碼有什麼特點?
唯一让我印象深刻的是,一位女程序员写代码很安静,输入速度很稳。
而我,一直划水,突然某个时刻会突然爆发一下。
2019-06-11 23:11:56 +08:00
回复了 dazhangpan 创建的主题 程序员 钱真的是赚出来的,不是省出来的
讲道理,你真 NB,下次文字排版能好看点嘛
1 ... 103  104  105  106  107  108  109  110  111  112 ... 116  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2819 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 02:45 · PVG 10:45 · LAX 18:45 · JFK 21:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.