module nb_helper
#
Short summary#
module mlprodict.nb_helper
Helpers for notebooks.
Classes#
class |
truncated documentation |
---|---|
Defines magic commands to help with notebooks |
Functions#
function |
truncated documentation |
---|---|
Displays an ONNX graph into a notebook. |
|
Register magics function, can be called from a notebook. |
Properties#
property |
truncated documentation |
---|---|
|
return the context or None |
|
A contextmanager for running a block with our cross validation lock set to True. At the end of the block, … |
Methods#
method |
truncated documentation |
---|---|
Defines |
Documentation#
Helpers for notebooks.
- class mlprodict.nb_helper.OnnxNotebook(**kwargs: Any)#
Bases:
MagicClassWithHelpers
Defines magic commands to help with notebooks
New in version 1.1.
Create a configurable given a config config.
Parameters#
- configConfig
If this is empty, default values are used. If config is a
Config
instance, it will be used to configure the instance.- parentConfigurable instance, optional
The parent Configurable instance of this object.
Notes#
Subclasses of Configurable must call the
__init__()
method ofConfigurable
before doing anything else and usingsuper()
:class MyConfigurable(Configurable): def __init__(self, config=None): super(MyConfigurable, self).__init__(config=config) # Then any other code you need to finish initialization.
This ensures that instances will be configured properly.
- _all_trait_default_generators: Dict[str, Any] = {'config': <bound method TraitType.default of <traitlets.traitlets.Instance object>>, 'parent': <bound method TraitType.default of <traitlets.traitlets.Instance object>>}#
- _descriptors = [<traitlets.traitlets.ObserveHandler object>, <traitlets.traitlets.Instance object>, <traitlets.traitlets.Instance object>]#
- _instance_inits = [<bound method ObserveHandler.instance_init of <traitlets.traitlets.ObserveHandler object>>, <bound method Instance.instance_init of <traitlets.traitlets.Instance object>>, <bound method Instance.instance_init of <traitlets.traitlets.Instance object>>]#
- _trait_default_generators = {}#
- _traits: Dict[str, Any] = {'config': <traitlets.traitlets.Instance object>, 'parent': <traitlets.traitlets.Instance object>}#
- mlprodict.nb_helper.onnxview(graph, recursive=False, local=False, add_rt_shapes=False, runtime='python', size=None, html_size=None)#
Displays an ONNX graph into a notebook.
- Parameters:
graph – filename, bytes, or onnx graph.
recursive – display subgraph
local – use local path to javascript dependencies, recommanded option if used on MyBinder)
add_rt_shapes – add information about the shapes the runtime was able to find out, the runtime has to be ‘python’
runtime – the view fails if a runtime does not implement a specific node unless runtime is ‘empty’
size – graph size
html_size – html size
Changed in version 0.6: Parameter runtime was added.
- mlprodict.nb_helper.register_onnx_magics(ip=None)#
Register magics function, can be called from a notebook.
- Parameters:
ip – from
get_ipython()