A small example package
Project description
moModelAnalysisTool
准备工作
pip install pqi
pqi use pypi
pip install momodeltool / pip install momodeltool --upgrade
Visualization模块
通道可视化模块,使用举例:
from momodeltool import Visualization
'''使用开关'''
def forward(self, x):
out = layer1(x)
visual = Visualization()
visual.switch_control() # 打开展示开关,展示layer1
visual.show_layer(out, module_name='layer1', show=True, save='./', pseudo=True, hist=True)
visual.switch_control() # 关闭展示开关,不展示layer2
visual.show_layer(out, module_name='layer2', show=True, save='./', pseudo=True, hist=True)
out = layer2(out)
visual.destroyAllWindows() # 任意键入,关闭所有窗口
'''使用静态方法'''
def forward(self, x):
out = layer1(x)
Visualization.layer_show(out, module_name='layer1', show=True, save='./', pseudo=True, hist=True, norm=True, mode=2) # 展示layer1,任意键入,关闭相关窗口 norm归一话开关 mode=1归一化针对展示的全图,mode=2归一化针对全图中的单个图像
out = layer2(out)
model.load_state_dict()
Visualization.kernel_show(model, module_name='test', show=Ture, save='./')
展示样例
ModelProcess模块
网络模型处理模块,使用样例:
from momodeltool import ModelProcess
mp = ModelProcess()
model = stereonet(batch_size=1, cost_volume_method=cost_volume_method)
pretrained_model_path = "mypath/model_1340.pth"
new_model = mp.auto_adapt(model, pretrained_model_path) # 自动调整权重
mp.show_keys(new) # 展示模型权重key
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
momodeltool-0.0.13.tar.gz
(508.0 kB
view details)
Built Distribution
File details
Details for the file momodeltool-0.0.13.tar.gz
.
File metadata
- Download URL: momodeltool-0.0.13.tar.gz
- Upload date:
- Size: 508.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d98049a390a5691d23dd226ac9e54a1341684ca5b07b457b3ba252c98b326d2d |
|
MD5 | 3a33ef1356298fc9b86175640f9ad2b3 |
|
BLAKE2b-256 | 3c10b2bce8fa40604454038549485d7bf7b1490999d6c66c1c734f2f0de89884 |
Provenance
File details
Details for the file momodeltool-0.0.13-py3-none-any.whl
.
File metadata
- Download URL: momodeltool-0.0.13-py3-none-any.whl
- Upload date:
- Size: 12.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ca266d2828682633a5c7668b73b65219e1c1c0753079a86c6dd0db0b096772a |
|
MD5 | 815c4e4eefd21c7bf6869954f1305cde |
|
BLAKE2b-256 | 76806b3c6d4544edc25a88566c896a9c64da169693f78abdbeab529a14365ef1 |