小编Vic*_*r S的帖子

如何从文件夹加载变压器管道?

根据here pipeline提供了一个接口,用一种方法在本地保存预训练的管道save_pretrained。当我使用它时,我看到一个使用一堆 json 和 bin 文件创建的文件夹,大概是用于标记器和模型的。

但文档没有指定加载方法。如何pipeline使用本地保存的管道来初始化?

python huggingface-transformers

11
推荐指数
2
解决办法
1万
查看次数

Scala Split Seq或List by Delimiter

假设我有一系列这样的整数:

val mySeq = Seq(0, 1, 2, 1, 0, -1, 0, 1, 2, 3, 2)

我想把它分开,让我们说0作为分隔符看起来像这样:

val mySplitSeq = Seq(Seq(0, 1, 2, 1), Seq(0, -1), Seq(0, 1, 2, 3, 2))

在Scala中最优雅的方法是什么?

scala

7
推荐指数
1
解决办法
348
查看次数

在SonarQube中使用Spring构造函数注入

我有一段带有字段注入的代码,我试图将其转换为使用构造函数注入。初始代码如下所示:

@Autowired
private Environment env;

@Autowired
private YYYAdaptor yyyAdaptor;

@Autowired
private JAXBContext jaxbContext;
Run Code Online (Sandbox Code Playgroud)

这就是我重写它的方式:

private Environment env;
private YYYAdaptor yyyAdaptor;
private JAXBContext jaxbContext;

@Autowired
public YYYResource(Environment env, YYYAdaptor yyyAdaptor, 
    @Qualifier("YYYYReq") JAXBContext jaxbContext) {

    this.env = env;
    this.yyyAdaptor = yyyAdaptor;
    this.jaxbContext = jaxbContext;
}
Run Code Online (Sandbox Code Playgroud)

这样做给了我一个声纳扫描的严重漏洞,“此成员”引用了每个声明的变量:

用“ @Autowired”,“ @ Resource”,“ @ Inject”或“ @Value”注释此成员,或将其删除

我可以避免使用声场注入同时避免声纳拟合的最佳方法是什么?

java spring dependency-injection spring-annotations sonarqube

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

批量更改 Azure blob 存储层

我有数千个带有给定后缀的 blob,我想批量分配给新层(热存档)。我知道可以手动更改门户上的层或通过指向特定 blob 的 REST 请求。有没有办法用通配符或类似的东西批量设置层?

azure azure-storage

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

Scala HashMap#包含任何期望

我试图使用如下所示的Scala HashMap,当我尝试在HashMap上进行操作时,出现类型不匹配的情况。除了使用Java HashMap,我该怎么写?

import scala.collection.mutable._

object Solution {

  def twoSum(nums: Array[Int], target: Int): Array[Int] = {
    var lookupTable = new HashMap()

    for(i <- nums.indices) {
      if (lookupTable.contains(target - nums(i)))
        return Array(lookupTable(i), i)
      lookupTable.put(nums(i), i)
    }

    throw new Exception
  }
}
Run Code Online (Sandbox Code Playgroud)

scala

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