IT-five

Results 10 comments of IT-five

> 对 VTK6 的修改更改: > > 1. VTK6 中缺少 Update( ) > 2. 在 VTK6 中 GetWholeExtent() 被 GetExtent() 取代 > Modified changes wrt VTK6: > > 1. Update( )...

> 你好, 你能指出哪些版本的 VTK、python、TensorFlow 这个存储库的代码中使用了哪些 Keras 和 Keras? 由于向后不兼容,我遇到了一些错误? > > 谢谢, Do you know the version of VTK now?

> 使用这两个函数将有助于解决这个问题。 > > 问候 > > ``` > def readMultiBlockGeometry(filename): > reader = vtk.vtkXMLMultiBlockDataReader() > reader.SetFileName(filename) > reader.Update() > mb = reader.GetOutput() > data_iterator = mb.NewIterator() > img_data =...

> 你好 > > 根据 VTK 6 的更新, `Update()`只能在派生自对象的对象上调用函数 `vtkAlgorithm`班级。 因此, `img_data.Update()`在 **train/vtm_data.py **中出现错误。 这可以解决吗? Did you finally solve this problem? What should I do?

> because vtk is old version ,enter sudo apt-get install python-vtk7

> 请问是在api.txt中加入https:baidu.com?可是没用啊,具体怎么操作,可以教一下吗

> 肯定可以的 我想在tensorboard中同时显示rrhf_loss和sft_loss的loss曲线,在哪里添加呀?

这里的`logit_label.sum(-1)`是负数,那这里长度就不是惩罚了把,length_penalty如果设为2,那不是得分更高了。 ``` def get_score(self, logit_label, labels): mask = (labels != -100).float() length = mask.sum(-1) # 当前的seq_length scores = logit_label.sum(-1) / (length ** self.args.length_penalty) # shape=torch.size([5]) return scores ```

> length永远是正的 是啊,length是正的,但是logit_label.sum(-1)是经过F.log_softmax()的,所以一定是负数,那负数➗更大的值,不是scores会增大吗?比如-2/1和-2/2

``` logits = model(input_ids=inputs.get('input_ids'), attention_mask=inputs.get('attention_mask'))[0] # (batch * cand) * L * V logits = F.log_softmax(logits, dim=-1) logit_label = self.gather_logits_labels(logits, inputs.get("labels")) scores = self.get_score(logit_label, inputs.get("labels")) ```