Skip to content

saugatkandel/ptychoSampling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ptychoSampling

Contains:

  1. Contains demo code for the papers:

and

The optimization part of second-order optimization approach described in the latter paper is contained in https://github.com/saugatkandel/sopt as more general opitmization code, whereas this repository contains the wrappers for the ptycohgraphy applications.

  1. Tutorials for simple ptychography reconstruction applications with tensorflow (contained in tensorflow_tutorials). It is safe to ignore the python package setup procedure.
  2. A generic, modular tensorflow-based simulation and reconstruction framework in ptychoSampling. The documentation, however, is quit e sparse and sometimes unchanged from that for older versions of the code.
  3. Simulation and reconstruction examples for far-field cases.

Warning:

The documentation is completely out-of-date.

Notes:

  1. For ease of application, the forward model simulation code uses numpy. Only the reconstruction code uses Tensorflow.

  2. Uses Tensorflow 1.14 for now. In the future, I am planning on switching away from the static computational graphs to a dynamic framework (Tensorflow 2.0, Pytorch, Autograd, Jax, etc) for ease of usage.

About

Code for ptychography with tensorflow

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published