Junkai Deng
Junkai Deng
ctex包与cjk当中的ruby产生了冲突。使用的ctex包的版本为2.5.2 (4819efe),使用了 TeXLive 2020 (具体而言是XeLaTeX),操作系统为macOS 10.15。 如果同时引入ctex和ruby,XeLaTeX在编译文档时将会报错(LaTeX Error: Command \CJKglue already defined.)。如果文档中只含有英文,则报错后仍然可以生成可读的PDF文档;如果文档中含有中文字符,则无法生成文档。 以下是产生错误的一个例子: ```tex %!TEX TS-program=xelatex \documentclass{article} \usepackage[UTF8]{ctex} \usepackage{ruby} \begin{document} \ruby{四种脱氧核糖核苷酸}{AGCT} \end{document} ``` 这是对应的终端输出: ``` This is XeTeX, Version 3.14159265-2.6-0.999992...
关于性能
在我们的测试当中,加载效率比levelDB高4倍,但是运行效率慢4倍。(之前更惨,100倍) 我刚才采样检测了程序,发现占用程序时间的是keyHash()函数。 将LeafNode::find()里面关于fingerprint的比较相关代码注释掉之后效率比levelDB高1倍。 请问我们应该去除指纹机制,还是改掉哈希函数,还是其他方法?
In tch-rs, tensor operations have both fallible version and panic-on-fail version. The `nn::Module` trait, however, always requires a `Tensor` as an output. That means, panic-on-fail is the only option here....