关于 python 的重定向延迟 python 的重定向延迟运行 python 程序的时候会需要记录日志,一般是用 1python xxx.py >> xxx.log 的形式记录,但是会出现延迟的情况,这是因为 python 会将输出有一定的缓存如果要及时输出则可以 1print(xxx,flush=True) 或者 1python -u xxx.py >> xxx.log 或者在代码中使用 1sys.st 2022-04-30 #python
Megatron 代码分析 megatron 阅读笔记入口部分graph TD n1(main) subgraph pretrain_gpt.py n1---n3[/forward_step\] end subgraph pretrain.py n2(pretrain) end n3-->n2 pretrain 的 参数如下 1234567# 实参调用 pretrai 2022-04-27 #yuan
python import python IMPORT 对于 python 1import xxx # 这里的 xxx 叫做 module 对于 python 一个文件夹就可以当作一个 module ,通常会有一个 __init__.py 这个函数作用就是简化 import 的代码长度,而且是在 1import package 的时候是自动被调用,和 class 类似 可以看如下例子 假设有如下文件结构 1 2022-04-27 #python
python 脚本 python 自动化DeePMD install 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071from json import toolfrom optparse import 2022-04-06 #python
优化记录 DeePMD优化记录 文件名称 算子 是否被调用 deepmd/fit/polar.py(360) tf.matmul No deepmd/utils/tabulate.py class DPTabulate() No deepmd/utils/tabulate.py(307) tf.matmul No deepmd 2022-04-05 #deePDM
tf custom op 这是一部分介绍 tf 中 custom op 的文档,记录了学习和模仿中的一些内容 TF Custom OP官方文档官方文档中给出了一个例子 link C++ part 这里分成两部分,一部分是注册 op 另外一部分是具体实现 op 注册 op 需要引用头文件 123#include "tensorflow/core/framework/op.h"#include 2022-04-01 #tensorflow
TODO list 这是一个todo列表 TODO https://www.w3schools.com/python/python_try_except.asp https://stackoverflow.com/questions/448271/what-is-init-py-for second answer https://www.geeksforgeeks.org/__future__-module-in-p 2022-03-31 #TODO
应用命令 这是一个用于记录应用命令的页面 CONFIGDeePMD 编译运行过程Preparations: cuda (https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html) cudnn (https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.ht 2022-03-31 #DeePDM
有趣的工具 有趣的东西tty-clock安装 1sudo apt install tty-clock 使用 1$ tty-clock 运行时可用 使用 HJKL (vim) 方向移动时钟位置 (小写即可,下同) 使用 S 显示时间的秒 使用0-7来改变颜色(推荐6,淡蓝色) 使用 T 改变12h/24h 格式 使用 Q 退出 mplayer命令行播放视频 1myplay -vo caca he 2022-03-31 #system