这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@sklee1216
Copy link
Collaborator

Description

📝 Please include a summary of the change.

  • Please also include relevant motivation and context.
  • List any dependencies that are required for this change.

Type of change

For a new feature or function, please create an issue first to discuss it
with us before submitting a pull request.

Note: Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • Documentation update
  • TensorFlow 2 migration
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • A new research paper code implementation
  • Other (Specify)

Tests

📝 Please describe the tests that you ran to verify your changes.

  • Provide instructions so we can reproduce.
  • Please also list any relevant details for your test configuration.

Test Configuration:

Checklist

lenliu3 and others added 30 commits October 5, 2021 14:30
Added first implementation for graphconv. The code was validated with a simple test on an undirected graph.
Implementation of graph conv with comprehensive testing completed.
…ed/padded representations of vertices and faces and implemented edge computation
…t run slower, but will be easier to debug in the future
Added gradient test and used pylint to fix formatting issues
zghera and others added 29 commits March 25, 2022 12:41
This was done so the mesh sampler and the utility functions/class for getting the closest points in each point cloud can both live in mesh sample while providing a clear distinction between them.
Note: this is currently a prototype. A rationale for pushing this prototyping and the TODOs are listed in the module docstring.
Added class that encompases all of the mesh based loss terms (chamfer, normals, and edge) as well as voxel BCE loss. Added option to pass batch weights to chamfer and normal loss. Refactored some code for greater modularity.
TF implementation was applying point reduction before multiplying by weights when the original implementation was doing the opposite.
Edge loss worked after merging in the cubify fixed from mesh_rcnn_mesh_refinement branch (commits 2c516d4, 0aabf68, e53189f, 8eb0106, 2ea6446).
These tests now run faster and no longer assert values for functions that depend on other random functions (i.e. the mesh sampler).
Fully unit tested (test_z_head.py)
Weights loaded (test_load_weights.py)
Differential tested (code not provided)
added config in mesh_rcnn.py
Fixed fc layer weight initializer
newlines at the end of files
Aligning function arguments to be in same column
test_z_head main function now says "tf.test.main()"
Add parameters to z-head test
@davidliii davidliii closed this Apr 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants