taiya

taiya

Google Brain and University of Toronto – Opinions are my own.

Member Since 8 years ago

@google-research, Toronto, Canada

Experience Points
124
follower
Lessons Completed
0
follow
Lessons Completed
5
stars
Best Reply Awards
25
repos

246 contributions in the last year

Pinned
⚡ Homepage of Andrea Tagliasacchi
Activity
Oct
28
21 hours ago
Activity icon
issue

taiya issue google-research/kubric

taiya
taiya

Error: `make kubruntudev`

ENV: cloudtop machine PREREQ: docker pull kubricdockerhub/kubruntu:latest

~/dev/kubric: make kubruntudev/push
docker build -f docker/KubruntuDev.Dockerfile -t kubricdockerhub/kubruntudev:latest .
[+] Building 1.4s (21/21) FINISHED   
...
Step 7/17 : RUN pip install --upgrade pip wheel
 ---> Running in 114ad418eb02
/bin/sh: 1: pip: not found
The command '/bin/sh -c pip install --upgrade pip wheel' returned a non-zero code: 127
make: *** [Makefile:26: kubruntudev] Error 127
push

taiya push google-research/kubric

taiya
taiya

pylint fix (+updated KubruntuDev)

running make pylint gave no errors, but the github action was giving some, despite using the same .pylintrc

this commit fixes the problem by using the dev container to run linting targets, which re also now used by make pylint

taiya
taiya

commit sha: dd577d02a324ead25f92629356041184c5046586

push time in 22 minutes ago
push

taiya push google-research/kubric

taiya
taiya

addressed Klaus' PR review

taiya
taiya

Merge branch 'example/shapenet' of github.com:google-research/kubric into example/shapenet

commit sha: 100bbd24d19c175545591f6df09422cd44a25c48

push time in 2 hours ago
push

taiya push google-research/kubric

taiya
taiya

bounds → aabox

Co-authored-by: Klaus Greff [email protected]

commit sha: 204aa5425f2622d8c4455fbdfeb88440adfe100e

push time in 3 hours ago
Oct
27
1 day ago
push

taiya push google-research/kubric

taiya
taiya

Update kubric/custom_types.py

Co-authored-by: Klaus Greff [email protected]

commit sha: 9c4bcb9b6feca3476ebe14481580783a840cd7a6

push time in 1 day ago
push

taiya push google-research/kubric

taiya
taiya

Update kubric/init.py

Co-authored-by: Klaus Greff [email protected]

commit sha: f91645cbd04ca4d0456a19a7f90d02b916bb5b4f

push time in 1 day ago
Oct
21
1 week ago
open pull request

taiya wants to merge google-research/kubric

taiya
taiya

++example/shapenet.py

taiya
taiya

in that case, should we have another "types" module, where all the default types are specified?

open pull request

taiya wants to merge google-research/kubric

taiya
taiya

++example/shapenet.py

taiya
taiya

The point of this is to make it clear what's the rotational type used within the library?

Oct
20
1 week ago
push

taiya push google-research/kubric

taiya
taiya

Nightly was deploying to test.pypi (fixed)

commit sha: 54666e5c55bc729fa7f9ea206b71c2dd1d6279b0

push time in 1 week ago
Activity icon
created branch

taiya in google-research/kubric create branch example/shapenet

createdAt 1 week ago
Oct
19
1 week ago
Oct
15
1 week ago
Oct
7
3 weeks ago
Sep
17
1 month ago
Activity icon
issue

taiya issue comment google-research/kubric

taiya
taiya

hide object from renderer

Currently if from a frame I want to "omit" an object the only way is to remove it (and add it again). Blender however supports removing something completely from the rendering process:

bpy.data.objects["Cube"].hide_render = True

https://blender.stackexchange.com/questions/144034/how-can-you-make-it-automatically-invisible-to-render-if-its-already-invisible-i

taiya
taiya

Alas, as a temporary solution, I ended up teleporting objects at $\infty$ for the frame where I wanted them to disappear (a wiser solution would have been to place them behind the camera!)

Activity icon
issue

taiya issue comment google-research/kubric

taiya
taiya

hide object from renderer

Currently if from a frame I want to "omit" an object the only way is to remove it (and add it again). Blender however supports removing something completely from the rendering process:

bpy.data.objects["Cube"].hide_render = True

