V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Huelse  ›  全部回复第 110 页 / 共 116 页
回复总数  2315
1 ... 102  103  104  105  106  107  108  109  110  111 ... 116  
2019-07-22 12:24:12 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@wutiantong #15
啊,再打扰下,这种 template 该怎么绑定呢?

我已包含#include <pybind11/complex.h>
```
template<typename T,
typename = std::enable_if_t<std::is_same<T, double>::value ||
std::is_same<T, std::complex<double>>::value>>
inline void decode(const Plaintext &plain, std::vector<T> &destination,
MemoryPoolHandle pool = MemoryManager::GetPool())
{
...
}
```

虽然我把 T 替换成 double 类型可以编译成功,但使用中,函数并不能对这个 vector 做出修改
``` error
.def("decode", (void (CKKSEncoder::*)(const Plaintext &, std::vector<double> &, MemoryPoolHandle)) &CKKSEncoder::decode)
```
谢谢!
2019-07-20 17:19:51 +08:00
回复了 VDimos 创建的主题 程序员 B 站客户端的谜一样的改动
@misaka19000 #5 规则吧?别乱喷
2019-07-19 18:45:53 +08:00
回复了 dididaren 创建的主题 Python 奇葩了, requests 必须通过 charles 才能访问网络,求救
如果是 win10,检查设置-网络-代理 里面的设置,
如果是 mac,可能也有类似的网络设置
2019-07-19 18:36:43 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@ShunYea #91 悬
2019-07-19 18:36:31 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@jsnjfz #90 这个我知道,我第一个 m.2 是 nvme 协议,现在用的三星 pm961 256g,第二个不是,不过问题不大,应该换下也能用
2019-07-19 15:17:53 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@coolmint #84
@AlexEcho #88
@realpg #83
@palibox #82
还有很多就不一一艾特了

诸位,我突然想买个 jd 上的雷克沙试试水 https://ws1.sinaimg.cn/large/b64a58e3gy1fikro1qf4lj200k00k3y9.jpg ,有谁能阻拦我下吗
2019-07-19 09:01:48 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@victor97 #56 QLC 有点慌。。

@coolmint #55 可以啊,现在淘宝至少 610
2019-07-19 09:00:53 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@wtdd #53 日立或者西数
2019-07-18 21:21:44 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
2019-07-18 21:05:51 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@h807892124 #38 你知道那个 sn750 之前是多少啊
2019-07-18 20:36:32 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@coolmint #32 请问是多少买的?
2019-07-18 20:27:09 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@highnesse #30 是打算买这个,但现在这个好像比 6 月贵了?
2019-07-18 20:20:13 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@zetary #27 好像还是比 6 月贵了近 100,有点不想买了
2019-07-18 19:27:07 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@MrCurly #15
@kokutou #16

正在浦科特 1T 和西数 750 512G 之间考虑中
2019-07-18 18:29:56 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@manshisan #8 这样啊,有点烦
2019-07-18 18:29:29 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@yexm0 #6 intel 限制有点烦,三星,怕水货有点多
2019-07-18 18:24:47 +08:00
回复了 Huelse 创建的主题 SSD 我需要买个新的固态硬盘,等推荐
@Hurriance #1 浦科特 PLEXTOR M9PeG 512GB ?
2019-07-18 17:29:45 +08:00
回复了 www6688w 创建的主题 程序员 程序员的英语能力至少需要什么级别?
就能直接看外语文档而言,至少六级,普通程度四级即可
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
谢谢!
1 ... 102  103  104  105  106  107  108  109  110  111 ... 116  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3028 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 13:37 · PVG 21:37 · LAX 05:37 · JFK 08:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.