MCPcopy Create free account

hub / github.com/GenSI-THUAIR/MolFM / functions

Functions56 in github.com/GenSI-THUAIR/MolFM

↓ 5 callersMethod__init__
( self, input_nf, output_nf, hidden_nf, normalization_factor,
sampling/egnn.py:7
↓ 4 callersFunctionT
(t)
sampling/cnf_models.py:8
↓ 4 callersFunctionT_hat
(t)
sampling/cnf_models.py:15
↓ 4 callersFunctionassert_mean_zero_with_mask
(x, node_mask, eps=1e-10)
sampling/cnf_models.py:38
↓ 4 callersMethodphi
(self, t, x, node_mask, edge_mask, context)
sampling/cnf_models.py:156
↓ 4 callersMethodsample_combined_position_feature_noise
Samples mean-centered normal noise for z_x, and standard normal noise for z_h.
sampling/cnf_models.py:318
↓ 3 callersFunctionremove_mean_with_mask
(x, node_mask)
sampling/cnf_models.py:23
↓ 2 callersMethod__init__
( self, dynamics, in_node_nf: int, n_dims: int, timesteps: int = 10000
sampling/cnf_models.py:71
↓ 2 callersMethod_forward
(self, t, xh, node_mask, edge_mask, context)
sampling/cnf_models.py:513
↓ 2 callersFunctioncoord2diff
(x, edge_index, norm_constant=1)
sampling/egnn.py:391
↓ 2 callersMethodsample_p_xh_given_z0
Samples x ~ p(x|z0).
sampling/cnf_models.py:228
↓ 2 callersMethodunnormalize
(self, x, h_cat, h_int, node_mask)
sampling/cnf_models.py:200
↓ 2 callersFunctionunsorted_segment_sum
Custom PyTorch op to replicate TensorFlow's `unsorted_segment_sum`. Normalization: 'sum' or 'mean'.
sampling/egnn.py:400
↓ 1 callersFunctionassert_correctly_masked
(variable, node_mask)
sampling/cnf_models.py:46
↓ 1 callersMethodcoord_model
(self, h, coord, edge_index, coord_diff, edge_attr, edge_mask)
sampling/egnn.py:118
↓ 1 callersMethoddecode
(self, z, node_mask, edge_mask, context)
sampling/cnf_models.py:251
↓ 1 callersMethoddecode_chain
(self, z, t, node_mask, edge_mask, context)
sampling/cnf_models.py:284
↓ 1 callersMethodedge_model
(self, source, target, edge_attr, edge_mask)
sampling/egnn.py:41
↓ 1 callersMethodget_adj_matrix
(self, n_nodes, batch_size, device)
sampling/cnf_models.py:588
↓ 1 callersMethodnode_model
(self, x, edge_index, edge_attr, node_attr)
sampling/egnn.py:58
↓ 1 callersMethodreverse
(self, tensor)
sampling/cnf_models.py:679
↓ 1 callersMethodsample
Draw samples from the generative model.
sampling/cnf_models.py:354
↓ 1 callersFunctionsample_center_gravity_zero_gaussian_with_mask
(size, device, node_mask)
sampling/cnf_models.py:50
↓ 1 callersFunctionsample_gaussian_with_mask
(size, device, node_mask)
sampling/cnf_models.py:61
↓ 1 callersMethodset_odeint
(self, method="dopri5", rtol=1e-4, atol=1e-4)
sampling/cnf_models.py:133
↓ 1 callersMethodsubspace_dimensionality
Compute the dimensionality on translation-invariant linear subspace where distributions on x are defined.
sampling/cnf_models.py:175
↓ 1 callersMethodunnormalize_z
(self, z, node_mask)
sampling/cnf_models.py:211
Method__init__
(self, in_node_nf, context_node_nf, n_dims,
sampling/cnf_models.py:459
Method__init__
(self, histogram)
sampling/cnf_models.py:614
Method__init__
(self)
sampling/cnf_models.py:662
Method__init__
( self, hidden_nf, normalization_factor, aggregation_method, edges_in_
sampling/egnn.py:92
Method__init__
( self, hidden_nf, edge_feat_nf=2, device="cpu", act_fn=nn.SiLU(),
sampling/egnn.py:158
Method__init__
( self, in_node_nf, in_edge_nf, hidden_nf, device="cpu", act_f
sampling/egnn.py:238
Method__init__
( self, in_node_nf, in_edge_nf, hidden_nf, aggregation_method="sum",
sampling/egnn.py:322
Method__init__
(self, max_res=15.0, min_res=15.0 / 2000.0, div_factor=4)
sampling/egnn.py:376
Functionassert_mean_zero
(x)
sampling/cnf_models.py:33
Methodcheck_issues_norm_values
(self, num_stdevs=8)
sampling/cnf_models.py:140
Methodforward
(self, t, xh, node_mask, edge_mask, context=None)
sampling/cnf_models.py:500
Methodforward
(self, tensor, node_mask, edge_mask, context)
sampling/cnf_models.py:665
Methodforward
( self, h, edge_index, edge_attr=None, node_attr=None, node_ma
sampling/egnn.py:74
Methodforward
( self, h, coord, edge_index, coord_diff, edge_attr=None,
sampling/egnn.py:141
Methodforward
(self, h, x, edge_index, node_mask=None, edge_mask=None, edge_attr=None)
sampling/egnn.py:213
Methodforward
(self, h, x, edge_index, node_mask=None, edge_mask=None)
sampling/egnn.py:298
Methodforward
(self, h, edges, edge_attr=None, node_mask=None, edge_mask=None)
sampling/egnn.py:360
Methodforward
(self, x)
sampling/egnn.py:384
Methodfwd
(time, state)
sampling/cnf_models.py:505
Methodinflate_batch_array
Inflates the batch array (array) with only a single axis (i.e. shape = (batch_size,), or possibly more empty axes (i.e. shape (batch_
sampling/cnf_models.py:167
Methodlog_prob
(self, batch_n_nodes)
sampling/cnf_models.py:637
Methodnormalize
(self, x, h, node_mask)
sampling/cnf_models.py:180
Methodsample
(self, n_samples=1)
sampling/cnf_models.py:633
Methodsample_cat_z0
get the catgorical distribution according to coordinate and features.
sampling/cnf_models.py:335
Methodsample_chain
Draw samples from the generative model, keep the intermediate states for visualization purposes.
sampling/cnf_models.py:414
Methodsample_normal
Samples from a Normal distribution.
sampling/cnf_models.py:243
Methodunwrap_forward
(self)
sampling/cnf_models.py:510
Methodwrap_forward
(self, node_mask, edge_mask, context)
sampling/cnf_models.py:503
Methodwrapper
(t, x)
sampling/cnf_models.py:252