Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EliaFantini/FastNRTF
/ types & classes
Types & classes
7 in github.com/EliaFantini/FastNRTF
⨍
Functions
76
◇
Types & classes
7
↓ 4 callers
Class
PRTNetwork
Class for a PRT (precomputed radiance trasnfer) network. Parameters ---------- W : int The width of the network. D : in
src/model.py:157
↓ 2 callers
Class
MultipleOptimizer
This class is used to combine multiple optimizers into one. This is useful when you have multiple networks that you want to train with di
src/model.py:6
↓ 2 callers
Class
MultipleScheduler
This class is a wrapper for the torch.optim.lr_scheduler.StepLR class. It allows for multiple optimizers to be passed in and have their learn
src/model.py:52
↓ 2 callers
Class
SceneDataset
This class is a torch.utils.data.Dataset object that loads the data (images) from the dataset. It is used to load the data for training and v
src/scene_dataset.py:6
↓ 1 callers
Class
HashEmbedder
This class implements a neural hash embedder. The "forward" function takes a point cloud as input and outputs a feature vector for each point
src/hash_encoding.py:83
↓ 1 callers
Class
SHEncoder
This class implements a spherical harmonics embedder.
src/hash_encoding.py:159
↓ 1 callers
Class
Sine
This is a class that implements a sine function. It is a subclass of the nn.Module class, which is a class that implements a neural network
src/model.py:142