"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "384-length embeddings"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Okay, we're going to take an even training shuffle first of 1000 of each, and then test on the last 89 unseen, along with 89 unseen of implicit, and 89 not hate. "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ "/var/folders/4z/bnyz3w2s6lg97h_fm4lt5ksr0000gn/T/ipykernel_1280/165316287.py:6: PerformanceWarning: DataFrame is highly fragmented. This is usually the result of calling `frame.insert` many times, which has poor performance. Consider joining all columns at once using pd.concat(axis=1) instead. To get a de-fragmented frame, use `newframe = frame.copy()`\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n"
+ ]
+ }
+ ],
+ "source": [
+ "data1 = pd.read_csv(\"/Users/temp/Documents/Spring 2024/NLP/mmontgomery1-master/project/implicit-hate-corpus/implicit_hate_v1_stg1_posts.tsv\",sep=\"\\t\")\n",
+ "vecs = []\n",
+ "sbert384 = SentenceTransformer(\"all-MiniLM-L6-v2\")\n",
+ "embeddings = sbert384.encode(data1['post'])\n",
+ "for i in range(384):\n",
+ " data1['v_'+str(i)] = [j[i] for j in embeddings]\n",
+ " vecs.append(\"v_\"+str(i))"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "3-length embeddings"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "f994d7c4e56945018a08788efee02c5f",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "Batches: 0%| | 0/672 [00:00, ?it/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "df = pd.read_csv(\"/Users/temp/Documents/Spring 2024/NLP/mmontgomery1-master/project/implicit-hate-corpus/implicit_hate_v1_stg1_posts.tsv\",sep=\"\\t\")\n",
+ "sbert3 = sbert3 = SentenceTransformer(\"all-MiniLM-L6-v2\",truncate_dim=3)\n",
+ "embeddings = sbert3.encode(df['post'],show_progress_bar=True)\n",
+ "for i in range(3):\n",
+ " df['v_'+str(i)] = [j[i] for j in embeddings]"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "