本文简要介绍python语言中 torch.distributed.elastic.rendezvous.etcd_server.EtcdServer
的用法。
用法:
class torch.distributed.elastic.rendezvous.etcd_server.EtcdServer(data_dir=None)
etcd_binary_path-etcd 服务器二进制文件的路径(参见上面的备用路径)
注意
在 etcd 服务器 v3.4.3 上测试
在随机空闲端口上启动和停止本地独立 etcd 服务器。对单节点很有用,multi-worker 启动或测试,其中 sidecar etcd 服务器比单独设置 etcd 服务器更方便。
此类注册一个终止处理程序以在退出时关闭 etcd 子进程。此终止处理程序不能替代调用
stop()
方法。以下回退机制用于查找 etcd 二进制文件:
使用环境变量TORCHELASTIC_ETCD_BINARY_PATH
如果存在,则使用
<this file root>/bin/etcd
使用
PATH
中的etcd
用法
server = EtcdServer("/usr/bin/etcd", 2379, "/tmp/default.etcd") server.start() client = server.get_client() # use client server.stop()
参数:
相关用法
- Python PyTorch EtcdRendezvousHandler用法及代码示例
- Python PyTorch ELU用法及代码示例
- Python PyTorch EndOnDiskCacheHolder用法及代码示例
- Python PyTorch EmbeddingBag用法及代码示例
- Python PyTorch Enumerator用法及代码示例
- Python PyTorch EmbeddingBagCollection.state_dict用法及代码示例
- Python PyTorch ElasticAgent用法及代码示例
- Python PyTorch Embedding用法及代码示例
- Python PyTorch EmbeddingBag.from_pretrained用法及代码示例
- Python PyTorch EmbeddingBagCollection用法及代码示例
- Python PyTorch EmbeddingBagCollection.named_buffers用法及代码示例
- Python PyTorch Exponential用法及代码示例
- Python PyTorch EmbeddingCollection用法及代码示例
- Python PyTorch Embedding.from_pretrained用法及代码示例
- Python PyTorch frexp用法及代码示例
- Python PyTorch jvp用法及代码示例
- Python PyTorch cholesky用法及代码示例
- Python PyTorch vdot用法及代码示例
- Python PyTorch ScaledDotProduct.__init__用法及代码示例
- Python PyTorch gumbel_softmax用法及代码示例
- Python PyTorch get_tokenizer用法及代码示例
- Python PyTorch saved_tensors_hooks用法及代码示例
- Python PyTorch positive用法及代码示例
- Python PyTorch renorm用法及代码示例
- Python PyTorch AvgPool2d用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torch.distributed.elastic.rendezvous.etcd_server.EtcdServer。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。