PyDGN
Intro and Usage
Introduction
Tutorial
Package Reference
pydgn.data
pydgn.evaluation
pydgn.experiment
pydgn.log
pydgn.model
pydgn.training
PyDGN
»
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
Z
A
AdditiveLoss (class in pydgn.training.callback.metric)
atomic_save() (in module pydgn.training.util)
C
check_argument() (in module pydgn.data.util)
choice() (in module pydgn.evaluation.util)
Classification (class in pydgn.training.callback.metric)
clear_screen() (in module pydgn.evaluation.util)
ConcatFromListDataset (class in pydgn.data.dataset)
Config (class in pydgn.evaluation.config)
ConstantEdgeIfEmpty (class in pydgn.data.transform)
ConstantIfEmpty (class in pydgn.data.transform)
create_incremental_engine() (pydgn.experiment.experiment.Experiment method)
create_incremental_model() (pydgn.experiment.experiment.Experiment method)
create_supervised_engine() (pydgn.experiment.experiment.Experiment method)
create_supervised_model() (pydgn.experiment.experiment.Experiment method)
create_supervised_readout() (pydgn.experiment.experiment.Experiment method)
create_unsupervised_engine() (pydgn.experiment.experiment.Experiment method)
create_unsupervised_model() (pydgn.experiment.experiment.Experiment method)
D
data_source (pydgn.data.sampler.RandomSampler attribute)
DataProvider (class in pydgn.data.provider)
DatasetInterface (class in pydgn.data.dataset)
Degree (class in pydgn.data.transform)
dim_edge_features (pydgn.data.dataset.DatasetInterface property)
(pydgn.data.dataset.OGBGDatasetInterface property)
(pydgn.data.dataset.PlanetoidDatasetInterface property)
(pydgn.data.dataset.TUDatasetInterface property)
dim_node_features (pydgn.data.dataset.DatasetInterface property)
(pydgn.data.dataset.OGBGDatasetInterface property)
(pydgn.data.dataset.PlanetoidDatasetInterface property)
(pydgn.data.dataset.TUDatasetInterface property)
dim_target (pydgn.data.dataset.DatasetInterface property)
(pydgn.data.dataset.OGBGDatasetInterface property)
(pydgn.data.dataset.PlanetoidDatasetInterface property)
(pydgn.data.dataset.TUDatasetInterface property)
DotProductLink (class in pydgn.training.callback.metric)
DotProductLinkReadout (class in pydgn.model.readout.link_readout)
download() (pydgn.data.dataset.ConcatFromListDataset method)
(pydgn.data.dataset.DatasetInterface method)
(pydgn.data.dataset.OGBGDatasetInterface method)
(pydgn.data.dataset.PlanetoidDatasetInterface method)
(pydgn.data.dataset.TUDatasetInterface method)
E
EarlyStopper (class in pydgn.training.callback.early_stopping)
EngineCallback (class in pydgn.training.callback.engine_callback)
EpochScheduler (class in pydgn.training.callback.scheduler)
EventDispatcher (class in pydgn.training.event.dispatcher)
EventHandler (class in pydgn.training.event.handler)
exp_name (pydgn.evaluation.grid.Grid property)
Experiment (class in pydgn.experiment.experiment)
F
filter_adj() (in module pydgn.data.util)
Fold (class in pydgn.data.splitter)
forward() (pydgn.model.dgn.toy_dgn.ToyDGN method)
(pydgn.model.dgn.toy_mlp.ToyMLP method)
(pydgn.model.interface.ModelInterface method)
(pydgn.model.interface.ReadoutInterface method)
(pydgn.model.readout.graph_readout.LinearGraphReadout method)
(pydgn.model.readout.link_readout.DotProductLinkReadout method)
(pydgn.model.readout.node_readout.LinearNodeReadout method)
(pydgn.training.callback.metric.AdditiveLoss method)
(pydgn.training.callback.metric.Classification method)
(pydgn.training.callback.metric.DotProductLink method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MulticlassAccuracy method)
(pydgn.training.callback.metric.MultiScore method)
(pydgn.training.callback.metric.Regression method)
(pydgn.training.callback.metric.ToyMetric method)
(pydgn.training.callback.metric.ToyUnsupervisedMetric method)
G
get() (pydgn.data.dataset.DatasetInterface method)
get_dim_edge_features() (pydgn.data.provider.DataProvider method)
get_dim_node_features() (pydgn.data.provider.DataProvider method)
get_dim_target() (pydgn.data.provider.DataProvider method)
get_graph_targets() (pydgn.data.splitter.Splitter method)
get_idx_split() (pydgn.data.dataset.OGBGDatasetInterface method)
get_inner_train() (pydgn.data.provider.DataProvider method)
(pydgn.data.provider.LinkPredictionSingleGraphDataProvider method)
get_inner_val() (pydgn.data.provider.DataProvider method)
(pydgn.data.provider.LinkPredictionSingleGraphDataProvider method)
get_main_metric_name() (pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MultiScore method)
get_or_create_dir() (in module pydgn.data.util)
get_outer_test() (pydgn.data.provider.DataProvider method)
(pydgn.data.provider.LinkPredictionSingleGraphDataProvider method)
get_outer_train() (pydgn.data.provider.DataProvider method)
(pydgn.data.provider.LinkPredictionSingleGraphDataProvider method)
get_outer_val() (pydgn.data.provider.DataProvider method)
(pydgn.data.provider.LinkPredictionSingleGraphDataProvider method)
GradientClipper (class in pydgn.training.callback.gradient_clipping)
Grid (class in pydgn.evaluation.grid)
I
infer() (pydgn.training.engine.TrainingEngine method)
InnerFold (class in pydgn.data.splitter)
items() (pydgn.evaluation.config.Config method)
K
keys() (pydgn.evaluation.config.Config method)
L
len() (pydgn.data.dataset.DatasetInterface method)
LinearGraphReadout (class in pydgn.model.readout.graph_readout)
LinearNodeReadout (class in pydgn.model.readout.node_readout)
LinkPredictionSingleGraphDataProvider (class in pydgn.data.provider)
LinkPredictionSingleGraphEngine (class in pydgn.training.engine)
LinkPredictionSingleGraphSplitter (class in pydgn.data.splitter)
load() (pydgn.data.splitter.Splitter class method)
load_dataset() (in module pydgn.data.util)
load_state_dict() (pydgn.training.callback.optimizer.Optimizer method)
log() (in module pydgn.training.engine)
(pydgn.log.logger.Logger method)
Logger (class in pydgn.log.logger)
loguniform() (in module pydgn.evaluation.util)
M
MeanSquareError (class in pydgn.training.callback.metric)
Metric (class in pydgn.training.callback.metric)
MetricScheduler (class in pydgn.training.callback.scheduler)
model_selection() (pydgn.evaluation.evaluator.RiskAssesser method)
ModelInterface (class in pydgn.model.interface)
module
pydgn
pydgn.data.dataset
pydgn.data.provider
pydgn.data.sampler
pydgn.data.splitter
pydgn.data.transform
pydgn.data.util
pydgn.evaluation.config
pydgn.evaluation.evaluator
pydgn.evaluation.grid
pydgn.evaluation.random_search
pydgn.evaluation.util
pydgn.experiment.experiment
pydgn.experiment.semi_supervised_task
pydgn.experiment.supervised_task
pydgn.experiment.util
pydgn.log.logger
pydgn.model.dgn.toy_dgn
pydgn.model.dgn.toy_mlp
pydgn.model.interface
pydgn.model.readout.graph_readout
pydgn.model.readout.link_readout
pydgn.model.readout.node_readout
pydgn.training.callback.early_stopping
pydgn.training.callback.engine_callback
pydgn.training.callback.gradient_clipping
pydgn.training.callback.metric
pydgn.training.callback.optimizer
pydgn.training.callback.plotter
pydgn.training.callback.scheduler
pydgn.training.engine
pydgn.training.event.dispatcher
pydgn.training.event.handler
pydgn.training.event.state
pydgn.training.profiler
pydgn.training.util
MulticlassAccuracy (class in pydgn.training.callback.metric)
MulticlassClassification (class in pydgn.training.callback.metric)
MultiScore (class in pydgn.training.callback.metric)
N
name (pydgn.training.callback.metric.AdditiveLoss property)
(pydgn.training.callback.metric.Classification property)
(pydgn.training.callback.metric.DotProductLink property)
(pydgn.training.callback.metric.MeanSquareError property)
(pydgn.training.callback.metric.Metric property)
(pydgn.training.callback.metric.MulticlassAccuracy property)
(pydgn.training.callback.metric.MulticlassClassification property)
(pydgn.training.callback.metric.MultiScore property)
(pydgn.training.callback.metric.Regression property)
(pydgn.training.callback.metric.ToyMetric property)
(pydgn.training.callback.metric.ToyUnsupervisedMetric property)
normal() (in module pydgn.evaluation.util)
NoShuffleTrainTestSplit (class in pydgn.data.splitter)
num_configs (pydgn.evaluation.grid.Grid property)
O
OGBGDatasetInterface (class in pydgn.data.dataset)
OGBGSplitter (class in pydgn.data.splitter)
ON_BACKWARD (pydgn.training.event.handler.EventHandler attribute)
on_backward() (pydgn.training.callback.gradient_clipping.GradientClipper method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.event.handler.EventHandler method)
ON_COMPUTE_METRICS (pydgn.training.event.handler.EventHandler attribute)
on_compute_metrics() (pydgn.training.callback.metric.AdditiveLoss method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MultiScore method)
(pydgn.training.event.handler.EventHandler method)
ON_EPOCH_END (pydgn.training.event.handler.EventHandler attribute)
on_epoch_end() (pydgn.training.callback.early_stopping.EarlyStopper method)
(pydgn.training.callback.engine_callback.EngineCallback method)
(pydgn.training.callback.optimizer.Optimizer method)
(pydgn.training.callback.plotter.Plotter method)
(pydgn.training.callback.scheduler.MetricScheduler method)
(pydgn.training.callback.scheduler.Scheduler method)
(pydgn.training.event.handler.EventHandler method)
ON_EPOCH_START (pydgn.training.event.handler.EventHandler attribute)
on_epoch_start() (pydgn.training.event.handler.EventHandler method)
ON_EVAL_BATCH_END (pydgn.training.event.handler.EventHandler attribute)
on_eval_batch_end() (pydgn.training.callback.metric.AdditiveLoss method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MultiScore method)
(pydgn.training.event.handler.EventHandler method)
ON_EVAL_BATCH_START (pydgn.training.event.handler.EventHandler attribute)
on_eval_batch_start() (pydgn.training.event.handler.EventHandler method)
ON_EVAL_EPOCH_END (pydgn.training.event.handler.EventHandler attribute)
on_eval_epoch_end() (pydgn.training.callback.metric.AdditiveLoss method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MultiScore method)
(pydgn.training.event.handler.EventHandler method)
ON_EVAL_EPOCH_START (pydgn.training.event.handler.EventHandler attribute)
on_eval_epoch_start() (pydgn.training.callback.metric.AdditiveLoss method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MultiScore method)
(pydgn.training.event.handler.EventHandler method)
ON_FETCH_DATA (pydgn.training.event.handler.EventHandler attribute)
on_fetch_data() (pydgn.training.callback.engine_callback.EngineCallback method)
(pydgn.training.event.handler.EventHandler method)
ON_FIT_END (pydgn.training.event.handler.EventHandler attribute)
on_fit_end() (pydgn.training.callback.plotter.Plotter method)
(pydgn.training.event.handler.EventHandler method)
ON_FIT_START (pydgn.training.event.handler.EventHandler attribute)
on_fit_start() (pydgn.training.callback.optimizer.Optimizer method)
(pydgn.training.callback.scheduler.Scheduler method)
(pydgn.training.event.handler.EventHandler method)
ON_FORWARD (pydgn.training.event.handler.EventHandler attribute)
on_forward() (pydgn.training.callback.engine_callback.EngineCallback method)
(pydgn.training.event.handler.EventHandler method)
ON_TRAINING_BATCH_END (pydgn.training.event.handler.EventHandler attribute)
on_training_batch_end() (pydgn.training.callback.metric.AdditiveLoss method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MultiScore method)
(pydgn.training.callback.optimizer.Optimizer method)
(pydgn.training.event.handler.EventHandler method)
ON_TRAINING_BATCH_START (pydgn.training.event.handler.EventHandler attribute)
on_training_batch_start() (pydgn.training.callback.optimizer.Optimizer method)
(pydgn.training.event.handler.EventHandler method)
ON_TRAINING_EPOCH_END (pydgn.training.event.handler.EventHandler attribute)
on_training_epoch_end() (pydgn.training.callback.metric.AdditiveLoss method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MultiScore method)
(pydgn.training.callback.optimizer.Optimizer method)
(pydgn.training.callback.scheduler.EpochScheduler method)
(pydgn.training.event.handler.EventHandler method)
ON_TRAINING_EPOCH_START (pydgn.training.event.handler.EventHandler attribute)
on_training_epoch_start() (pydgn.training.callback.metric.AdditiveLoss method)
(pydgn.training.callback.metric.Metric method)
(pydgn.training.callback.metric.MultiScore method)
(pydgn.training.callback.optimizer.Optimizer method)
(pydgn.training.event.handler.EventHandler method)
Optimizer (class in pydgn.training.callback.optimizer)
OuterFold (class in pydgn.data.splitter)
P
PatienceEarlyStopper (class in pydgn.training.callback.early_stopping)
PlanetoidDatasetInterface (class in pydgn.data.dataset)
Plotter (class in pydgn.training.callback.plotter)
preprocess_data() (in module pydgn.data.util)
process() (pydgn.data.dataset.ConcatFromListDataset method)
(pydgn.data.dataset.DatasetInterface method)
(pydgn.data.dataset.OGBGDatasetInterface method)
(pydgn.data.dataset.PlanetoidDatasetInterface method)
(pydgn.data.dataset.TUDatasetInterface method)
process_config() (pydgn.evaluation.evaluator.RiskAssesser method)
process_final_runs() (pydgn.evaluation.evaluator.RiskAssesser method)
process_inner_results() (pydgn.evaluation.evaluator.RiskAssesser method)
process_outer_results() (pydgn.evaluation.evaluator.RiskAssesser method)
processed_file_names (pydgn.data.dataset.ConcatFromListDataset property)
(pydgn.data.dataset.DatasetInterface property)
(pydgn.data.dataset.OGBGDatasetInterface property)
Profiler (class in pydgn.training.profiler)
ProgressManager (class in pydgn.evaluation.util)
pydgn
module
pydgn.data.dataset
module
pydgn.data.provider
module
pydgn.data.sampler
module
pydgn.data.splitter
module
pydgn.data.transform
module
pydgn.data.util
module
pydgn.evaluation.config
module
pydgn.evaluation.evaluator
module
pydgn.evaluation.grid
module
pydgn.evaluation.random_search
module
pydgn.evaluation.util
module
pydgn.experiment.experiment
module
pydgn.experiment.semi_supervised_task
module
pydgn.experiment.supervised_task
module
pydgn.experiment.util
module
pydgn.log.logger
module
pydgn.model.dgn.toy_dgn
module
pydgn.model.dgn.toy_mlp
module
pydgn.model.interface
module
pydgn.model.readout.graph_readout
module
pydgn.model.readout.link_readout
module
pydgn.model.readout.node_readout
module
pydgn.training.callback.early_stopping
module
pydgn.training.callback.engine_callback
module
pydgn.training.callback.gradient_clipping
module
pydgn.training.callback.metric
module
pydgn.training.callback.optimizer
module
pydgn.training.callback.plotter
module
pydgn.training.callback.scheduler
module
pydgn.training.engine
module
pydgn.training.event.dispatcher
module
pydgn.training.event.handler
module
pydgn.training.event.state
module
pydgn.training.profiler
module
pydgn.training.util
module
R
randint() (in module pydgn.evaluation.util)
RandomSampler (class in pydgn.data.sampler)
RandomSearch (class in pydgn.evaluation.random_search)
raw_file_names (pydgn.data.dataset.ConcatFromListDataset property)
(pydgn.data.dataset.DatasetInterface property)
ReadoutInterface (class in pydgn.model.interface)
refresh() (pydgn.evaluation.util.ProgressManager method)
register() (pydgn.training.event.dispatcher.EventDispatcher method)
Regression (class in pydgn.training.callback.metric)
replacement (pydgn.data.sampler.RandomSampler attribute)
report() (pydgn.training.profiler.Profiler method)
return_class_and_args() (in module pydgn.evaluation.util)
risk_assessment() (pydgn.evaluation.evaluator.RiskAssesser method)
RiskAssesser (class in pydgn.evaluation.evaluator)
run_final_model() (pydgn.evaluation.evaluator.RiskAssesser method)
run_test() (pydgn.experiment.experiment.Experiment method)
(pydgn.experiment.semi_supervised_task.SemiSupervisedTask method)
(pydgn.experiment.supervised_task.SupervisedTask method)
run_valid() (pydgn.experiment.experiment.Experiment method)
(pydgn.experiment.semi_supervised_task.SemiSupervisedTask method)
(pydgn.experiment.supervised_task.SupervisedTask method)
S
s2c() (in module pydgn.experiment.util)
save() (pydgn.data.splitter.Splitter method)
Scheduler (class in pydgn.training.callback.scheduler)
seed_worker() (in module pydgn.data.provider)
SemiSupervisedTask (class in pydgn.experiment.semi_supervised_task)
set_device() (pydgn.training.engine.TrainingEngine method)
set_eval_mode() (pydgn.training.engine.TrainingEngine method)
set_exp_seed() (pydgn.data.provider.DataProvider method)
set_gpus() (in module pydgn.evaluation.util)
set_inner_k() (pydgn.data.provider.DataProvider method)
set_outer_k() (pydgn.data.provider.DataProvider method)
set_training_mode() (pydgn.training.engine.TrainingEngine method)
show_footer() (pydgn.evaluation.util.ProgressManager method)
show_header() (pydgn.evaluation.util.ProgressManager method)
split() (pydgn.data.splitter.LinkPredictionSingleGraphSplitter method)
(pydgn.data.splitter.NoShuffleTrainTestSplit method)
(pydgn.data.splitter.OGBGSplitter method)
(pydgn.data.splitter.Splitter method)
Splitter (class in pydgn.data.splitter)
State (class in pydgn.training.event.state)
stop() (pydgn.training.callback.early_stopping.EarlyStopper method)
(pydgn.training.callback.early_stopping.PatienceEarlyStopper method)
SupervisedTask (class in pydgn.experiment.supervised_task)
T
to_lower_triangular() (in module pydgn.data.splitter)
todict() (pydgn.data.splitter.InnerFold method)
(pydgn.data.splitter.OuterFold method)
ToyDGN (class in pydgn.model.dgn.toy_dgn)
ToyMetric (class in pydgn.training.callback.metric)
ToyMLP (class in pydgn.model.dgn.toy_mlp)
ToyUnsupervisedMetric (class in pydgn.training.callback.metric)
train() (pydgn.training.engine.TrainingEngine method)
train_val_test_edge_split() (pydgn.data.splitter.LinkPredictionSingleGraphSplitter method)
training (pydgn.model.dgn.toy_dgn.ToyDGN attribute)
(pydgn.model.dgn.toy_mlp.ToyMLP attribute)
(pydgn.model.interface.ModelInterface attribute)
(pydgn.model.interface.ReadoutInterface attribute)
(pydgn.model.readout.graph_readout.LinearGraphReadout attribute)
(pydgn.model.readout.link_readout.DotProductLinkReadout attribute)
(pydgn.model.readout.node_readout.LinearNodeReadout attribute)
(pydgn.training.callback.metric.AdditiveLoss attribute)
(pydgn.training.callback.metric.Classification attribute)
(pydgn.training.callback.metric.DotProductLink attribute)
(pydgn.training.callback.metric.MeanSquareError attribute)
(pydgn.training.callback.metric.Metric attribute)
(pydgn.training.callback.metric.MulticlassAccuracy attribute)
(pydgn.training.callback.metric.MulticlassClassification attribute)
(pydgn.training.callback.metric.MultiScore attribute)
(pydgn.training.callback.metric.Regression attribute)
(pydgn.training.callback.metric.ToyMetric attribute)
(pydgn.training.callback.metric.ToyUnsupervisedMetric attribute)
TrainingEngine (class in pydgn.training.engine)
TUDatasetInterface (class in pydgn.data.dataset)
U
uniform() (in module pydgn.evaluation.util)
unregister() (pydgn.training.event.dispatcher.EventDispatcher method)
update() (pydgn.training.event.state.State method)
update_state() (pydgn.evaluation.util.ProgressManager method)
W
wait_configs() (pydgn.evaluation.evaluator.RiskAssesser method)
Z
ZipDataset (class in pydgn.data.dataset)