小编Ort*_*tzi的帖子

如何推断两个人之间的isBrotherOf属性

如果他们有同一个父亲,我需要推断一个人是另一个人的兄弟.

所以,如果我有这个:

巴特有父亲.

丽莎有父亲.

因为BartLisa父亲一样,我想推断:

丽莎有兄弟.

有没有任何方法可以使用任何属性特征?

rdf owl ontology protege

6
推荐指数
1
解决办法
1789
查看次数

获取维基数据增量三元组

我想知道是否有可能获得 Wikidata 的最新增量 n-triple 转储。

我正在使用Wikidata Toolkit下载最新版本的转储并将它们自动转换为 n-triple 文件(使用RdfSerializationExample),但我不知道如何生成该转储的增量版本(指定修改的、新的和删除的实体) )。

我的想法是在像OpenLink Virtuoso这样的系统中维护 Wikidata 信息的更新版本。因此,我认为有必要获得n-triples的增量版本。

我知道xml version 中有转储的增量版本,但我不知道如何将它们转换为 n-triples。

那么,这是最好的方法吗?

mediawiki rdf wikidata mediawiki-extensions wikimedia-dumps

6
推荐指数
0
解决办法
288
查看次数

使用 HTTPS GRC 从 AWS Codecommit 获取私有存储库

我正在尝试导入位于 AWS codecommit 中的模块。为了克隆存储库,我使用 HTTPS GRC(Git 远程代码提交)方法,该方法使用 Google Suite 凭证来访问 AWS 控制台。

我用来克隆存储库的命令是:

git clone codecommit::us-west-2://my-module
Run Code Online (Sandbox Code Playgroud)

远程模块的go.mod文件包含以下内容:

module git-codecommit.us-west-2.amazonaws.com/my-module.git
Run Code Online (Sandbox Code Playgroud)

我尝试这样配置 Git 来实现我的目标:

git config --global url."codecommit::us-west-2://".insteadOf "https://git-codecommit.us-west-2.amazonaws.com/"
Run Code Online (Sandbox Code Playgroud)

设置为私有:

go env -w GOPRIVATE=git-codecommit.us-west-2.amazonaws.com/my-module.git
Run Code Online (Sandbox Code Playgroud)

然后获取存储库:

go get -x git-codecommit.us-west-2.amazonaws.com/my-module.git
Run Code Online (Sandbox Code Playgroud)

但我得到这个输出(并且执行被卡住):

cd.
git ls-remote https://git-codecommit.us-west-2.amazonaws.com/my-module
Run Code Online (Sandbox Code Playgroud)

我想提一下,当我执行git ls-remote https://git-codecommit.us-west-2.amazonaws.com/my-module手动执行命令时,我可以毫无问题地获取分支和标签的信息。

我检查了这个主题,但在这种情况下使用 SSH 协议而不是 HTTP GRC。也许从私有存储库导入模块的唯一方法是通过 SSH?

go aws-codecommit go-modules go-get

6
推荐指数
1
解决办法
1996
查看次数

SPARQL正则表达式不匹配

我希望在标题中没有"The Lord of the rings"字符串的情况下获得所有电影.我在链接电影数据库SPARQL端点尝试了这个,但它不起作用.怎么了?

PREFIX m: <http://data.linkedmdb.org/resource/movie/>
SELECT DISTINCT *  WHERE {
   ?film dc:title ?titulo_pelicula.
   FILTER NOT EXISTS { 
      FILTER (regex(?titulo_pelicula, "The Lord of the Rings","i")) . 
   }
}
Run Code Online (Sandbox Code Playgroud)

regex rdf sparql linkedmdb

5
推荐指数
1
解决办法
7192
查看次数

使用 OpenMP 计算直方图

我想并行化这段代码以获得最佳性能。“直方图”存储某种颜色的外观数量(有 10 种不同的颜色,因此直方图的大小为 10)。“img”是存储特定图像信息的数组。在 img 的每个索引中都存储了一个颜色(整数值,范围 0..9)。这是代码:

for( i=0; i<N1; i++ ){
  for( j=0; j<N2; j++ ){
    histogram[ img[i][j] ]  = histogram[ img[i][j] ] + 1;
  }
}
Run Code Online (Sandbox Code Playgroud)

我试过这个,但性能太差(比串行执行更糟糕):

#pragma omp parallel for schedule(static, N1/nthreads) private(i,j)
for(i=0; i<N1; i++){
  for(j=0; j<N2; j++)
  {
    #pragma omp atomic
    histogram[img[i][j]]++;
  }
}
Run Code Online (Sandbox Code Playgroud)

有什么建议?谢谢你。

c parallel-processing openmp

2
推荐指数
2
解决办法
5376
查看次数