profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/paniash/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Ashish Panigrahi paniash 127.0.0.1 UTC+5:30 https://ashishpanigrahi.me Int. Masters at NISER, HBNI | @Qiskit advocate

paniash/dotfiles 4

Config files for various programs. Also contains important shell scripts

paniash/dwm 4

My personal dwm build that sucks less <3

paniash/abook.vim 1

Syntax highlighting for abook's addressbook.

paniash/dotemacs 1

Personal emacs config from scratch

paniash/qiskit-final-project 1

For simulating the energy levels of the LiH molecule using quantum variational eigensolver.

paniash/21cs460_group02 0

Project website for CS460

paniash/bscthesis 0

Source files for my Bachelor's thesis on spin Hall effect

paniash/Celeste.jl 0

Scalable inference for a generative model of astronomical images

paniash/ChaosTools.jl 0

Tools for the exploration of chaos and nonlinear dynamics

paniash/Cirq 0

A python framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.

push eventpaniash/cs460-ML

Ashish Panigrahi

commit sha 9b995c6b461186ced19cac10523f744adb743dc6

added pandas

view details

push time in 17 hours

push eventpaniash/cs460-ML

Ashish Panigrahi

commit sha 64777f98fe93ca9f7a352757018b7e3e14c8a4c9

minor updates

view details

Ashish Panigrahi

commit sha be8b4f3c47b6935ebaeaa29e7ce967797265dd8c

update gitignore

view details

Ashish Panigrahi

commit sha f718c8de041911fd20b005219944f71449b7154d

added readme

view details

push time in 17 hours

push eventpaniash/cs460-ML

Ashish Panigrahi

commit sha 68c24e8cc735380b7dd4353a7540d7c9ed2ccc8f

finalized plot

view details

push time in 17 hours

push eventpaniash/cs460-ML

Ashish Panigrahi

commit sha e0aacfd1e4ab4035d1730ef43ea5e364eaca9d0b

updates

view details

push time in 18 hours

push eventpaniash/cs460-ML

Ashish Panigrahi

commit sha b248f6dab2374be8b63f7504cc1d7e929bba0eee

added perceptron

view details

push time in 19 hours

startedSimonEnsemble/Xtals.jl

started time in a day

issue commentQiskit/qiskit-terra

Pulse align_measures implicitly assumes u3 gate.

@kdk Hi! Sorry, life's gotten in the way. Please feel free to take over or assign this to someone else.

nkanazawa1989

comment created time in 3 days

startednatj/runko

started time in 3 days

startednatj/CellularAutomata.jl

started time in 3 days

startedmoble/SphericalFunctions.jl

started time in 3 days

startedadtzlr/ttb

started time in 4 days

startedjacobwilliams/pyplot-fortran

started time in 4 days

startedmodern-fortran/tsunami

started time in 4 days

push eventpaniash/qiskit-terra

Almudena Carrera Vazquez

commit sha d317b80b1c7776bcec2101f02c188c1cf21a78b8

