GS::MASt3R
Class methods
Convenience function to create model with default config
infer_pointcloud(frames : Array(Video::Frame), weights_path : String = "models/mastr/model.safetensors", device : Tensor::Device = Tensor::Device::CPU, conf_threshold : Float32 = 0.3_f32) : Tuple(Tensor, Tensor)
Convenience function to run inference
Nested types
- GS::MASt3R::Conv2DBlock
- GS::MASt3R::ConvBlock
- GS::MASt3R::DPTHead
- GS::MASt3R::Decoder
- GS::MASt3R::DecoderConfig
- GS::MASt3R::Encoder
- GS::MASt3R::EncoderConfig
- GS::MASt3R::FusedOps
- GS::MASt3R::FusionBlock
- GS::MASt3R::MASt3RDecoder
- GS::MASt3R::MASt3RDecoderBlock
- GS::MASt3R::MASt3RDecoderConfig
- GS::MASt3R::MASt3REncoderBlock
- GS::MASt3R::MASt3REncoderBlockV2
- GS::MASt3R::MASt3REncoderConfigV2
- GS::MASt3R::MASt3REncoderV2
- GS::MASt3R::MASt3RInference
- GS::MASt3R::Model
- GS::MASt3R::ModelConfig
- GS::MASt3R::PointmapHead
- GS::MASt3R::Reassemble
- GS::MASt3R::RefineNetBlock
- GS::MASt3R::ResidualConvUnit
- GS::MASt3R::SafetensorsLoader
- GS::MASt3R::TensorInfo
- GS::MASt3R::WeightLoader