Problems with debug run from Visual Studio with openMP

I had a problem while running debug+openmp configuration of my console. Meanwhile in Release+openmp configuration everything is ok. Diagnostic message I see is something about wrong parallel configurations, system log and sxstrace.exe. The solution is following. Folder Microsoft.VC90.DebugOpenMPwith files Microsoft.VC90.DebugOpenMP.manifest vcomp90d.dll were missing. I knew this problem for the folder I specify in debug properties in visual studio: ![](http://3.bp.blogspot.com/-YWMVBmpI050/UZHxfnKVd5I/AAAAAAAAAYM/8syrhPsNbIc/s320/error_about_parallel_configurations_dialog1.png)In that folder I already had Microsoft.VC90.DebugOpenMP. But to avoid error I should place it in output directory (where my binary exe file is placed): !...

May 14, 2013 · SergeM

Another place with boost binaries

http://boost.teeks99.com/ - Another place with boost binaries. It includes build for version 1.49 Before I new only http://www.boostpro.com/download/

May 12, 2013 · SergeM

Error spawning cmd.exe

I got error message Error spawning cmd.exeduring compiling of Blender sources. The cause was in system PATH environment variable. Some buggy software I had installed and uninstalled before erased all contents of PATH. So I found out that Visual Studio 2008 has missing paths to %SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem;A added it and the problem gone. 

May 12, 2013 · SergeM

Blogs about blender

http://blendersushi.blogspot.ru/ one of blender’s developers http://blender3d.org.ua/tutorial/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE%D1%83%D1%80%D0%BE%D0%BA%D0%B8.html ukrainian blog, video tutorials in russian

May 12, 2013 · SergeM

Overview of open-source node-based video editors (composers)

Synapse Compositor Seems unsupported for a long time Very raw Blender Good stuff, but it is designed originally for 3D modeling. Video editing is performed in composing mode. Rendering is veeery sloooowww. Open source. Available for linux and windows. Source code

May 12, 2013 · SergeM

Image resize in Nuke

So here we have two filters: Crop Reformat To cut a part from an image we use Crop. It also has option “reformat”. Reformat cuts also borders behind area. If “Reformat” is disabled, black borders remain after crop.

May 7, 2013 · SergeM

Torch-Lightning library (draft)

How to visualize gradients with torch-lightning and tensorboard in your model class define a optimizer_step. class Model(pl.LightningModule): # ... def optimizer_step( self, epoch: int, batch_idx: int, optimizer, optimizer_idx: int, second_order_closure = None, ) -> None: if self.trainer.use_tpu and XLA_AVAILABLE: xm.optimizer_step(optimizer) elif isinstance(optimizer, torch.optim.LBFGS): optimizer.step(second_order_closure) else: optimizer.step() #### Gradient reporting start ### if batch_idx % 500 == 0: for tag, param in self.model.named_parameters(): self.logger.experiment.add_histogram('{}_grad'.format(tag), param.grad.cpu().detach()) #### Gradient reporting end ### # clear gradients optimizer....

April 29, 2000 · SergeM

Camera model and projective geometry

About camera models OpenCV camera model and calibration Difference between pinhole camera model and thin lens model. One more note, One more article Pinhole camera model

December 8, 1020 · SergeM

Conda cheat sheet

I usually prefer to keep (ana)conda deactivate in my system by default. One can chose such and option during conda installation. In order to activate base conda environment I run: source ~/anaconda3/etc/profile.d/conda.sh or source ~/miniconda3/etc/profile.d/conda.sh

December 7, 1020 · SergeM

Deep learning in computer vision (draft)

Draft An Overview of ResNet and its Variants, 2017

May 2, 1000 · SergeM