allow negative eigenvalues in hhl (#6971) Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Pieter Eendebak

commit sha c562808fd2c6e9b1cdab2d45a1ebb8125d14edbd

add termination callback to SPSA (#6839) * add termination callback to SPSA * add release notes * fix linting * update QNSPSA for termination_callback * fix linting * fix linting * fix typo * add termination callback to settings * fix tests * add example to release notes * add example * fix release notes * address review comments * whitespae * address review comments * address review comments * rename to termination_checker; pass Optimizer as argument * complete renames * Update qiskit/algorithms/optimizers/spsa.py Co-authored-by: Julien Gacon <gaconju@gmail.com> * address review comments * fix pylint * trigger build * fix signature of callback * fix pylint * fix pylint * Update qiskit/algorithms/optimizers/spsa.py Co-authored-by: Julien Gacon <gaconju@gmail.com> * update name of callback signature * fix pylint Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com> Co-authored-by: Julien Gacon <gaconju@gmail.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Tharrmashastha SAPV

commit sha 4fd83bb732058c3df55ca0d530ecf02b2a93e204

Single bit conditioning support for registerless circuits (#6244) * Cbit conditional * lint fixed * q * added_tests * Added tests * lint fix * lint-fix * added extra test * unwanted comment removed * single bit cond for registerless circs * Minor variable name change * Removed duplicate tests * black fix and variable change * Minor error fix * Removing redundants * Moving dependency of c_if from cregs to clbits * Added tests * Added description Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Matthew Treinish

commit sha 1eb668171722fb60abd90f942ca5b65ac56d9b34

Use retworkx for substitute_node_with_dag (#6302) * Use retworkx for substitute_node_with_dag This commit leverage the substitute_node_with_subgraph method being added Qiskit/retworkx#312 for the dagcircuit method substitute_node_with_dag. * DNM: Add retworkx from PR branch to CI * Fix handling of input dag with direct edge from input to output * Update requirements for testing * Run black * Avoid node copy * Avoid op func call overhead * Fix lint * Expand substitute tests * Make failing test deterministic * Fix qasm example * Fix lint * Update retworkx source path * Fix rebase issues * Bump minimum retworkx version to latest release * Reduce iterations building wire maps * Use a plain list comprehension instead of a lambda map * Apply suggestions from code review Co-authored-by: Kevin Krsulich <kevin@krsulich.net> * Improve code comments * Add reno touting performance benefits Co-authored-by: Kevin Krsulich <kevin@krsulich.net> Co-authored-by: Jake Lishman <jake.lishman@ibm.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Anton Dekusar

commit sha b757914b7200b2a4a4e8065477342f25a544df83

Fix `pdflatex` and `pdftocairo` calls within LaTeX circuit drawer (#6930) * fix * code review * code review * lazy initialization * code review * Refactor LaTeX circuit drawer error handling This now uses HAS_PDFLATEX and HAS_PDFTOCAIRO lazily-evaluated Boolean values to test whether the relevant system commands are accessible and appear to work sensibly, so that more informative error messages are generated from Qiskit when these additional packages are missing. The error handling within the actual drawer is refactored to flatten the logic a little, and tighten the try/except clauses so they only apply to the lines where we actually expect that an error might occur. This helps stop additional system errors being hidden by overzealous error catching. The correct exceptions are now caught from `PIL.Image.save`, and re-propagated (keeping the backtrace) as Qiskit exceptions instead. * Make LaTeX-drawing errors Qiskit-specific * Remove unused import errno Co-authored-by: Jake Lishman <jake.lishman@ibm.com> Co-authored-by: Luciano Bello <bel@zurich.ibm.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Giacomo Nannicini

commit sha 6262127f9f18e4c01846ec23a757bf1c97624fd9

Improving default BIP pass (#6948) * Improved default values of BIP pass * Changed behavior so BIP mapping works even if backend properties are not present * Compliance to style guidelines * added release notes * Addressed review comments on default values and release notes Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Julien Gacon

commit sha f87baa692765886da45becdc5f0fa5fff0429ab5

Replace ``Optimizer.optimize`` by ``Optimizer.minimize`` (#6866) * make minimize the main routine * fix leftover tests * add reno * typo and import of OptimizerResult * fix deprecation warning & run black * not sure what sphinx complains about * address review comments - make VQE check for Optimizer.optimize if minimize doesn't exist - add comment on NLOpt optimizers in tests * add extra warning for Optimizer.optimize in VQE

view details

Julien Gacon

commit sha 25113b4c8122aefa0a6705719b6805e1ad3ee8a1

Fix decomposing empty gates (#6997) * properly check for None * add reno Co-authored-by: Kevin Krsulich <kevin@krsulich.net>

view details

Julien Gacon

commit sha 8d5bcca2003b7033cd32087286918e72d4421d34

Enable serialization of ``PauliList`` and ``BaseOperator`` (#7001) * add settings to PauliList and OpShape * black & test Co-authored-by: Ali Javadi-Abhari <ajavadia@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Vicente P. Soloviev

commit sha f0492b169a58c93e0addc52cba23ff1356fcbf6a

fixed issue #6993 documenting requirement of coupling map class (#7005)

view details

Ashish Panigrahi

commit sha ba9f7f168344a33db14dd18558fabba0b4977fb6

Merge branch 'main' into coupling-map

view details

Ashish Panigrahi

commit sha 3a3896f8d4513cd197742c461d841374ae23599a

added release note template

view details

Ali Javadi-Abhari

commit sha 7c30a6e708c1635a95418fdacb493ec1f5185b59

filter_function for circuit.depth() and circuit.size() (#6998) * add filter_function to circuit.size() and circuit.depth() * add tests * reno * black * review * take care of blueprintcircuit * review rnd 2 * performance: dont make whitelist ahead of time

view details

Kovi11Day

commit sha a79709ac3fc11edccf3cb05cca94183c869ed01d

Update transpiler documentation of instruction_durations (#6799) * Fix issue 6667 by updating transpiler Add condition in `qiskit.compiler.transpiler`: if `scheduling_method` is not provided and `instruction_durations` argument specified, set `scheduling_method=as_late_as_possible`. Note that the `as_late_as_possible` scheduling method was chosen as it is the one applied by default by the scheduler when no method is specified. This scheduling method improves the outcome fidelity over the `as_soon_as_possible` scheduling method. When the `transpile()` function is provided with the `instruction_durations` argument and no `scheduling_method` argument is specified, the behaviour before update is to ignore the `instruction_durations` argument and not apply any scheduling pass. After the update, the behaviour is to apply scheduling pass with the default scheduling method: `as_late_as_possible`. Fixes: #6667 * Fix issue 6667 by updating docstring in transpiler Update docstring to indicate that the argument `instruction_durations` provided to the `transpile()` function is only applicable if the argument `scheduling_method` is also provided. Fixes: #6667 Co-authored-by: Kevin Krsulich <kevin.krsulich@ibm.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Edwin Navarro

commit sha c347614f2aad1652ac1fe431d4ab11f11530d49b

Fix display of registerless bits in all drawers and change display of one-bit registers (#6942) * Initial show 1-bit regs without number * Add and fix tests * Cleanup * Make reg name math mode in mpl * Used f strings in mpl * Show number for all cregbundle regs * Fix c_xy in multiqubit_gate * Fix text drawer tests and param_width * Black and fix param * Update latex qubit label change and ref files * Update mpl ref images * Fix register names and numbers in latex and mpl * First get_bit_label * Add get_bit_labels for mpl and text * Get latex using bit_label * Finish latex * Fix latex initial * Latex refs * Lint * Finish drawer tests * Add reno * Final ref image tweaks * Lint * Cleanup merge conflicts * Fix mpl ref and lint * Refactor get_bit_label and doc changes * Lint Co-authored-by: Kevin Krsulich <kevin.krsulich@ibm.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Alexander Ivrii

commit sha 4b3cc1d3cc8ec62c6e9dd19055a3e0becfb2abf4

Adding some Clifford equivalences to equivalence library (#7007) * adding equivalences to equivalence_library for Cliffod gate * bug fix for x gate Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Ashish Panigrahi

commit sha de67786c6866e5668ec85ffcdf15b90b9fec743b

Merge remote-tracking branch 'upstream/main' into coupling-map

view details

Eric Peterson

commit sha 522de2a0e4c8f3aa93dadb5b0eef9c0c5108ef71

Feature: optimize 1Q gates by commutation and resynthesis (#6992) * commute gates through 2q operators to attempt simplification * add tests, release notes * add a test checking a simultaneous pair of commutations * add a flag that lets the user decide when they're done * fix linter * export pass through __init__.py * fix bad list access * fix circular import * document run_to_completion init kwarg Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Tharrmashastha SAPV

commit sha 55355ce590205dcf1913269afca1d782c5e8b2b2

MPL drawer extended for drawing circuits with single classical bit conditioning (#6259) * Cbit conditional * lint fixed * q * added_tests * Added tests * lint fix * lint-fix * added extra test * unwanted comment removed * refactored for bit.register deprication * mpl drawer for single bit cond * added tests * resolved conflicts * Added new reno * Removing redundant structures * lint fix * Refactored for #6078 * Adding missing ref images * Small fix * Fix extra for loop * no x in ref images * Fixed hex display under single conditional when bundle=false * Fixed underscore and references Co-authored-by: Luciano Bello <bel@zurich.ibm.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

view details

Ikko Hamamura

commit sha 8cb3a1ad802ffc76753190ef9d03522f2ba63b53

Fix #6985 (#6986) * Fix #6985 * add comment Co-authored-by: Luciano Bello <bel@zurich.ibm.com>

view details

push time in 4 days

push eventpaniash/website

Ashish Panigrahi

commit sha 4faba4d0ccefceb06a6651336fa6ffa70e1877b4

updated cv

view details

push time in 4 days

push eventpaniash/website

Ashish Panigrahi

commit sha e5dad880dcf7775c49470571d2365ae3c453b222

added cv

view details

Ashish Panigrahi

commit sha e2e7854c5a51a34cb4bd1d56376a4863a10407af

updated index.html

view details

push time in 6 days

create barnchpaniash/Celeste.jl

branch : linguist

created branch time in 6 days

fork paniash/Celeste.jl

Scalable inference for a generative model of astronomical images

fork in 6 days

fork paniash/vimtex

VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.

fork in 7 days

pull request commentQiskit/qiskit-terra

Add `from_heavy_hex()` and `from_heavy_square()` generator methods to CouplingMap

@mtreinish Sorry about the delay, I've been a little busy. I am happy to add the release notes, although, adding docstrings for the new functions requires a little bit of reading. If it's urgent, please feel free to go ahead. 😃

paniash

comment created time in 8 days

startedRapos0/MOSLab.jl

started time in 8 days

startedj-fu/VoronoiFVM.jl

started time in 8 days

issue commentQiskit/qiskit-terra

ListOp.to_spmatrix does not work

@1ucian0 I've tried changing the line to

        return self.combo_fn(np.array([op.to_spmatrix() for op in
            self.oplist])) * self.coeff

and it seems to work. Or perhaps this is a deeper error?

ikkoham

comment created time in 9 days

PR opened qutip/qutip

Changed filename for github citation support

Description This PR changes the filename qutip.bib to CITATION.bib to enable GitHub's citation support.

+0 -0

0 comment

1 changed file

pr created time in 9 days

create barnchpaniash/qutip

branch : github-citations

created branch time in 9 days

fork paniash/neovim

Vim-fork focused on extensibility and usability

https://neovim.io

fork in 9 days

create barnchpaniash/NeuralPDE.jl

branch : syntax-highlighting

created branch time in 9 days

fork paniash/NeuralPDE.jl

Physics-Informed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

https://neuralpde.sciml.ai/dev

fork in 9 days