dp_cgans icon indicating copy to clipboard operation
dp_cgans copied to clipboard

Trying to run dp-cgans

Open joshuasteier opened this issue 2 years ago • 0 comments

Hi, When I run: poetry run dp-cgans gen --gen-size=103463 '/content/drive/MyDrive/cps_ctgan.csv' I get: Model instantiated, fitting... /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( /content/dp_cgans/.venv/lib/python3.9/site-packages/sklearn/mixture/_base.py:286: ConvergenceWarning: Initialization 5 did not converge. Try different init parameters, or increase max_iter, tol or check for degenerate data. warnings.warn( Traceback (most recent call last):

File "", line 1, in

File "/content/dp_cgans/src/dp_cgans/main.py", line 48, in cli_gen model.fit(tabular_data)

File "/content/dp_cgans/src/dp_cgans/base.py", line 143, in fit self._fit(transformed)

File "/content/dp_cgans/src/dp_cgans/dp_cgan_init.py", line 59, in _fit self._model.fit(

File "/content/dp_cgans/src/dp_cgans/synthesizers/dp_cgan.py", line 438, in fit condvec_pair = self._data_sampler.sample_condvec_pair(self._batch_size)

File "/content/dp_cgans/src/dp_cgans/data_sampler.py", line 269, in sample_condvec_pair converted_paired_discrete_column_id.append(self.pair_id_dict[tuple(self.get_position[np.sort(each)])])

KeyError: (0, 0)

Would you have any suggestions on how to proceed?

Thank you!

joshuasteier avatar May 03 '23 17:05 joshuasteier