Project structure of: google-research/google-research
__init__.pyGoogle-Research/Video_Structure license notice.datasets.pyLoads sequence datasets for TensorFlow pipelines.datasets_test.pyTest Keras image classification model with data determinism check.dynamics.pyTensorFlow VRNN model for video keypoint predictiondynamics_test.pyTests VRNN training, KLDivergence annealing, and dynamics model's sampling schedule.hyperparameters.pyHyperparameters class for video model configuration.losses.pyCalculates video trajectory separation loss using Gaussian functions and matrix operations.losses_test.pyTests video structure losses for parallel keypoints.ops.pyVideo operations for TensorFlow model: keypoint extraction, map scaling, data augmentation.ops_test.pyTestsadd_coord_channelsand heat map functions.README.mdUnsupervised learning of object structure and dynamics from videos.requirements.txtTensorFlow GPU version constraint: 1.15.3 or below 2.0.0run.shScript for setting up and testing video_structure package.train.pyTrains video model, predicts keypoints, recons images, compiles and validates.vision.pyVision-enhanced video analysis with encoder-decoder model.vision_test.pyVideo Autoencoder Model Test with TensorFlow
README.mdVideo timeline modeling dataset for news stories available on Google Driverequirements.txtDependencies: TensorFlow, PyTorch for video timeline modelingrun.shBash script sets up Python env, installs deps, runs model.setup.pyvtm setup script: Python module installation, no external packages required__init__.pyVideo timeline modeling license noticedataset.pyVTM PyTorch dataset: variable-length video timeline modeling.eval.pyVideo timeline modeling evaluation script with accuracy and metrics.main.pyVideo timeline model training with Transformers and distillation.__init__.pyVideo Timeline Modeling components import.attention_head.pyVideo timeline modeling Attention Head class. Calculates attention scores, linear layers, log softmax activation.encoder.pyPyTorch Transformer Encoder with Positional Encodingmodel.pyVideo Timeline Modeling with Adjustable Classifiers
test.pyVideo timeline modeling module testing.