https://blender.stackexchange.com/questions/144034/how-can-you-make-it-automatically-invisible-to-render-if-its-already-invisible-i

taiya
taiya

Seems changing "transmission" in the PrincipledBSDF parameters also achieves the same

Activity icon
issue

taiya issue comment google-research/kubric

taiya
taiya

hide object from renderer

Currently if from a frame I want to "omit" an object the only way is to remove it (and add it again). Blender however supports removing something completely from the rendering process:

bpy.data.objects["Cube"].hide_render = True

https://blender.stackexchange.com/questions/144034/how-can-you-make-it-automatically-invisible-to-render-if-its-already-invisible-i

taiya
taiya

Issue is this property cannot be keyframed:

se.py", line 78, in keyframe_insert
    raise KeyError("Unknown member \"{}\".".format(member))
KeyError: 'Unknown member "hide_render".'
Activity icon
issue

taiya issue google-research/kubric

taiya
taiya

hide object from renderer

Currently if from a frame I want to "omit" an object the only way is to remove it (and add it again). Blender however supports removing something completely from the rendering process:

bpy.data.objects["Cube"].hide_render = True

https://blender.stackexchange.com/questions/144034/how-can-you-make-it-automatically-invisible-to-render-if-its-already-invisible-i

Aug
31
1 month ago
pull request

taiya pull request google-research/kubric

taiya
taiya

Added safeimport mechanism

Objective: guide the user that attempts to use the module outside of the docker REPL.

For example, basic.py does not employ bpy internally, while helloworld does:

~/dev/kubric: python3 examples/basic.py 
executing '/Users/atagliasacchi/dev/kubric/examples/basic.py' with kubric==HEAD

~/dev/kubric: python3 examples/helloworld.py 
No module named 'bpy'

Note: the `bpy` module used by kubric cannot be installed via pip. Most likely, you are
executing this script within a raw python environment rather than in our docker container.
Please refer to our documentation: https://readthedocs.org/projects/kubric
Aug
25
2 months ago
pull request

taiya pull request google-research/kubric

taiya
taiya

Added safeimport mechanism

Objective: guide the user that attempts to use the module outside of the docker REPL.

For example, basic.py does not employ bpy internally, while helloworld does:

~/dev/kubric: python3 examples/basic.py 
executing '/Users/atagliasacchi/dev/kubric/examples/basic.py' with kubric==HEAD

~/dev/kubric: python3 examples/helloworld.py 
No module named 'bpy'

Note: the `bpy` module used by kubric cannot be installed via pip. Most likely, you are
executing this script within a raw python environment rather than in our docker container.
Please refer to our documentation: https://readthedocs.org/projects/kubric
Activity icon
created branch

taiya in google-research/kubric create branch safeimport

createdAt 2 months ago
Activity icon
issue

taiya issue comment google-research/kubric

taiya
taiya

Testing the published pypi package

  1. Modified the actions to target pypi (instead of test.pypi)
  2. Pushed a v0.1 released thereon, triggered publish works (link)
  3. Created a public colab to test out the install (link)

But there are some issues with TFDS: Screen Shot 2021-08-24 at 6 02 54 PM

@Qwlouse is a particular version of it needed? @Conchylicultor for reference

Not exactly sure how to determine which is the right version from a git blame, but from the line up top it seems it needed TFDS>=4.1.0: https://github.com/tensorflow/datasets/commit/373aa6539bc8a4a74fe83be32d3b87a4aa809d15

taiya
taiya

Indeed, specifying the right TFDS version in requirements.txt solved the problem! Confirmed on a fresh colab

Activity icon
issue

taiya issue google-research/kubric

taiya
taiya

Testing the published pypi package

  1. Modified the actions to target pypi (instead of test.pypi)
  2. Pushed a v0.1 released thereon, triggered publish works (link)
  3. Created a public colab to test out the install (link)

But there are some issues with TFDS: Screen Shot 2021-08-24 at 6 02 54 PM

@Qwlouse is a particular version of it needed? @Conchylicultor for reference

Not exactly sure how to determine which is the right version from a git blame, but from the line up top it seems it needed TFDS>=4.1.0: https://github.com/tensorflow/datasets/commit/373aa6539bc8a4a74fe83be32d3b87a4aa809d15

Activity icon
published release w/ fixed TFDS requirements

taiya in google-research/kubric create published release w/ fixed TFDS requirements

createdAt 2 months ago
Previous