Struct nuscenes_data::dataset::Dataset
source · pub struct Dataset { /* private fields */ }
Implementations§
source§impl Dataset
impl Dataset
pub fn load<P>(version: &str, dataset_dir: P) -> Result<Self>where P: AsRef<Path>,
pub fn attribute(&self, token: Token) -> Option<AttributeRef>
pub fn calibrated_sensor(&self, token: Token) -> Option<CalibratedSensorRef>
pub fn category(&self, token: Token) -> Option<CategoryRef>
pub fn ego_pose(&self, token: Token) -> Option<EgoPoseRef>
pub fn instance(&self, token: Token) -> Option<InstanceRef>
pub fn log(&self, token: Token) -> Option<LogRef>
pub fn map(&self, token: Token) -> Option<MapRef>
pub fn scene(&self, token: Token) -> Option<SceneRef>
pub fn sample(&self, token: Token) -> Option<SampleRef>
pub fn sample_annotation(&self, token: Token) -> Option<SampleAnnotationRef>
pub fn sample_data(&self, token: Token) -> Option<SampleDataRef>
pub fn sensor(&self, token: Token) -> Option<SensorRef>
pub fn visibility(&self, token: VisibilityToken) -> Option<VisibilityRef>
source§impl Dataset
impl Dataset
pub fn attribute_iter( &self ) -> impl Iterator<Item = AttributeRef> + Send + Sync + '_
source§impl Dataset
impl Dataset
pub fn calibrated_sensor_iter( &self ) -> impl Iterator<Item = CalibratedSensorRef> + Send + Sync + '_
source§impl Dataset
impl Dataset
pub fn category_iter( &self ) -> impl Iterator<Item = CategoryRef> + Send + Sync + '_
source§impl Dataset
impl Dataset
pub fn ego_pose_iter( &self ) -> impl Iterator<Item = EgoPoseRef> + Send + Sync + '_
source§impl Dataset
impl Dataset
pub fn instance_iter( &self ) -> impl Iterator<Item = InstanceRef> + Send + Sync + '_
source§impl Dataset
impl Dataset
pub fn sample_annotation_iter( &self ) -> impl Iterator<Item = SampleAnnotationRef> + Send + Sync + '_
source§impl Dataset
impl Dataset
pub fn sample_data_iter( &self ) -> impl Iterator<Item = SampleDataRef> + Send + Sync + '_
source§impl Dataset
impl Dataset
pub fn visibility_iter( &self ) -> impl Iterator<Item = VisibilityRef> + Send + Sync + '_
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Dataset
impl Send for Dataset
impl Sync for Dataset
impl Unpin for Dataset
impl UnwindSafe for Dataset
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more